Creé 2 máquinas virtuales con VMware Workstation 7. Tienen hardware idéntico. Un invitado es CentOS 5.6, otro es Mandriva 2011. Cuando intento montar el cdrom en el SO huésped, en CentOS, debo ejecutar
mount /dev/hdc /path/to/mount
en Mandriva, debería ejecutar
mount /dev/sr0 /path/to/mount
También recordé en alguna otra variante de Linux, tuve que usar
mount /dev/cdrom /path/to/mount
Mis preguntas son:
- ¿Cuál es la diferencia entre hdc, sr0 o cdrom?
- ¿Hay una manera consistente de montar cdrom en todas las variantes de Linux?
linux
linux-distributions
Landy
fuente
fuente
Respuestas:
es el tercer disco duro IDE - Secondary Master.
es el primer dispositivo de CD-ROM SCSI en el sistema. Esto puede ser engañoso ya que SCSI y SATA son intercambiables en la terminología de Linux. También hay emulación SCSI de dispositivos ATAPI en algunos sistemas Unix (en FreeBSD se llama ATAPICAM), lo que hace que los dispositivos CD-ROM ATAPI parezcan SCSI. Algunos programas antiguos están escritos exclusivamente para interactuar con periféricos SCSI y no pueden funcionar con los ATAPI, por lo que esta capa de emulación puede ser bastante útil.
Y sí, ese es un enlace simbólico a uno de los anteriores, ya sea hecho manualmente con
ln
laudev
configuración oa través de ella .fuente
/dev/hdc
es un dispositivo en el controlador ide./dev/sr0
es un dispositivo en el controlador scsi./dev/cdrom
es un enlace simbólico a cualquiera/dev/sr0
o al/dev/hdc
dispositivo de bloque apropiado. La mayoría de las distribuciones vienen con un script que se configura automáticamente/dev/cdrom
para ser el dispositivo correcto. Por lo tanto, generalmente está seguro de usar/dev/cdrom
. Si no lo tiene/dev/cdrom
, siempre puede configurarlo usted mismo conln -s
fuente
El
/dev/hdc
es el nombre anterior para IDE CDROM (generalmente configurado en hardware como el tercer dispositivo IDE). Los núcleos antiguos y el espacio de usuario que usan el controlador IDE lo mostrarán así. Los nuevos núcleos y las herramientas de espacio de usuario usan libata y asignan todo a dispositivos similares a scsi. Así/dev/sr0
que ahora es el primer scsi-rom (cero)./dev/cdrom
suele ser un enlace simbólico al primer dispositivo de CD-ROM.fuente