Hd0 và sda / sdb trong Linux là gì?


14

Tôi hoàn toàn mới với Linux và đang sử dụng Ubuntu 10.04.

Tôi bối rối khi sử dụng những gì (hdx,y)để đại diện cho ổ cứng nào.

Tôi có 2 ổ cứng, ổ đầu tiên được xác định là / dev / sda (trong Disk Utility) và đó là nơi tôi đã cài đặt Windows 7 RC cũ (không sử dụng). cái thứ hai là / dev / sdb nơi tôi đã cài đặt Ubuntu (in / dev / sdb7 và / dev / sdb8) và XP (in / dev / sdb1).

Bây giờ nếu tôi muốn chơi xung quanh với GRUB của Ubuntu, (hdx,y)tôi nên sử dụng cái gì? Hiện tại, tôi muốn cài đặt BURG và tôi đã đọc bước cài đặt trong trang web mà tôi phải nhập burg-install "(hd0)"để cài đặt BURG cho MBR của hd, nhưng tôi không chắc chắn, tôi sợ nó sẽ làm mọi thứ rối tung.

Vì vậy, làm thế nào tôi có thể biết ổ cứng nào (hd0), (hd1) hoặc (hd0,1), v.v.?

Câu trả lời:


18

Khi GRUB thăm dò các thiết bị, nó tạo một tệp device.map , bạn có thể tìm thấy tệp này trong cùng thư mục với grub.conf của bạn . Nó sẽ trông tương tự như thế này:

(fd0)   /dev/fd0
(hd0)   /dev/sda
(hd1)   /dev/sdb
(hd2)   /dev/sdc

Bạn có thể tự do sửa đổi điều này khi bạn thấy phù hợp bất cứ lúc nào. Đọc thêm ở đây .

CẬP NHẬT (ngày 21 tháng 10 năm 2015) : Câu trả lời này ban đầu được viết cho GRUB 0.9x không được phát triển tích cực và hiện được gọi là GRUB Legacy. Nếu bạn đang sử dụng phiên bản GRUB 2.x, bạn muốn trang này có chi tiết và lời khuyên về ánh xạ thiết bị.


4

Tôi tin rằng

sda = hd0, 
sdb = hd1, 

vv vv vv sdc = hd2 Khi nó nói sda1rằng sẽ (hd0, 0)sda2 (hd0, 1)sda3 (hd0, 2)sdb1 (hd1, 0)vân vân và vân vân ...


Trong grub2, trong khi điều này có thể là "quy tắc chung cho ngón tay cái", không phải lúc nào cũng như vậy. Tôi hiện đang cố gắng theo dõi lý do tại sao máy của tôi không có mối quan hệ mà bạn đang nói đến: [root@shooster ~]# cat /boot/grub2/device.map (hd0) /dev/sdb
harperville

0

Tên thiết bị Grub có thể gây nhầm lẫn, nhưng bạn có thể sử dụng tên thiết bị linux và để grub tìm ra nó. Như thế này:

burg-install /dev/sda

0

grub không tạo ra bất kỳ sự khác biệt nào giữa các thiết bị scsi và ide trong quy ước đặt tên của nó. sự khác biệt chỉ ở cấp độ hệ điều hành. Nguyên vẹn nếu bạn chuyển sang chế độ dòng lệnh grub, bạn sẽ có thể thử các thiết bị có sẵn bằng cách lập bảng. tham khảo bài viết này cho một hướng dẫn grub tốt đẹp

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.