Вопрос или проблема
У меня есть ноутбук Toshiba Satellite с Windows 10. Я скачал 64-битную версию Kali Linux 2018.1, и когда я пытаюсь установить её с USB, появляется следующее сообщение об ошибке:
Произошла ошибка при чтении данных с CD-ROM. Пожалуйста, убедитесь, что он вставлен в привод. Если повторная попытка не помогает, вам следует проверить целостность вашего CD-ROM.
Я попробовал выполнить следующую команду, но это не сработало, и на экране появляется сообщение из скриншота.
mount -t vfat /dev/sdb1 /cdrom
Вернитесь к своему компьютеру и используйте Rufus для создания загрузочного USB-накопителя с образом Kali Linux. Вставьте его обратно в свой Toshiba и загрузитесь с USB. Это должно сработать.
Это очень, очень важно для всех, кто сталкивается с этой проблемой: вам нужно, чтобы Rufus работал в режиме DD, а не в режиме ISO. Если это режим ISO, он не будет работать правильно!
Я смог немного продвинуться, используя следующую команду:
touch /dev/sr0
ln -f /dev/sdb1 /dev/sr0
С этого момента я смог обойти определение CD-ROM. Однако я далеко не продвинулся, так как следующий экран говорит “Обнаружено медиапроцессом UNetbootin”, что в основном говорит о том, что у меня могут возникнуть проблемы, а следующий экран снова приветствует меня той же ошибкой. Вы можете выполнить:
umount /cdrom
пусть он обнаруживает, и он снова выдаст ту же ошибку после сообщения unetbootin. Так что… я продвинулся только на один экран. Проверка носителя не удалась, так как сообщение говорит “Не действительные установочные носители debian”. Поэтому я отложу это дело и возьму съемный DVD-привод и сделаю это таким образом. Все функции Live CD работают, но я не смог выполнить ни одну установку, даже с текста.
Кроме того, это работает через Alt + f2 или используя оболочку из меню.
Перейдите к выполнению оболочки:
mkdir /usb
mount -t vfat /dev/sdb1 /usb
mount /usb /cdrom
Эти три строки решили проблему при использовании Rufus в режиме ISO.
Это все еще происходит с 2024.4. Я столкнулся с этой проблемой на Lenovo Yoga 720-13IKB. Это решение может показаться мне самым смешным, с которым я когда-либо сталкивался случайно.
Выньте USB-накопитель из полной раздраженности. Проверьте свою почту. Забывайте, что вы вынули его по какой-то причине, и вставьте USB-накопитель обратно. Попробуйте снова, он увидит привод и установит. Я сделал это дважды, просто чтобы убедиться, что я не сошел с ума.
Ответ или решение
Ответ на проблему с установкой Kali Linux с USB-накопителя
Введение
Установка Kali Linux может быть сложным процессом, если возникают проблемы с распознаванием USB-накопителя или образом системы. В данном случае у вас возникла ошибка при установке, связанная с невозможностью прочитать данные с CD-ROM. Рассмотрим возможные причины и решения данной проблемы на примере использования Toshiba Satellite и попытки установки через USB-накопитель.
Проблема
Ошибка, с которой вы столкнулись, гласит: "There was a problem reading data from the CD-ROM. Please make sure it is in the drive." Это может указывать на то, что система не распознает USB как источник загрузки из-за неправильного формата создания загрузочного носителя или проблем с совместимостью.
Рекомендации по созданию загрузочного USB-накопителя
-
Использование Rufus: Для создания загрузочного USB-накопителя рекомендуется использовать программу Rufus. Однако будьте внимательны, что необходимо выбирать режим DD, а не ISO. Это является ключевым моментом для правильной работы. В противном случае образ Kali Linux может быть некорректно записан на USB-накопитель.
-
Проверка целостности образа: Перед начинаем создания загрузочного USB-носителя, убедитесь в том, что скачанный образ Kali Linux не поврежден. Для этого можно проверить SHA256-хэш файла и сравнить его с хэшем на официальном сайте.
Устранение возникших ошибок
Если вы уже создали загрузочный USB, но все еще сталкиваетесь с ошибками, выполните следующие действия:
-
Проверка подключения USB: Убедитесь, что USB-накопитель надежно подключен к порту USB. Попробуйте изменить порт или даже использовать другой USB-накопитель, чтобы исключить проблемы с самим устройством.
-
Использование терминала: Можно попробовать ввести следующие команды в терминале (доступен через
Alt
+F2
или из меню):mkdir /usb mount -t vfat /dev/sdb1 /usb mount /usb /cdrom
Эти команды создадут директорию для монтирования USB и позволят системе корректно идентифицировать его как CD-ROM.
-
Избегайте использования Unetbootin: Как вы уже заметили, наличие Unetbootin на USB может вызывать проблемы. Убедитесь, что USB-накопитель не содержит остатков от других методов установки.
Альтернативные подходы
Если вышеуказанные методы не помогли:
-
Используйте внешний DVD-привод: Если у вас есть возможность, попробуйте установить Kali Linux с помощью внешнего DVD-привода. Этот метод с высокой вероятностью позволит избежать похожих ошибок.
-
Замена оборудования: Как показан в вашем описании, иногда простое отключение и повторное подключение USB-накопителя может помочь. Это может быть вызвано временными сбоями в системах обнаружения устройств.
Заключение
Установка Kali Linux с USB-накопителя может быть сопряжена с различными трудностями, но соблюдение правильных методов создания загрузочного носителя и шагов по устранению ошибок позволит вам успешно завершить установку. Если проблемы сохраняются, рекомендуется обратиться к документации Kali Linux или на специализированные форумы для получения дополнительной помощи.