關於硬碟順序 - Linux

Table of Contents

大家好:
請問一個問題,
我的Ubuntu以前開機,都會按照主機板內Sata的排列來設定sd(n)代號,
簡單的表列如下:
Sata0 sda RaidDevice:0
Sata1 sdb RaidDevice:1
Sata2 sdc RaidDevice:2
Sata3 sdd RaidDevice:3
Sata4 sde RaidDevice:4
Sata5 sdf 系統碟
Sata6 sdg RaidDevice:5

這幾天USB掛了顆外接硬碟,代號都維持在sdh,
剛剛重開系統時,USB硬碟沒有拔掉,
進了系統,一看不得了了,排序變成以下這樣:
Sata0 sda RaidDevice:0
USB sdb USB資料碟
Sata1 sdc RaidDevice:1
Sata2 sdd RaidDevice:2
Sata3 sde RaidDevice:3
Sata4 sdf RaidDevice:4
Sata5 sdg 系統碟
Sata6 sdg RaidDevice:5

我整個炯掉了orz,USB Disk不是一直都在sdh嗎?
怎麼只是重開系統而已,就把sdb往後推了呢?
說也神奇,mdadm竟然會自己偵測Raid Disk的裝置位置,
一直都以為mdadm是依照sd(n)來死記的說orz,
這樣sd(n)代碼亂跳,會不會怎樣啊?
對於我的Raid Disk會有影響嗎?
感恩囉!

--

All Comments

Mia avatarMia2011-10-22
他會用disk uuid來找檔案系統吧XD
Regina avatarRegina2011-10-26
代號是越早出現的東西就用越小的
Lauren avatarLauren2011-10-26
所以說UUID和代號是完全沒有關西囉??
Ethan avatarEthan2011-10-30
沒有
Madame avatarMadame2011-11-03
感恩樓上