banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix Thắc mắc về cách gán tên đĩa cứng trong Linux?  XML
  [Question]   Thắc mắc về cách gán tên đĩa cứng trong Linux? 25/06/2007 22:13:43 (+0700) | #1 | 66866
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]
Tớ được biết: Trong Linux, các đĩa cứng IDE lần lượt được gán tên là: hda, hdb … còn các đĩa cứng SCSI được gán tên là: sda, sdb
Còn một luồng thông tin nữa cho rằng: đĩa cứng dùng chuẩn giao tiếp ATA(PATA) sẽ được gán tên là: hda, hdb … còn đĩa cứng dùng chuẩn SATA sẽ được gán tên là sda, sdb
Vậy hiểu thế nào là đúng?

Thêm một điều nữa, tớ có một đĩa cứng IDE, chuẩn ATA, trước kia cài FC4 thì các patitions được gán tên là: hda, còn bây giờ cài FC7 thì lại gán là sda.
Mọi người giải thích giùm với.
Thanks

Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Thắc mắc về cách gán tên đĩa cứng trong Linux? 26/06/2007 12:09:34 (+0700) | #2 | 67057
Mr.Khoai
Moderator

Joined: 27/06/2006 01:55:07
Messages: 954
Offline
[Profile] [PM]
Chào quanta,

Theo khoai biết, linux kernel dựa vào cổng giao tiếp để gán tên cho ổ cứng. Suy đoán là IDE và PATA dùng cổng parallel, nên sử dụng tên hda, hdb. Còn SATA và SCSI dùng serial nên được tên sda,sdb vân vân ?

Các linux kernel mới hơn có thêm ide-scsi emulator. Chức năng đó có thể tạo một interface giả scsi trong khi ổ cứng thật sự là PATA.

khoai
[Up] [Print Copy]
  [Question]   Thắc mắc về cách gán tên đĩa cứng trong Linux? 27/06/2007 06:46:50 (+0700) | #3 | 67231
[Avatar]
quanta
Moderator

Joined: 28/07/2006 14:44:21
Messages: 7265
Location: $ locate `whoami`
Offline
[Profile] [PM]

Mr.Khoai wrote:

Chào quanta,
Theo khoai biết, linux kernel dựa vào cổng giao tiếp để gán tên cho ổ cứng. Suy đoán là IDE và PATA dùng cổng parallel, nên sử dụng tên hda, hdb. Còn SATA và SCSI dùng serial nên được tên sda,sdb vân vân ?
 

Chắc là đúng thế rồi.

Mr.Khoai wrote:

Các linux kernel mới hơn có thêm ide-scsi emulator. Chức năng đó có thể tạo một interface giả scsi trong khi ổ cứng thật sự là PATA.

khoai 

Tớ chưa biết nên cũng ko dùng chức năng này. Không hiểu sao lại thế, khi fix lỗi "GRUB cann't find the kernel" lúc khởi động, lại phải là hd0:
Code:
root (hd0, 2)
setup (hd0)
reboot

Nếu dùng sd0 ở đây, sẽ lỗi ngay
Let's build on a great foundation!
[Up] [Print Copy]
  [Question]   Thắc mắc về cách gán tên đĩa cứng trong Linux? 27/06/2007 07:45:08 (+0700) | #4 | 67238
[Avatar]
gsmth
Elite Member

[Minus]    0    [Plus]
Joined: 15/02/2007 13:25:36
Messages: 749
Offline
[Profile] [PM] [WWW] [Yahoo!]
Bởi vì GRUB dùng http://www.gnu.org/software/grub/manual/grub.html#Naming-convention.
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|