GRUB

1 отговора 344 прегледа
#1

GRUB

Ясно е, че искаш направиш така, че отново GRUB да поеме управлението на зареждането.

Най-вероятно не можеш, защото Нортън Призрак го е затрил... Виж сега как стоят нещата:

GRUB е сравнително голяма програма, която не стои в дял на диска ти, а извън всички дялове. Нортън Призракът не знае за нея и предполагам в мъдростта си я е изтрил.

Съвсем малко детайли: дискът се разделя на дялове, описани като области на диска от сектор X до сектор Y. Описанието стои в сектор 1 (MBR) на диска. Този сектор не е описан като дял, но всички програми за управление на дялове знаят за него и не го закачат. Освен него извън дяловете могат да стоят още няколко сектора, в който се описват така наречените extended дялове; всеки от тези сектори има структурата на MBR и всеки от тях е известен и не се закача.

Обаче ... Обикновено дяловете на дисковете започват от нова пътека. Тоест, ако имаш 63 сектора на пътека (стандарт за всички дискове от поне 5 години насам), секторите от 2 до 63 остават неизползвани. Не е голяма загуба - само 31k. Но достатъчни, за да съберат кода на boot loader като GRUB

Изглежда Norton Ghost е забърсал кода в MBR, който се грижи за избора и зареждането на ОС (по-точно, вероятно е сложил 'стандартен'). Тоест, забърсал е кода на GRUB. Или ако не е Призрака, може би го е направила някаква част от XP, то има този гаден навик.

Така че не можеш да направиш дяла на GRUB активен, просто защото GRUB не се намира в дял ... А ако направиш дялът на Linux активен, вероятно нищо няма да стане, защото в Linux програмата за начално зареждане (GRUB) не е записана в първия сектор на дяла, както очаква кодът на Microsoft в MBR, а е записана както ти обясних, в първата пътека на диска.

Проблемът е решим с повторно инсталиране на GRUB; понеже конфигурацията му стои в дяла на Linux най-вероятно нищо не е загубено освен малко твои нерви и време За целта, както вече ти препоръчаха, зареди от инсталационния диск на SuSE и дай rescue.

Относно архивирането - най-простото нещо е да копираш целия дял някъде и после да възстановиш при нужда. Можеш да го направиш под Linux с програмата dd (конзолен интерфейс), както и евентуално да компресираш резултата. Лошото е, че така правиш винаги пълен архив, който отнема много място.

Ако искаш да архивираш само промените (нарича се incremental backup), ще трябва да използваш програма, която разбира от съответната файлова система ... а за съжаление пълна поддръжка на NTFS под Linux няма.

Понякога седя и си мисля, а понякога само си седя ...
Отговор
в отговор на Mackлин #2

Re: GRUB

ako ne se laja partimage podarja NTFS..no nikoga ne sam go probval shtoto niamam takav dial..mai feather linux imashe partimage i e liveCD......aha eto porazrovih se i go namerih tova deto go biah chel [линк]
naistina pishe che ne e palna potdrajkata-no vse pak moje da se probva

Отговор