Я играл с Ubuntu Server 10.04, установленным через VMware (хост - Windows XP). По любой причине (я подозреваю, что питание моей хост-машины отключено), гостевая ОС кажется сломанной.
Каждый раз, когда я загружаю виртуальную машину, я застреваю в приглашении initramfs после того, что выглядит как трассировка паники ядра и следующие строки:
mount: mounting /dev on /root/dev failed: No such file or directory
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target filesystem doesn't have /sbin/init.
No init found. Try passing init= bootarg.
Busybox, по-видимому, позволяет вводить команды, а затем отображается приглашение (initramfs).
Я загрузился с Ubuntu Live CD и попытался:
- Проверка записей в
/dev
: я вижу/dev/sda
,/dev/sda1
,/dev/sda2
,/dev/sda5
- Монтирование
/dev/sda1
, но команда mount не возвращается (я ждал 10 секунд, я полагаю, этого достаточно?) fsck -c /dev/sda1
- но fsck сообщает, что/dev/sda1
занят.Проверка
dmesg
при использовании Live CD:EXT4-fs (sda1): INFO: recovery required in readonly filesystem EXT4-fs (sda1): write access will be enabled during recovery EXT4-fs warning (device sda1): ext4 clear journal err: Filesystem error recorded from previous mount: IO failure EXT4-fs warning (device sda1): ext4_clear_journal_err: Marking fs in need of filesystem check.
Что я мог попробовать дальше? Машина содержит ценный исходный код, поэтому я надеюсь, что смогу найти решение!