Lg63 Бен Okopnik - почистване първи зареждащ (MBR)
Пречистване на главния зареждащ запис (MBR)
Експериментирайте - едно вълнуващо преживяване. В крайна сметка, едно от нещата, което прави Linux толкова интересна за някои хора - това е възможност да се "обърне" настройките и да спазва: какво ще стане. Признавам, че за мен - това е решаващ фактор. Една от трудностите, обаче, се крие във факта, че някои видове "играе с" могат да доведат до сериозни проблеми. В действителност, това е до известна степен напомня на отреже клона, на който седиш.
А броят на хората се обръщат към бандата отговора с въпрос по следния начин: "Скъпи TAG (The Answer Gang): Аз закъсал пръчка динамит, за да му процесора и не се страхува да го използва в момента, че имам цялото си внимание, да слушате :. Аз се сблъска с проблем докато се опитва да преинсталирате. "
Какво се оказва - в края на полицията, пожарната, големите мъже в бели престилки да идват и си тръгват - оказва се, те са (без светкавица, полиция и експериментатори :) изправени пред класическия проблем на "пържени MBR": инсталира Linux, представете си, че Windows развали главния зареждащ запис, изтриване на дяла с Linux, опитайте да инсталирате първо Windows. и Wow. Инсталиране на Windows срещне проблем и спирки.
Причината - те забравили да деинсталирате LILO, което ще бъде записано в сравнение с първоначалното MBR; така че зареждащия код в MBR се опитва да прехвърли контрола на ядрото Linux, която вече не съществува.
Нищо не помага. Без документи опция "Fdisk / MBR", която е трябвало да се запише чиста MBR, изглежда да има никакъв ефект; "The Fdisk" в диалоговия прозорец, отказва да премахнете секцията "не-DOS"; дори детонатора не успее да се взривят. Какво да се прави, какво да правя.
Между другото, причината за първите два проблема може да бъде команда Windows "заключване" - по подразбиране "мокър влизане" ( "сурови пише") на диска, е забранено, както и "заключват в:" задвижващи блокове, като пишете до. (Що се отнася до детонатора - Аз препоръчвам използване детонатор Динамит Нобел, направени за технологията на мост-тел, разбира се, да се консултира с тях по-внимателни :)
Решение за Linux
Ако сте по някакъв друг начин да стартирате Linux - да речем, чрез Root-дискета на Том - просто може да се позове на "дд", като този:
дд ако = / Dev / нула = / ррт / HDA BS = 512 броя = 1
Да, това е, което ви трябва. MBR-а липсва. Очевидно е, че трябва да си корен, за да направите това.
DOS-базирано решение
Обувка с флопи DOS, който има "отстраняване на грешки"; тичам "отстраняване на грешки". Напълнете 512 байта парче памет с нули, като въведете покана "-" команда:
Отиди на командния режим асемблер "а", и въведете следния код:
преса
DOS решение: Първоначалната идея и код на Минас Марк (Марк Minasi), които се използват за почистване на infetsirovannyh / повреден MBR-а и с неговото съгласие преподавах; Всички промени в кода / команда - моята.