Linux開發_ Linux命令復習與文件目錄復習
697
2022-05-28
我們已經知道 Linux 系統分區的設備文件名的命名是有嚴格規范的,類似于 /dev/sda1 代表第一塊 SCSI 硬盤的第一個主分區。但是在 GRUB 中分區的表示方法卻完全不同,采用了類似 hd(0,0) 的方式來表示分區。
其實也很好理解,其中:
hd 代表硬盤,不再區分是 SCSI 接口硬盤,還是 IDE 接口硬盤,都用 hd 代表;
第一個 0 代表 Linux 系統查找到的第一塊硬盤,第二塊硬盤為 2,以此類推;
第二個 0 代表這塊硬盤的第一個分區,以此類推;
也就是說,hd(0,0) 代表的是第一塊硬盤的第一個分區,和 Linux 系統中 /dev/sda1 的含義類似,只是不再區分是 SCSI 硬盤還是 IDE 硬盤。我們用表 1 來說明一下 Linux 系統對分區的描述和 GRUB 中對硬盤的描述。
在這張表中要注意,邏輯分區不能占用主分區與擴展分區的分區號,所以第一個邏輯分區在 Linux 系統中應該用 /dev/sda5 表示,在 GRUB 中應該用 hd(0,4) 表示,還要注意 GRUB 的表示方式只在 GRUB 的配置文件中生效,一旦離開了 GRUB 的配置文件,就要使用 Linux 中的設備文件名來表示分區了。
Linux
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。