каково различие между/dev/hdc,/dev/sr0,/dev/cdrom

Я создал 2 виртуальных машины с VMware Workstation 7. У них есть идентичное оборудование. Один гость является CentOS 5.6, другой - Mandriva 2011. Когда я пытаюсь смонтировать CD-ROM в госте ОС в CentOS, я должен выполниться

mount /dev/hdc /path/to/mount

в Mandriva я должен выполниться

mount /dev/sr0 /path/to/mount

Я также remebered в некотором другом варианте Linux, я должен был использовать

mount /dev/cdrom /path/to/mount

Мои вопросы:

  1. Каково различие между hdc, sr0 или CD-ROM?
  2. Существует ли последовательный способ смонтировать CD-ROM во всех вариантах Linux?
25
задан 19.04.2011, 10:17

3 ответа

/dev/hdc

третий жесткий диск с интерфейсом IDE - Вторичное Ведущее устройство.

/dev/sr0

первое устройство CD-ROM SCSI в системе. Это может вводить в заблуждение, поскольку SCSI и SATA являются взаимозаменяемыми в терминологии Linux. Существует также эмуляция SCSI устройств ATAPI в некоторых системах Unix (в FreeBSD, который она назвала ATAPICAM), который заставляет устройства CD-ROM ATAPI, казаться, быть SCSI. Некоторое более старое программное обеспечение записано просто для взаимодействия через интерфейс с периферийными устройствами SCSI и не может работать с ATAPI, таким образом, этот слой эмуляции может быть довольно полезным.

/dev/cdrom

И да, который является символьной ссылкой на одно из вышеупомянутого - любой сделанный вручную с ln или через udev конфигурация.

25
ответ дан 07.12.2019, 09:39

/dev/hdc устройство на контроллере язя.

/dev/sr0 устройство на scsi контроллере.

/dev/cdrom символьная ссылка на также /dev/sr0 или /dev/hdc или какой бы ни блочное устройство является соответствующим. Большинство дистрибутивов идет со сценарием, который автоматически настраивает /dev/cdrom быть правильным устройством. Таким образом, Вы - обычно безопасное использование /dev/cdrom. Если Вы не имеете /dev/cdrom можно всегда устанавливать его сами с ln -s

4
ответ дан 07.12.2019, 09:39

/dev/hdc более старое название CD-ROM IDE (обычно настраиваемый в аппаратных средствах как третье устройство IDE). Старые ядра и пространство пользователя, которые используют драйвер IDE, покажут его этим. Более новые ядра и инструменты пространства пользователя используют libata и отображают все на подобные scsi устройства. Так /dev/sr0 теперь первый scsi-rom (нуль). /dev/cdrom обычно символьная ссылка на первое устройство CD-ROM.

2
ответ дан 07.12.2019, 09:39

Теги

Похожие вопросы