/boot/grub/device.map bị thiếu trên Ubuntu 14.04


11

Tệp bản đồ thiết bị /boot/grub/device.map có định dạng này:

(disk) /dev/device

Vì vậy, ví dụ, trên một hệ thống có đĩa mềm và một đĩa SCSI, tệp sẽ trông như thế này:

(fd0) /dev/fd0
(hd0) /dev/sda

Tôi cố gắng hiển thị nội dung của nó:

cat /boot/grub/device.map 

Tôi nhận được lỗi này: No such file or directory

Nó được đổi tên hay nó là một hệ thống phân cấp mới của hệ thống Linux?

Câu trả lời:


15

Bản đồ thiết bị không được cài đặt theo mặc định với grub2. Bạn có thể tạo bản đồ thiết bị bằng cách nhập nội dung sau vào bảng điều khiển của mình:

sudo grub-mkdevicemap

Điều này sẽ đặt device.map vào thư mục / boot / grub.


Làm thế nào để linux xác định ánh xạ hdX sang sdX trước khi grub-mkdevicemap được chạy?
satch_boogie

linux sử dụng bất cứ vị trí khởi động grub nào trong thuộc tính 'root' của grub.cfg (hoặc tương tự). 140.120.7.21/LinuxRef/B BootLinux / Grub2.html
Phân tích mờ
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.