Поскольку образ DVD слишком велик для размещения на диске, я хотел бы установить систему, используя последовательность команд, подобную этой, запущенную с живого компакт-диска Ubuntu:

cd /tmp
wget http://ftp.vectranet.pl/opensuse/distribution/13.1/iso/openSUSE-13.1-DVD-x86_64.iso
dd if=openSuse* of=/dev/sda4

где /dev/sda4 - мой раздел

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

Что я должен делать? Когда я пытаюсь загрузиться, он говорит, что isolinux.bin missing or corrupted

2 ответа2

1

Загрузка с CD/DVD осуществляется с использованием стандарта El Torito, который отличается от процесса загрузки с жесткого диска. Установочный ISO-файл OpenSUSE содержит информацию о загрузке El Torito, но ваш компьютер, вероятно, не поддерживает El Torito на жестких дисках, поэтому вы не можете загрузиться с образа ISO, скопированного на раздел диска.

Вы можете использовать загрузчик и ядро на вашем Ubuntu liveCD для загрузки установщика OpenSUSE с диска, указав root=/dev/sda4 в приглашении загрузиться с компакт-диска. Но вы будете запускать OpenSUSE с ядром Ubuntu, что может вызвать проблемы.

0

Вы можете установить минимальную ОС, используя debbootstrap и chroot. Но это не тривиально. Копирование ISO-образа на ваш жесткий диск не будет работать.

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