Поэтому я установил Ubuntu Netbook Remix 9.10 на свой нетбук Asus EeePC 1008HA.

Это работало отлично и было довольно быстро. Перезапуск, приостановка и гибернация работали просто отлично, но в первый раз, когда я его выключил, я больше не могу загружаться обратно в Ubuntu.

Я создал 3 раздела. // обмен домами

Все используют файловую систему по умолчанию (я все еще новичок, но, я думаю, это был EXT4?).

Во всяком случае, теперь я получаю эту ошибку, только когда я пытаюсь загрузиться.

Я попытался набрать "exit" в приглашении initramfs в качестве предложения, но это никогда не работает.

Поэтому я загрузился с флешки, которую использовал для установки, и взглянул на разделы. Мой загрузочный раздел теперь говорит "неизвестно" вместо файловой системы, которую я использовал. Поэтому я использовал fsck, который, казалось, что-то делал (он спрашивал о будущих датах, которые он исправил). Затем я попытался использовать e2fsck, но всегда получаю ошибку «Неверный нечисловой аргумент для -P (« /dev /sda1 »)».

Что я могу сделать, чтобы попытаться решить эту проблему? Это такой позор, потому что все работало отлично, и у меня не было проблем с многократными перезапусками, гибернациями и приостановками, но в первый раз, когда я выключил это, это начинает происходить. Я даже не держал кнопку питания.

4 ответа4

1

Если бы вы запустили fsck, это вызвало бы для вас e2fsck.

Похоже, что-то могло скрыть UUID файловой системы, что делает initrd неспособным найти ваш корневой раздел.

попробуйте ввести e в grub и изменить root = UUID = ..... на root =/dev/sda1

если это работает, вам просто нужно установить UUID обратно на то, что ожидает ваша система ..

tune2fs /dev/sda1 -U xxxxxxxxxx

Вы можете увидеть, какой UUID был ранее, посмотрев в /etc /fstab или /boot/grub/menu.lst

1

Попробуйте это, 6-шаговое исправление Zee для Ubuntu! http://zeeis.me/ubuntu-boot-error-si...r-root-device/

(Это не мой вклад, так как сайт говорит, пожалуйста, укажите ссылку в качестве ссылки, если вы хотите поделиться ею с кем-либо или опубликовать ее на своем сайте)

0

Я смог загрузиться, изменив root = UUID = ... на root =/dev/sda1. после просмотра /etc /fstab UUID совпадает с UUID, отображаемым в оболочке, когда система не загружается

0

Я думаю, что это очень похоже на это (удалил раздел, теперь получая сообщение «Gave up Ожидает приостановить / возобновить устройство» во время загрузки).

Я дал ответ ниже, как он работал для меня.

В моем случае загрузочное сообщение выглядело так. Раздел подкачки был удален.

Gave up waiting for suspend/resume device
/dev/sda4 ... ...

[***] A start job is running for dev-disk-by\...\...\...\.device
...
...
...

Во-первых, посмотрите на содержимое вашего файла fstab, cat /etc/fstab выдаст такой вывод

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda4 during installation
UUID=8c1977eb-ac90-426b-bc9b-a7fb2ec8d760 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda3 during installation
UUID=00fd67-123DE-4b98-aa17-2d4025aed54 none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0

Затем вы замечаете, что во время установки swap был включен в /dev /sdax.

Создайте заново удаленный раздел (например, fdisk или Gparted), затем используйте эту команду, чтобы найти новый uuid раздела.

ls -l /dev/disk/by-uuid/

Это выводит:

total 0
lrwxrwxrwx 1 root root 10 févr. 19 07:18 00151dcd-2bf5-4b98-aa17-8f40ef4cfd86 -> ../../sda4
lrwxrwxrwx 1 root root 10 févr. 19 07:18 6C5A1AC45A1A8B4A -> ../../sda2
lrwxrwxrwx 1 root root 10 févr. 19 07:18 8c1977eb-ac90-426b-bc9b-a7fb2ec8d760 -> ../../sda3
lrwxrwxrwx 1 root root 10 févr. 19 07:18 C064106664106188 -> ../../sda1

Обновите ваш fstab, указав правильный uuid, который отображался последней командой, скопировав / вставив соответствующий uuid свопа в файл fstab. Затем перезагрузите компьютер, это должно исправить проблему.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .