Я использовал Рабочий стол Ubuntu некоторое время теперь, но сегодня по некоторым причинам я не могу запустить его. Вот то, что я вижу.
Вот то, что я уже попробовал:
Вот то, что я сделал после начальной загрузки от USB:
Я перешел к первой опции. Открытый терминал-> sudo fdisk -l
Это дало мне мое название существующего устройства-> /dev/sda1
Затем я выполнился-> sudo fsck /dev/sda1
как упомянуто здесь - Целевая файловая система не имеет требуемого/sbin/init
Вот вывод:
$ sudo fsck /dev/sda1
fsck from util-linux 2.27.1
e2fsck 1.42.13 (17-May-2015)
/dev/sda1: clean, 682451/29483008 files, 26039796/117925888 blocks
Испытанная перезагрузка и начальная загрузка от жесткого диска, но той же проблемы
sudo fsck -f /dev/sda1
Это - то, на что вывод похож - https://pastebin.com/Yi4PqRU4
Также испытанная опция 4 check disk defects
. Результат был No defects found
Помощь?
Могло случиться так, что initrd повреждается или пропавшие без вести. В этом случае это не могло бы найти процесс init что потребности initrd и использование. Выполните эти шаги для восстановления initrd:
mount /path/to/disk /mnt
mount --rbind /proc /mnt/proc
mount --rbind /sys /mnt/sys
mount --rbind /dev /mnt/dev
chroot /mnt
mount -a
cd /boot
В Redhat, это столь же просто как выполняющий эту команду:
mkinitrd
В Ubuntu похоже, что они используют другой инструмент. Во-первых, необходимо будет видеть, какую версию ядра Вы используете:
# ls /lib/modules/
3.11.0-12-generic
Затем используют версию, которую это дает Вам для выполнения необходимой команды:
# update-initramfs -c -k 3.11.0-12-generic
update-initramfs: Generating /boot/initrd.img-3.11.0-12-generic
После этого Вы можете exit
chroot и пытаться загрузиться обычно снова, чтобы видеть, решен ли вопрос.