19 жовт. 2010

grub2, він же grub-pc, він же нове слово в теорії нев’їбьонності!


Пишу для себе, мош не читати...

Полетів розділ... відновився, в результаті полетів grub, той шо 1.98 або 2...фіг просциш...
Коротка інструкція як його відновити:
1. Грузимся з live-cd... Мені соромно, але в мене є live будунти 9.10, та ще й amd64, що не мало важно, бо нада ядро таке ж як на тачці.
2. Набиваємо в консолі
sudo fdisk -l
Задумуємось над аутпутом:
   Device Boot      Start         End      Blocks   Id  System


/dev/sda1   *           1        1997    16040871   83  Linux
/dev/sda3            1998       30401   228155099+   5  Extended
/dev/sda5            1998        4439     1052226   83  Linux
/dev/sda6            4441       30401   208531701    7  HPFS/NTFS
3. Ясен пєнь, шо в мене Debian стоїть на /dev/sda1, я ж сам його туда ставив. Апрідільонно монтіровать! Заодно і друзів dev і proc прикрутити:
sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
В мене вся система на одному розділі, але якшо ти фанат і маєш розділ для boot, то його тож тра монтувати.
4. А шас ключовий момент, дістаємо ключ і заходимо до себе додому, вигукуючи "Honey! I'm home!" :)
sudo chroot /mnt
Замість ubuntu@ubuntu$ з’явилося root@ubuntu# Хм...хата моя, а жінка не моя...
5. Оформляємо замовлення, щоб поміняли нову жінку на ту, шо була:
grub-install /dev/sda
6. По ходу всьо. Жмемо Ctrl+D або для любітєлєй: накнопати exit.
7. Пункт для порядних:
sudo umount /mnt/proc
sudo umount /mnt/dev
sudo umount /mnt
8. Ребут любим приємним методом, раджу з ноги заїхати в Reset...









0 коментарі:

Дописати коментар