Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: [РЕШЕНО] Загрузка в режиме восстановления.  (Прочитано 7846 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн inkblack

  • Старожил
  • *
  • Сообщений: 1216
    • Просмотр профиля
Re: Загрузка в режиме восстановления.
« Ответ #15 : 26 Января 2011, 09:15:29 »

нумерация же разделов диска изменилась. если в grub первый раздел первого диска (sda1) именовался "hd0,0", четвертый (sda4) - "hd0,3", то теперь, в grub2, цифра раздела в grub2 соотвествует цифре раздела в системе. то есть, sda1 теперь будет "hd0,1" (а не "hd0,0"), sdb4 - "hd1,4".
проще говоря, нумерация дисков идет с нуля, а нумерация разделов - с единицы!


Вот за это я люблю Линукс.  >:(
А в 10.10 разделы обозначаются еще чуднее...

Но!

У меня в grub.cfg вот что:

menuentry 'Ubuntu, с Linux 2.6.32-27-generic' --class ubuntu --class gnu-linux --class gnu --class os {
   recordfail
   insmod ext2
   set root='(hd1,1)'
       ...

А вот что говорит mount:

/dev/sdb2 on / type ext4 (rw,errors=remount-ro)
/dev/sdb1 on /boot type ext2 (rw)
/dev/sda2 on /home type ext2 (rw)

И в любом случае, попробовать ничто не мешает.
« Последнее редактирование: 26 Января 2011, 12:11:39 от inkblack »
Делюсь знаниями, но их у меня мало!

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2171
    • Просмотр профиля
Re: Загрузка в режиме восстановления.
« Ответ #16 : 26 Января 2011, 09:32:19 »
Как попасть в режим восстановления я разобрался.
Если у Вас есть пункт основного режима, то нажав клавишу "e" попадаем в режим редактирования. Правим предпоследнюю строчку, добавляя "single" вместо "quiet splash" (хотя "quiet splash" отвечает за показ сплеша). Должно быть так:
linux   /boot/vmlinuz-2.6.32-27-generic-pae root=UUID=7bedf829-6983-47a0-ae34-fa07de956128 ro single
Вот только сработает ли это у Вас?

Пользователь решил продолжить мысль 26 Января 2011, 09:36:25:
Всё правильно!
set root='(hd1,1)'
...
/dev/sdb1 on /boot type ext2 (rw)
« Последнее редактирование: 26 Января 2011, 09:36:25 от Виктор Перестукин »

Оффлайн inkblack

  • Старожил
  • *
  • Сообщений: 1216
    • Просмотр профиля
Re: Загрузка в режиме восстановления.
« Ответ #17 : 26 Января 2011, 12:10:11 »
Да, может вы и правы.

Только вот что в данном контексте означает root? / или раздел, где лежат vmlinuz и initrd? Проверю на досуге.
Делюсь знаниями, но их у меня мало!

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2171
    • Просмотр профиля
Re: Загрузка в режиме восстановления.
« Ответ #18 : 26 Января 2011, 20:54:05 »
В общем, у меня получилось так:
set root=(hd0,5)
linux /vmlinuz root=/dev/sda5 ro single
initrd /initrd.img
boot

set root=(hd0,5) - устанавливает корневым разделом раздел 5 на диске 0.
linux /vmlinuz root=/dev/sda5 ro - указывает название файла ядра на корневой файловой системе;
initrd /initrd.img - указывает название файла образа рам-диска инициализации;
boot - производит загрузку с последней указанной версией ядра и с последней указанной версией файла образа инит-диска.

 

Страница сгенерирована за 0.036 секунд. Запросов: 23.