Найти и смонтировать компакт-диск debian

Обновлено: 01.07.2024

Блокируется при установке Debian на втором этапе Обнаружение и монтирование CD-ROM.

Кажется, теперь я вспомнил, что нужно. Когда вы используете Debian или Ubuntu (по моему опыту), вам нужно заменить ядро ​​​​и initrd из полного ISO на то, что из netinstaller. Можете ли вы убедиться, что это устраняет проблему?
Итак, я предлагаю использовать *DVD-1.iso, а затем скопировать в /var/lib/cobbler соответствующие файлы initrd и ядро ​​из соответствующего netinst.iso.

Я также пытался использовать стабильный ISO-образ Debian или Live-образ Debian, но все еще сталкивался с той же проблемой.

Временное решение

Текст был успешно обновлен, но возникли следующие ошибки:

Bagage прокомментировал 4 января 2017 г. •

@mbusb: Я пробовал, но не работает. Я сделал:

изменить: я также пытался сделать USB-накопитель «загрузочным», но без изменений.
edit2: чтобы убедиться, что ISO работает, я попытался (и преуспел) использовать его напрямую, используя: qemu-img create -f qcow /tmp/vdisk.img 1G && qemu-system-x86_64 -hda /tmp /vdisk.img -cdrom debian-7.8.0-amd64-netinst.iso -boot d -m 1024 .

Bagage прокомментировал 2 марта 2017 г.

Кому-нибудь удалось установить Debian через multibootusb? @mbusb?

Bagage прокомментировал 7 марта 2017 г. •

Обходной путь

В конце концов мне удалось использовать следующий обходной путь (для amd64):

  1. Загрузите debian netinstall с веб-сайта debian-installer: Debian ISO для amd64.
  2. Скачайте файлы hd-media (файлы загрузчика и ядра) для amd64 (i386 не подойдет). Необходимо получить initrd.gz, а также vmlinuz.
  3. Используйте multibootusb для создания записи Debian, как обычно
  4. Затем смонтируйте раздел, скажем, в /mnt .
  5. Замените vmlinuz и initrd.gz файлами hd-media (при условии, что они находятся в той же папке, что и текущее приглашение):

erralb прокомментировал 20 марта 2017 г.

У меня есть эта проблема на (очень) старом ноутбуке i386 arch.
Установка запускается, но «не удается смонтировать компакт-диск».
Любой обходной путь будет оценен по достоинству :)

mbusb прокомментировал 15 мая 2017 г.

Закрытие вопроса.

Erudition прокомментировал 12 сентября 2017 г.

Лучший обходной путь:
Многим установщикам помогает монтирование флешки (скажем, /dev/sdb1 ) в /cdrom. Однако в этом случае это все еще не удается, потому что содержимое iso находится не непосредственно на диске, а в подкаталоге. Так что, если мы вместо этого смонтируем этот подкаталог в /cdrom?
Придется монтировать сам диск в другом месте. Например,
mount /dev/sdb1 /mnt/flash
Затем мы можем «смонтировать» папку с содержимым установщика на /cdrom, сделав символическую ссылку:
ln -s /mnt/ flash/multibootusb/nameofdebianimageздесь/ /cdrom
Вот оно!

  • Это можно сделать в пункте меню установщика для запуска сеанса оболочки, который затем вернется к установщику, или вы можете нажать Ctrl+Alt+F (5 или любое другое число), чтобы переключиться на сеанс tty, а затем вернитесь, найдя tty, на котором был установлен установщик.
  • Очевидно, что вы должны ls /mnt/flash/multibootusb/, чтобы увидеть, какой должна быть ваша целевая папка. Кроме того, завершение табуляции — ваш друг!
  • Возможно, сначала потребуется rm /cdrom, чтобы заменить его символической ссылкой.
  • Не забудьте -s , жесткие ссылки не могут пересекать устройства, поэтому это должна быть символическая ссылка.

Об этой проблеме следует сообщить вышестоящему руководству (debian). Другие дистрибутивы прекрасно работают без этой обработки.

thorsummoner прокомментировал 19 октября 2017 г. •

@Erudition Могу ли я получить ссылку на отчет об ошибках Debian?

прокомментировал robertwolter 26 ноября 2017 г.

Я пытался использовать предложенные обходные пути, но они мне не помогли.
Я тестировал:
debian-9.2.1-amd64-netinst.iso
debian-live-9.2.0-amd64-xfce+nonfree.iso

Я не могу смонтировать ни один из существующих разделов, хотя они отображаются с помощью blkid.
ls -la /dev/sdb* показывает, что /dev/sdb и раздел multibootusb /dev/sdb1 существуют.
Используя графический установщик, я пробовал в оболочке:
mkdir /flash
mount -t ext4 /dev/sdb1 /flash
Я только получил сообщение об ошибке, что устройство не существует. Команда mount завершается ошибкой.

«Живые» образы debian работают (на момент написания статьи это единственные поддерживаемые multibootusb) https://www.debian.org/CD/live/ их установщики не работают, только живые boot (это не похоже на живые образы Ubuntu, где «повсеместный» установщик может выполнить установку из живого сеанса, это только для однократной загрузки без диска)

26 ноября 2017 г., 14:30, "robertwolter" ***@***.***> написал: Я пытался использовать предложенные обходные пути, но они мне не помогли. Я протестировал: debian-9.2.1-amd64-netinst.iso debian-live-9.2.0-amd64-xfce+nonfree.iso Я не могу смонтировать ни один из существующих разделов, хотя они отображаются blkid. ls -la /dev/sdb* показывает, что /dev/sdb и раздел multibootusb /dev/sdb1 существуют.Используя графический установщик, который я пробовал в оболочке: mkdir /flash mount -t ext4 /dev/sdb1 /flash я получил только сообщение об ошибке, что устройство не существует. Команда mount не работает полностью. — Вы получаете это, потому что вы прокомментировали. Ответьте на это письмо напрямую, просмотрите его на GitHub или отключите обсуждение .

прокомментировал robertwolter 28 ноября 2017 г.

Теперь причина ясна:
Команда mount просто не может работать, потому что модуль ext4 отсутствует в busybox во всех ISO-образах Debian.

tripLr прокомментировал 29 января 2018 г.

Есть ли сценарий, который мы можем поместить на USB-накопитель во время загрузки, который скажет grub запустить специальное монтирование для дистрибутива Debian? Debian iso, установленный на одну загрузку USB, работает нормально. какая разница, я новичок в этом. спасибо

28 января 2018 г., 19:10, "tripLr" ***@***.***> написал: есть ли скрипт, который мы можем поместить на USB-накопитель во время загрузки, который скажет grub запустить специальный mount для дистрибутива Debian? Debian iso, установленный на одну загрузку USB, работает нормально. какая разница, я новичок в этом. спасибо — Вы получили это, потому что прокомментировали. Ответьте на это письмо напрямую, просмотрите его на GitHub или отключите обсуждение .

Если вы установите Debian 7.7 на USB-накопитель в Windows с помощью unetbootin, а затем попытаетесь установить Debian с этого USB-накопителя, он сообщит, что не может смонтировать компакт-диск, и установка не будет продолжена.

6 ответов 6

Можно смонтировать вручную в окне оболочки (Ctrl + Fnumber)

mount -t vfat /dev/sdb /cdrom

Но вариант песни войны работает нормально. Похоже на баг UNetBootin-Win u_u


если вы используете установщик через ssh (замазку или аналогичный), вам нужно использовать + A, затем выберите 1-4, чтобы выбрать оболочку (экранные команды)

Я получил такое же сообщение об ошибке при загрузке со второго раздела USB-накопителя. Решение Zorbax помогает и здесь, однако вам нужно выбрать правильный раздел. В моем случае это было

Это может быть небольшой проблемой в старых версиях Windows, так как многие программы для записи образов Windows используют собственные форматы для образов компакт-дисков.

Win32DiskImager особенно удобен для предварительного тестирования и новых выпусков, когда стандартные инструменты, такие как Unetbootin, могут быть не готовы

Возможно, есть проблема с unetbootin в некоторых дистрибутивах Windows. Вы можете использовать альтернативу, например: win32diskimager или Refus, рекомендованный Ubuntu, или ImgBurn.

Чтобы установить Debian 9.5.0 на «голое железо», мне пришлось включить IOMMU в BIOS моей материнской платы (чтобы клавиатура и мышь работали). После этого я поместил Debian DVD 1 ISO в свою флешку с помощью инструмента Rufus, используя режим «dd». Чтобы графический установщик читал пакеты с моей флешки, как если бы это был компакт-диск, мне пришлось подключить флешку к порту USB 2.0, доступному на передней панели моей машины. И чтобы завершить установку, я сказал «нет» опции «принудительно использовать UEFI».

(Однако у меня не возникало проблем с установкой "голого железа" с Windows через USB 3)

Путь решения этой проблемы состоит в том, чтобы переименовать файл Debian .iso в файл .img, а затем записать образ на USB с помощью Win32DiskImager (я использовал версию 0.9.5, и она работала нормально). После этого установка будет работать.


Для QEMU (если используется ключ вроде "-cdrom installer.iso"):

Очень активный вопрос. Заработайте 10 репутации (не считая бонуса ассоциации), чтобы ответить на этот вопрос. Требование к репутации помогает защитить этот вопрос от спама и отсутствия ответа.

Не тот ответ, который вы ищете? Просмотрите другие вопросы с меткой debian debian-installer или задайте свой вопрос.

Связано

Связанные

Горячие вопросы о сети

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

дизайн сайта / логотип © 2022 Stack Exchange Inc; вклады пользователей под лицензией cc by-sa. версия 2022.3.18.41718

Linux является зарегистрированным товарным знаком Линуса Торвальдса. UNIX является зарегистрированным товарным знаком The Open Group.
Этот сайт никоим образом не связан с Линусом Торвальдсом или The Open Group.

В настоящее время я пытаюсь установить Kali Linux на свой ноутбук (образ был записан в режиме DD) с помощью графического интерфейса, и я застреваю на «Обнаружить и смонтировать CD-ROM», но это не дает мне ошибку " Не удается смонтировать и обнаружить дисководы CD-ROM."

Я пробую решение, предложенное BlueBerry - Vignesh4303 для этого вопроса. Не могу установить Kali Linux с USB, не могу найти привод CD-ROM:

Отсоедините USB-накопитель от системы и снова вставьте его

дождитесь монтирования/обнаружения (светодиодный индикатор usb загорится)

Нажмите «Продолжить»

Я отключил USB-ключ, получил сообщение "Этап установки не выполнен", подождал 30 сек., подключил USB-накопитель, нажал продолжить и получил черный экран.

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

(заменив "sdb1" на правильное имя моего USB-устройства), и было сказано, что ресурсы для этого устройства уже использованы.

Затем я попробовал вариант загрузки "Live (amd64)", и он не смог загрузиться, выдав сообщение об ошибке "Не удается смонтировать /dev/loop0 (/run/live/medium/live/filesystem.squashfs) на /run/ live/rootfs/filesystem.squashfs."

Кроме того, я проверил контрольную сумму SHA-256 файла ISO.

Более того, я попробовал вариант загрузки "Live (amd64)" на другом ноутбуке, и ОС запустилась без проблем. Следовательно, проблема не в USB-накопителе.

3 ответа 3

У меня была такая же проблема с установщиком Debian, и я обнаружил, что это проблема с поддержкой USB.

Похоже, что установщик Linux не может работать с USB-контроллерами "XHCI" (то есть, когда он загружается с них, он не может "обнаружить" его как CDROM).

Если вы войдете в BIOS, отключите USB-контроллер XHCI, но включите контроллер EHCI USB2.0, программа установки, похоже, сможет «увидеть» его как компакт-диск и сможет продолжить.

Конечно, шаги для выполнения вышеперечисленного будут различаться в зависимости от материнской платы, но ниже приведены шаги, которые помогут мне заставить его работать на мини-ПК AMIBios:

BIOS (нажав клавишу «Del» на экране загрузки) > меню «Набор микросхем» > параметр «южный мост» > конфигурация USB > отключить режим XHCI > включить поддержку USB2.0 EHCI > режим USB RMH включен* > отладка USB EHCI* отключена > USB для каждого порта* отключено > все порты включены* > сохранить и выйти.

Загрузил рабочий стол debian PI и использовал rufus для создания USB-накопителя.

Затем я использовал это на ноутбуке с Windows 10 pro (HP G6 Pavilian), запускается установка и отображается возможность загрузки Debian, но когда я запускаю полную установку, происходит сбой при обнаружении и монтировании компакт-диска. Система установки находит дисковод для компакт-дисков, но, поскольку у меня есть USB-накопитель, а НЕ компакт-диск, это не удается, и я не могу установить его на ноутбук. В настоящее время у меня нет верхней записи на компакт-диск, только USB-накопитель.

Любой другой вариант или мне нужно монтировать с помощью оболочки и монтировать USB-накопитель (я пользователь dos/windows и не очень хорошо разбираюсь в Linux.)

Загрузил рабочий стол debian PI и использовал rufus для создания USB-накопителя.

Затем я использовал это на ноутбуке с Windows 10 pro (HP G6 Pavilian), запускается установка и отображается возможность загрузки Debian, но когда я запускаю полную установку, происходит сбой при обнаружении и монтировании компакт-диска. Система установки находит дисковод для компакт-дисков, но, поскольку у меня есть USB-накопитель, а НЕ компакт-диск, это не удается, и я не могу установить его на ноутбук. В настоящее время у меня нет верхней записи на компакт-диск, только USB-накопитель.

Любой другой вариант или мне нужно монтировать с помощью оболочки и монтировать USB-накопитель (я пользователь dos/windows и не очень хорошо разбираюсь в Linux.)

Balena Etcher обычно является предпочтительным методом создания загрузочного флэш-накопителя:


Я полагаю, вы загружаете Debian x86 с RPD с USB-накопителя? если да, работает ли он в прямом эфире?

Загрузил рабочий стол debian PI и использовал rufus для создания USB-накопителя.

Затем я использовал это на ноутбуке с Windows 10 pro (HP G6 Pavilian), запускается установка и отображается возможность загрузки Debian, но когда я запускаю полную установку, происходит сбой при обнаружении и монтировании компакт-диска. Система установки находит дисковод для компакт-дисков, но, поскольку у меня есть USB-накопитель, а НЕ компакт-диск, это не удается, и я не могу установить его на ноутбук. В настоящее время у меня нет верхней записи на компакт-диск, только USB-накопитель.

Любой другой вариант или мне нужно монтировать с помощью оболочки и монтировать USB-накопитель (я пользователь dos/windows и не очень хорошо разбираюсь в Linux.)

Я несколько раз использовал предоставленный Raspberry Pi установщик Debian, и я не узнаю шаблон событий, который вы описываете.

Думаю, я прав, говоря, что этот образ, по сути, представляет собой стандартный установщик Debian, который устанавливает систему Debian с улучшенным графическим интерфейсом Raspberry Pi для настольных ПК вместе с некоторыми выбранными программными приложениями.

Образ "живой установки" содержит систему Debian, которая может загружаться без изменения каких-либо файлов на жестком диске, а также позволяет установить Debian из содержимого образа.

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