подсказка initramfs “монтируется: не может считать etc/fstab” после спасения личинки

У меня была загрузочная флеш-карта witk ubuntustudio с двумя разделами:

  1. /dev/sdb1 с Ubuntu
  2. и fat32 /dev/sdb2.

Затем я понял, что Windows только читает разделы, если они являются первыми. Таким образом, я переместил разделы, и теперь у меня есть человечность на/dev/sdb2 и fat32 на/dev/sdb1. Я сделал это создание изображения старого /dev/sdb1 с человечностью dd команда и затем восстановление его на новом /dev/sdb2 с dd снова.

Так, очевидно, теперь перу USB не удается перезагрузить и дать мне спасательную подсказку личинки, я сделал это, проверив что vmlinuz и initrd файлы находятся в (hd0, msdos2) раздел:

grub rescue>  set root=(hd0,msdos2)/boot  
grub rescue>  insmod linux  
grub rescue>  linux (hd0,msdos2)/boot/vmlinuz-3.5.0-17-lowlatency  
grub rescue>  initrd (hd0,msdos2)/boot/initrd.img-3.5.0-17-lowlatency  
grub rescue>  boot

Когда я загружаюсь, я попадаю в подсказку initramfs. Я думаю, что это вызвано тем, что /dev/sdb2 не смонтирован. Поскольку после команды загрузки я добираюсь:

mount:can't read 'etc/fstab': No such file or directory  
Begin: Running /scripts/init-bottom ... mounting /dev on /root/dev failed: No such file or directory 

Но как я могу сказать для расчистки, который является новым разделом из спасательной подсказки личинки?

2
задан 18 March 2014 в 12:42

1 ответ

На dev/sdb2 (Ваш раздел человечности), необходимо отредактировать и обновить /etc/fstab

Можно сделать это путем монтирования раздела в соответствии с Ubuntu и использования gedit.

Обновите корневой раздел для указания на новый раздел.

Необходимо будет затем обновить личинку.

0
ответ дан 3 December 2019 в 03:35

Другие вопросы по тегам:

Похожие вопросы: