Saya membuat 2 mesin virtual dengan VMware Workstation 7. Mereka memiliki hardware yang identik. Satu tamu adalah CentOS 5.6, yang lain adalah Mandriva 2011. Ketika saya mencoba memasang cdrom di OS tamu, di CentOS, saya harus menjalankan
mount /dev/hdc /path/to/mount
di Mandriva, saya harus mengeksekusi
mount /dev/sr0 /path/to/mount
Saya juga ingat di beberapa varian Linux lain, saya harus menggunakan
mount /dev/cdrom /path/to/mount
Pertanyaan saya adalah:
- Apa perbedaan antara hdc, sr0 atau cdrom?
- Apakah ada cara yang konsisten untuk memasang cdrom di semua varian Linux?
linux
linux-distributions
Landy
sumber
sumber
Jawaban:
adalah hard drive IDE ketiga - Master Sekunder.
adalah perangkat CD-ROM SCSI pertama dalam sistem. Ini mungkin menyesatkan karena SCSI dan SATA dapat dipertukarkan dalam terminologi Linux. Ada juga emulasi SCSI perangkat ATAPI di beberapa sistem Unix (dalam FreeBSD itu disebut ATAPICAM) yang membuat perangkat ATAPI CD-ROM tampak seperti SCSI. Beberapa perangkat lunak lama ditulis murni untuk antarmuka dengan periferal SCSI dan tidak dapat bekerja dengan ATAPI, sehingga lapisan emulasi ini bisa sangat berguna.
Dan ya, itu adalah symlink ke salah satu di atas - baik dilakukan secara manual dengan
ln
atau melaluiudev
konfigurasi.sumber
/dev/hdc
adalah perangkat pada pengontrol ide./dev/sr0
adalah perangkat pada kontroler scsi./dev/cdrom
adalah symlink ke salah satu/dev/sr0
atau/dev/hdc
atau mana pun perangkat blok yang sesuai. Sebagian besar distribusi dilengkapi dengan skrip yang secara otomatis diatur/dev/cdrom
menjadi perangkat yang benar. Jadi Anda biasanya aman menggunakannya/dev/cdrom
. Jika Anda tidak memiliki,/dev/cdrom
Anda selalu dapat mengaturnya sendiriln -s
sumber
Ini
/dev/hdc
adalah nama lama untuk IDE CDROM (biasanya dikonfigurasi dalam perangkat keras sebagai perangkat IDE ketiga). Kernel tua dan ruang pengguna yang menggunakan driver IDE akan menunjukkannya seperti itu. Kernel dan perangkat userspace yang lebih baru menggunakan libata, dan memetakan semuanya ke perangkat scsi-like. Jadi/dev/sr0
sekarang scsi-rom pertama (nol)./dev/cdrom
biasanya merupakan symlink ke perangkat CD-ROM pertama.sumber