Поиск и монтирование cd rom debian

Обновлено: 05.07.2024

Монтирование компакт-дисков

В Linux-системе можно монтировать и компакт-диски. В системе Ореп-Linux каталог /mnt/cdrom зарезервирован для файловых систем на компакт-дисках. Вы увидите строку для этого каталога в файле /etc/fstab . Чтобы смонтировать компакт-диск, нужно лишь ввести команду mount и имя каталога /mnt/cdrom . Имя устройства указывать не надо. После монтирования можно обращаться к компакт-диску через каталог /mnt/cdrom .

Как и в случае с дискетами, помните, что вы монтируете конкретный компакт-диск, а не дисковод. Нельзя просто вынуть диск и вставить на его место новый. Команда mount присоединила находящиеся на диске файлы к основному дереву каталогов, и система надеется найти их на CD-ROM, установленном в дисководе.

Для того чтобы поменять диски, сначала нужно демонтировать компакт-диск, установленный в дисководе. Затем нужно вставить новый диск и явно смонтировать его.

Теперь можно вынуть компакт-диск, вставить новый и дать команду mount :

Если вы хотите смонтировать компакт-диск в другом каталоге, необходимо указать в команде mount имя устройства. Ниже приведен пример, в котором диск, находящийся в дисководе, монтируется в каталоге /mydir . В этом примере для компакт-диска файл устройства имеет имя /dev/hdc .

Имя файла устройства компакт-диска зависит от типа дисковода. Если это IDE, то имя устройства будет иметь тот же префикс, что и раздел жесткого диска IDE, hd . Оно обозначается символом, который отличает его от других IDE-устройств. Например, IDE-дисковод компакт-дисков, подключенный к вспомогательному IDE-порту, может иметь имя hdc . IDE-дисковод, подключенный как подчиненный (slave) к вспомогательному порту, может иметь имя hdd . Фактическое имя будет определено при инсталляции дисковода, как это было при инсталляции Linux-системы. Имена SCSI-дисководов компакт-дисков состоят из других компонентов. Они начинаются с букв sd (сокращение от SCSI drive), за которыми идет специальный символ. Такой дисковод может иметь, например, имя sdb или sda . Имя дисковода было определено при инсталляции системы. Его можно узнать из файла /etc/fstab или с помощью утилиты fstool , запускаемой с рабочего стола пользователя root .

Чтобы поменять диски, нужно демонтировать компакт-диск, вставленный в дисковод. После этого нужно вставить новый диск и явно смонтировать его.

Теперь можно вынуть диск и вставить новый. После этого дайте команду у mount :

Иногда, особенно в старых приводах CD-ROM, программа установки может не загрузиться с CD-ROM. Программа установки также может (даже после успешной загрузки с CD-ROM) не распознать CD-ROM или выдавать ошибки при чтении во время установки.

Такие проблемы могут возникать по разным причинам. Мы можем описать только общие из них и предложить общие решения. Остальное зависит от вас.

Есть несколько простых вещей, которые вы можете попробовать сделать в первую очередь.

Если с CD-ROM не получается загрузиться, проверьте, что он вставлен правильно и что диск не грязный.

Если программа установки не смогла определить CD-ROM, попробуйте выполнить пункт меню Поиск и монтирование CD-ROM второй раз. Таким способом решаются некоторые проблемы с DMA на очень старых приводах CD-ROM.

Если это не сработало, попробуйте советы данные ниже. Хотя большинство, но не все, описываемые предложения работают и для CD-ROM и для DVD, для простоты мы будем использовать термин CD-ROM.

Если вы не можете заставить программу установки работать с CD-ROM, попробуйте, если возможно, другой метод установки.

5.4.1.1. Общие причины

Некоторые старые приводы CD-ROM не поддерживают чтение с дисков, которые были записаны на высоких скоростях в современных устройствах записи CD.

Некоторые очень старые приводы CD-ROM работают неправильно, если включён « прямой доступ к памяти » (DMA).

5.4.1.2. Как изучать и может быть решить проблему

Если с CD-ROM не удаётся загрузиться, попробуйте способы указанные ниже.

Проверьте, что в BIOS включена загрузка с CD-ROM (возможно, очень старые машины этого не умеют), и что привод CD-ROM поддерживает используемый тип носителя.

Если вы скачивали образ iso, проверьте, что md5sum этого образа совпадает с суммой указанной в файле MD5SUMS , который должен лежать там же, где вы брали образ.

Далее проверьте, что md5sum записанного CD-ROM также совпадает. Следующая команда должна сработать. Здесь считается сумма прочитанных с CD-ROM байт, составляющих образ.

Если после успешной загрузки программы установки не определяется CD-ROM, то иногда помогает просто попробовать ещё раз. Если у вас более одного привода CD-ROM, попробуйте загрузиться с другого CD-ROM. Если это не помогает или если CD-ROM определяется, но при чтении возникают ошибки, попробуйте выполнить предложения, данные ниже. Для этого потребуются азы работы в Linux. Перед тем как выполнить любую команду, сначала вы должны переключиться во вторую виртуальную консоль (VT2) и активировать оболочку командной строки.

В выводе dmesg проверьте, что привод CD-ROM был найден. Вы должны увидеть что-то типа этого (строки могут быть в другой последовательности):

Если вы не нашли подобных строк, это случай, когда контроллер, к которому подключён CD-ROM, не распознан или не поддерживается ядром вообще. Если вы знаете, какой драйвер требуется для привода, то можете попытаться загрузить его вручную с помощью команды modprobe .

Проверьте, что есть соответствующий файл устройства для привода CD-ROM в каталоге /dev/ . Для примера выше, должен существовать файл /dev/hdc . Также может быть /dev/cdroms/cdrom0 .

С помощью команды mount проверьте, что CD-ROM уже смонтировать; если нет, попытайтесь смонтировать вручную:

Проверьте, не появилось ли ошибок после этой команды.

Проверьте, включён ли DMA:

« 1 » означает включён. Если включён, попробуйте выключить его:

Удостоверьтесь, что находитесь в каталоге для устройства, соответствующего приводу CD-ROM.

Если возникли проблемы во время установки, попробуйте проверить целостность CD-ROM с помощью пункта внизу главного меню программы установки. Этим также можно провести общую проверку надёжности чтения CD-ROM.

5.4.2. Настройка загрузки

Если у вас возникли проблемы и ядро падает во время загрузки, не распознает имеющуюся периферию или неправильно распознаются диски, сперва проверьте параметры загрузки, как это обсуждается в Раздел 5.3, «Параметры загрузки».

В некоторых случаях, неисправность может быть вызвана отсутствием микропрограммы устройства (смотрите Раздел 2.2, «Устройства, которым требуются микропрограммы» и Раздел 6.4, «Загрузка отсутствующих микропрограмм»).

5.4.3. ПО речевого синтеза

dmesg

lspci

lsmod

amixer

5.4.4. Распространённые проблемы установки на 32-bit PC

Есть некоторое количество распространённых проблем установки, которые можно решить или избежать с помощью передачи параметров загрузки программе установки.

Если во время загрузки ядра экран выглядит странно, например, он полностью белый, чёрный или замусорен разными цветами, то ваша система, вероятно, имеет проблемную видеокарту, которая неправильно переключается в режим фрейм-буфера. В этом случае, вы можете попробовать указать параметр загрузки fb=false , чтобы выключить фрейм-буфер на консоли. Из-за ограничений консоли установка будет доступна только на нескольких языках. Подробней см. Раздел 5.3, «Параметры загрузки».

5.4.4.1. Система подвисает во время настройки PCMCIA

Про некоторые очень старые модели ноутбуков Dell известно, что они виснут когда при определении PCMCIA устройства производится попытка доступа по некоторым аппаратным адресам. Похожие проблемы могут иметь и другие ноутбуки. Если у вас возникла такая проблема и вам не нужна поддержка PCMCIA во время установки, то вы можете выключить PCMCIA с помощью параметра загрузки hw-detect/start_pcmcia=false . После установки вы сможете настроить PCMCIA, исключив диапазон ресурсов, с которым возникают проблемы.

Другой вариант: вы можете загрузить программу установки в экспертном режиме. Вас попросят указать диапазон ресурсов, который используется аппаратным обеспечением. Например, если у вас один из ноутбуков Dell, упомянутых выше, то вы должны ввести exclude port 0x800-0x8ff . Также, есть список распространённых диапазонов ресурсов в System resource settings section of the PCMCIA HOWTO. Заметим, что при вводе значений в программу установки вы не должны указывать запятых, если они есть.

5.4.7. Отправка отчётов об ошибках установки

Если у вас возникли проблемы, отправьте отчёт об установке. Также, мы приветствуем отправку отчётов даже в случае успешной установки, чтобы получить побольше информации о разных аппаратных конфигурациях.

Заметим, что отчёт об установке будет опубликован в системе отслеживания ошибок Debian (BTS) и переслан в открытый список рассылки. Проверьте, что вы используете адрес электронной почты, который не жалко опубликовывать.

Если система Debian заработала, самый простой путь отправки отчёта об установке — установить пакеты installation-report и reportbug ( aptitude install installation-report reportbug ), настроить reportbug , как это описывается в Раздел 8.5.2, «Отправка почты из системы» и запустить команду reportbug installation-reports .


Я нашел решение: после того, как установщик потребует CD-ROM, выньте USB-накопитель из порта и снова вставьте его. Еще раз просканируйте компакт-диск, и USB-накопитель будет распознан. После этого установка продолжилась без проблем.

Я не могу установить Kali 2016.2 через USB. Для установки требуется CD-ROM. Это не может быть правдой . Верно?

РЕДАКТИРОВАТЬ: Kali Linux 64 бит (25cc6d53a8bd8886fcb468eb4fbb4cdfac895c65) ISO, используемый вместе с Universal-USB-Installer-1.9.6.4

Я использую отдельный SSD, установленный в контейнере DVD-привода, и я хотел бы установить Kali на этот привод. Это связано с тем, что я хочу и дальше использовать Windows на этом ноутбуке, но я не хочу терять место, создавая раздел. Так что у меня нет бесплатного привода CD-ROM для установки, если я не вытащу основной внутренний привод, и это похоже на то, что я собираюсь сделать много болтовни в 5 утра, когда загрузка с USB была бы намного удобнее.

Я загружаюсь с USB и выбираю вариант графической установки. Однако менее чем через минуту после начала процесса установки мне сказали, что для продолжения установки мне нужен компакт-диск. Компакт-диск не найден, так как это кэдди, поэтому мне пришлось прервать установку.

Есть ли способ обойти это, чтобы у меня был отдельный caddy SSD с Kali?

ОБНОВЛЕНИЕ: я пробовал запускать установку с USB как неграфическую установку; Я получаю ту же ошибку. Он гласит:


Конечно, в 2016 году я смогу легко установить с USB-накопителя - в наши дни у половины ноутбуков нет даже CD-приводов. Что я делаю неправильно??

USB и CD / DVD используют разные стандарты файловой системы, поэтому вам необходимо отформатировать ISO для правильного носителя. если ты dd или скопируйте ISO-образ CD / DVD на USB, это может не сработать. Вы можете обойти это, используя гибридную команду ISO. Попробуйте эти шаги.

0) isohybrid /path/to/image.iso

1) подключите USB-устройство

2) найдите устройство, на котором USB отображается как (/ dev / sd . Вы можете использовать df -h команда для этого

CD и DVD используют файловую систему iso9660. Как и многие другие операционные системы Linux может читать эту файловую систему. Давайте посмотрим как это делается.

1. Определение CD-ROM/DVD-ROM устройства

Если вы не уверены какое блочно устройство является вашим DVD-ROM или CD-ROM вы можене его найти очень просто, для этого воспользуйтесь командой:

Если wodim команда не доступна в вашей системе убедитесь что пакет cdrecord инсталирова. После запуска wodim команды вы получите вывод похожий этому:

wodim: No such file or directory.
Cannot open SCSI driver!
For possible targets try 'wodim --devices' or 'wodim -scanbus'.
For possible transport specifiers try 'wodim dev=help'.
For IDE/ATAPI devices configuration, see the file README.ATAPI.setup from
the wodim documentation.

2. Тестированме совместимости для iso9660

Просмотрите поддерживает ли ядро файловую систему iso9660.

Эта комманда сообщает, что файловая система iso9660 поддерживается.

Точка монтиования наверное уже существует в вашей системе. Обычно это /cdrom, /media/cdrom, /media/cdrom0 или /mnt/cdrom. Если точка монтирование отсутствует то создаете ее:

4. Монтирование CD

Как root пользователь введите комманду:

mount -t iso9660 /dev/scd0 /mnt/cdrom/

ваш CD смонтировался в /mnt/cdrom. Перейдите в эту директорию и просмотрите ее содержимое.


5. Монтированме аудио CD

Иногда вам необходимо прослушать вашу любимую музыку и когда вы пытаетесь смонтировать используя команду выше возникает проблема набодобие этой:

Это проблема возникает потому как это есть аудио CD диск который имеет не файловую систему iso9660. Но история с аудио CD проще нежели CD с файловой системой iso9660. Для того что бы прослушать аудио CD необходимо только вставить диск в CD-ROM/DVD-ROM привод и запустить свой любимый аудио проигрователь. Если вы всетаки хотите просмотреть содержимое аудио CD то у вас должен быть утстановлен пакет "kdemultimedia-kio-plugins" для KDE или "gnome-media" для GNOME, которые поможут просмотреть содержимое. Для просмотра запустите "KONQUEROR" и введите размещенеи:

6. Использование файла /etc/fstab

Для того что бы все пользователи системы могли монтировать CD или DVD вы можете использовать /etc/fstab, в него нужно добавить такую строку:

/dev/scd0 /mnt/cdrom udf,iso9660 noauto,user,ro 0 0


7. Размонтирование и извлечение CD
Есть несколько способов как извлещь CD/DVD с привода.

или просто запустив

Если вы не можете размонтировать, убедитесь, что вы не находитесь в директории которую хотитие размонтировать или другое приложение не использует эту точку монтирования. Если всетаки вы имеете проблему с размонтированием желаемого привода вы можете использовать команду fuser для убивания всех родственых процессов которые используют этот привод.

Читайте также: