Sáng nay tôi nâng cấp cài đặt archlinux của tôi. Tuy nhiên, khi tôi khởi động lại máy, tôi thấy như sau:
unable to find root device
Sau đó, tôi làm theo hướng dẫn ở đây [ https://bbs.archlinux.org/viewtopic.php?id=135288] . Tuy nhiên không thể chạy pacman -Sy
[không có dns ngay bây giờ] vì không thể tìm thấy tên máy chủ nào.
Sau đó, sau khi khởi động lại, tôi thấy:
mount unknown filesystem type 'ext4'
You are now being dropped into an emergency shell
sh: can't access tty; job control off
[rootfs]#
Bất kỳ đề xuất về cách đi về sửa chữa này?
Vì vậy, cuối cùng tôi đã có một kết nối Internet trực tiếp và đã thử nó. Khi tôi chạy
—
dylan7
mkinitcpio -p linux
. Tôi nhận thấy rằng đã có lỗi khi xây dựng và một số mô hình không được tìm thấy. Các hệ thống tập tin được sử dụng trong conf
Khi cố gắng tiếp tục nâng cấp từ đĩa cd trực tiếp. Nó cũng nói rằng gói linux-4.7.6-1 bị hỏng
—
dylan7
Tôi đã có thể hạ cấp kernel xuống hỗ trợ dài hạn và điều đó đã hoạt động.
—
dylan7
/mnt
giống như trong quá trình cài đặt,arch-chroot
vào nó, điều chỉnh/etc/mkinitcpio.conf
để đảm bảofilesystems
hook có mặt hoặc thêm thủ côngext4
mô-đun thành các mô-đun và xây dựng lại initramfs của bạn vớimkinitcpio -p linux
, sau đó khởi động lại.