2

Я загрузил ISO-файл Linux Mint из Интернета и настроил VirtualBox для загрузки с этого ISO.

Он может правильно запустить гостевую ОС в первый раз. Но когда я пытаюсь перезапустить гостевую ОС изнутри, я всегда получаю сообщение об ошибке: FATAL: Could not read from the boot medium! System halted.

Почему это происходит? Почему VirtualBox не может вспомнить настройки, используемые для загрузки при перезагрузке гостевой ОС? Как сделать так, чтобы гостевая ОС всегда загружалась с использованием образа ISO, указанного в настройках виртуальной машины?

3 ответа3

1

Вы должны проверить наличие повреждений в вашем iso-файле.
Самый простой способ сделать это - сравнение хеш-сумм.

Я нашел это на домашней странице Linux Mint:

Шаги для проверки ISO-образа

Для проверки ISO-образа необходимо выполнить следующие шаги:

Импортируйте ключ подписи с сервера ключей (см. Выше). Проверьте его отпечаток с помощью следующей команды:

gpg --list-keys --with-fingerprint

Загрузите ISO-образ, sha256sum.txt и sha256sum.txt.gpg в один каталог. Проверьте подпись в файлах sha256sum с помощью следующей команды (в выводе этой команды должно быть указано, что подпись "Хорошая"):

gpg --verify sha256sum.txt.gpg sha256sum.txt

Как только это будет сделано, sha256sum.txt можно будет доверять. Создайте сумму ISO-образа sha256 и сравните ее с суммой, представленной в файле sha256sums.txt.

sha256sum -b yourisoimagefile.iso

Если подпись "Хорошая" и суммы sha256 совпадают, вы успешно проверили целостность и подлинность образа ISO.

0

Похоже, что есть ошибка в VirtualBox. Я только что попробовал то, что вы делаете в моей системе, и похоже, что после загрузки с Optical он не будет загружаться с этого диска до тех пор, пока виртуальная машина не будет полностью остановлена, даже если оптический привод является единственным хранилищем, которое имеет виртуальная машина.

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

Изменить: я только что запустил виртуальную машину с Mint ISO и VDI. После загрузки живой ОС я сделал dd чтобы скопировать все из ISO в vdi и перезагрузился. Кажется, все выглядит как Live CD, и он перезагружается без проблем. Тем не менее, возможно, захотите сделать жесткий диск неизменным, на всякий случай.

-2

Вы не должны использовать флажок Live-CD, если это iso.

Live-CD означает, что то, что вы читаете, - это настоящий CD в реальном приводе, а не iso. Я не уверен, что это проблема, но стоит попробовать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .