Pernah tak korang terfikir kenapa ada setengah drives hard disk tu sistem operasi bagi huruf C, kenapa tak E dan kenapa bila ko tambah hard disk baru atau partition baru dia dapat huruf D, kenapa tak jadi F...atau pernah tak ko terfikir apa peraturan/rules sistem guna untuk bagi huruf tu.. aku ada terjumpa satu artikel pasal 'Drive Letter Assignment' kat wikipedia - dalam tu ada diterangkan algorithm yang sistem operasi guna untuk tentukan huruf sesuai bagi sesutu drive..dari artikel tu apa yang aku boleh ringkaskan kat sini ialah: antara sistem operasi yang menggunakan "drive letter assignment" (penugasan huruf drive) ialah CP/M DOS Atari TOS OS/2 Microsoft Windows Sistem operasi konsol permainan video PlayStation dan Xbox libnds for the Nintendo DSkemudian, tentang turutan/susunan penugasan huruf tu, kecuali sistem operasi CP/M dan versi awal MS-DOS, secara *umumnya* kesemua sistem operasi kat atas tu akan bagi huruf berdasarkan turutan peraturan berikut.. floppy drive pertama yang dikesan (di detect) sistem akan dapat huruf A: dan floppy drive kedua (kalau ada) dikesan akan dapat B: kalau tak ada floppy drive ke-2, huruf B tu akan ditanggalkan kosong..partition utama aktif (active primary partition) (nota: partition utama yang *aktif* hanya boleh ada satu je dalam hard disk, partition utama yang aktif ini lah orang panggil partition sitem) pada hard disk pertama yang dikesan akan dapat C:kemudian sistem akan cari lagi partition utama (primary partition) lain pada hard disk pertama dan bagi huruf D: , E: dsb pada partition-partition tersebut..ikut turutan partition utama mana dia jumpa dia dulu dan kemudian dia cari pula dalam hard disk yang kedua dikesan..dia bagi pula huruf pada partition-partition utama dalam hard disk kedua dikesan dan seterusnya..seterusnya, lepas bagi huruf pada kesemua partition utama, sistem akan cari pula logical partition bermula dalam hard disk pertama dikesan dan bagi huruf pada kesemua lartition logical dalam hard disk tu, juga mengikut turutan partition logical dia jumpa..kemudian sistem cari pula dalam hard disk kedua/ketiga/seterusnya/ yang dikesan.selepas tu, sistem akan cari pula ram disk dan bagi huruf kalau dia jumpa..peraturan terakhir, jika ko ada floppy drive ke-3 dan seterusnya, sistem akan bagi huruf (bermula dari huruf terakhir sistem bagi pada partition hard disk/ram disk) pada semua floppy drive tu..kat sini juga, drive cd/dvd (termasuk virtual cd/dvd drive) akan dapat huruf masing-masing - ikut turutan drive cd/dvd yang dikesan sistem...* (windows) kalau cucuk thumdrive, drive tu akan dapat huruf selepas huruf drive paling terakhir dalam sistem.. macam mana nak buat sistem kesan hard disk xyz dulu dan kesan hard disk abc kemudian, aku pun tak pasti tapi aku rasa mungkin kena sambung hd tu pada primary channel/seconday channel kot..atau kalau hard disk sata, channel 0/channel 1.. kalau ko nak cek partition jenis apa atau sistem apa hard disk/partition tu guna, buka disk management (windows xp) - My Computer>Manage>Disk Management dan cuba banding huruf drives dalam windows ko dengan peraturan "drive letter assignment" kat atas tu..match ke tak.. ni contoh partition hard disk aku.. ------------------------------ ps: untuk sama-sama fikir, nyatakan huruf setiap drive/partition dalam sistem komputer ni akan dapat: hard disk A (primary channel/channel 0) - ada 1 active primary partition, 2 primary partition dan 2 logical partition.. hard disk b (secondary channel/channel 1) - ada 3 primary partition, 1 logical partition 2 floppy drive.. 1 cd/dvd drive dan 2 virtual cd/dvd drive..