Tôi vừa mới xây dựng một máy tính mới và gặp phải vấn đề tương tự - và tìm thấy câu trả lời cho nó.
Hầu hết mọi người dường như có các triệu chứng về thời gian khởi động chậm, nhưng tôi không thể khởi động 90% số lần. Khi hệ thống khởi động, nó dường như hoạt động. Nếu bạn quản lý để khởi động, bạn sẽ có thể kích hoạt vấn đề bằng lệnh : /lib/udev/ata_id --export /dev/sr0
. Coi chừng, nếu đó thực sự là vấn đề, hệ thống của bạn sẽ đóng băng.
Lệnh sẽ gửi lệnh ATAPI đến ổ đĩa quang. Vấn đề là, bộ điều khiển SATA (ASM1061 trong trường hợp của bạn) không hỗ trợ các lệnh ATAPI này, dẫn đến một hệ thống bị đóng băng.
Có hai giải pháp cho vấn đề:
Sao chép tệp /lib/udev/rules.d/60-persistent-storage.rules
để /etc/udev/rules.d/60-persistent-storage.rules
các chỉnh sửa không bị ghi đè từ các bản cập nhật. Xóa thông báo cảnh báo ở trên cùng về việc không chỉnh sửa tệp. Tìm dòng chứa từ "ATAPI". Nhận xét ra dòng tiếp theo. Bằng cách này, udev sẽ không chạm vào ATAPI. Lưu và chạy lệnh update-initramfs -u
để hoàn thành các thay đổi.
Thay đổi cổng SATA cho ổ đĩa quang. Tôi đã sử dụng phương pháp này, khi khởi động bất kỳ Linux nào khác với một quy tắc udev đã sửa đổi dẫn đến đóng băng nếu không.
Trong trường hợp của tôi, bo mạch chủ là ASRock Z77 Extreme4 với cùng chip ASMedia ASM1061 cho hai cổng SATA3. Tôi đã có một ổ đĩa DVD trong một trong số họ và đã gặp lỗi. Chuyển ổ đĩa DVD sang cổng SATA được xử lý bởi chip Z77 và mọi thứ đều hoạt động.