Пречистване на главния зареждащ запис (MBR)

Превод. Владимир Merenkov.

експеримент # 151; вълнуващо преживяване. В крайна сметка, едно от нещата, което прави Linux толкова интересна за някои хора # 151; е способността да "обърне" настройките и да спазва: какво ще стане. Признавам, че за мен # 151; е решаващ фактор. Една от трудностите, обаче, се крие във факта, че някои видове "играе с" могат да доведат до сериозни проблеми. В действителност, това е до известна степен напомня на отреже клона, на който седиш ...

А броят на хората се обръщат към отговора Gang с въпрос по следния начин:

«Уважаеми TAG (The Answer Gang): Имам пръчка динамит закъсал си процесор и не се страхува да го използва. Сега, когато имам цялото си внимание, да слушате: Аз се блъсна в проблем при опита да преинсталирате ... "

Какво е # 151; след като полицията, пожарните звена, толкова повече хора ще идват и си тръгват в бели престилки # 151; е, че те (не пожарната полицията, и експериментатори :) изправена пред класическия проблем на "пържени MBR»: инсталиран Linux, представете си, че Windows ще съсипе на главния зареждащ запис, изтриване на дяла с Linux, опитайте се да инсталирате Windows на първо място, и ... Уау. Инсталиране на Windows срещне проблем и спирки.

причина # 151; Забравих да деинсталирате LILO, което ще бъде записано в сравнение с първоначалното MBR; така че зареждащия код в MBR се опитва да прехвърли контрола на ядрото Linux, която вече не съществува.

Нищо не помага. Без документи опция «Fdisk / MBR», която се очаква да запише чиста MBR, изглежда, че няма въздействие; «Fdisk» интерактивно отказва да премахне "не-DOS» раздел; дори детонатора не успее да се взривят. Какво да се прави, какво да правя ...

Между другото, причината за първите два проблеми могат да бъдат екип Windows «заключване» # 151; подразбиране "суров запис» ( "сурови пише") на диска, е забранено, както и «заключване с:» заключва кола от написването на него. (Във връзка с детонатора # 151; Препоръчвам използването на детонатор Динамит Нобел, направени за технологията на мост-тел; Разбира се, да ги третира по-внимателни :)

Решение за Linux

Ако сте по някакъв друг начин да стартирате Linux # 151; например, с помощта на Root-Boot дискета на Том # 151; Можете просто да даде команда «дд», нещо като това:

дд ако = / Dev / нула = / ррт / HDA BS = 512 броя = 1

Да, това е, което ви трябва. MBR-а липсва. Очевидно е, че трябва да си корен, за да направите това.

DOS-базирано решение

Boot с флопи DOS, който има «отстраняване на грешки»; начало «отстраняване на грешки". Напълнете 512 байта парче памет с нули, като въведете покана "-" команда:

Отиди на командния режим асемблер "а", и въведете следния код:

преса , за да излезете от режим на сглобяване, поемете дълбоко дъх # 151; и натиснете върху «г» за изпълнението на кода, а след това на «р», за да излезете от «отстраняване на грешки». Вашият HD е доста празен и готов за разделяне и монтаж.

«Dd» човек страница.

DOS решение: Първоначалната идея и код на Минас Марк (Марк Minasi), които се използват за почистване на infetsirovannyh / повреден MBR-а и с неговото съгласие преподавах; Всички промени в кода / команди # 151; ми.