Tôi đã chơi xung quanh với Ubuntu Server 10.04 được cài đặt thông qua VMware (máy chủ lưu trữ là Windows XP). Vì bất kỳ lý do gì (tôi nghi ngờ tắt nguồn máy chủ của mình), hệ điều hành khách dường như bị hỏng.
Mỗi lần tôi khởi động máy ảo, tôi bị kẹt tại dấu nhắc initramfs, sau dấu vết hoảng loạn của kernel và các dòng sau:
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 dường như cho phép nhập lệnh, sau đó dấu nhắc (initramfs) được hiển thị.
Tôi đã khởi động với Ubuntu Live CD và đã thử:
- Kiểm tra các mục trong
/dev
: Tôi có thể thấy/dev/sda
,/dev/sda1
,/dev/sda2
,/dev/sda5
- Gắn kết
/dev/sda1
, nhưng lệnh mount không quay trở lại (Tôi đã đợi trong 10 giây, tôi cho rằng như vậy là đủ?) fsck -c /dev/sda1
- nhưng fsck báo cáo rằng/dev/sda1
đang bận.Kiểm tra
dmesg
khi sử dụng 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.
Tôi có thể thử gì tiếp theo? Máy chứa mã nguồn có giá trị vì vậy tôi hy vọng tôi có thể tìm ra giải pháp!