2

Я хочу смонтировать три ISO-диска ОС SLES11SP3 в моей системе, так как у нас минимальная установка и нам нужно установить некоторые дополнительные пакеты zypper.

zypper addrepo iso:/?iso=/path/to/iso1.iso disk1
zypper addrepo iso:/?iso=/path/to/iso2.iso disk2
zypper addrepo iso:/?iso=/path/to/iso3.iso disk3

Однако для второго диска, хотя я успешно добавляю его, обновление zypper отключает второй диск, потому что:

zypper update
File '/media.1/media' not found on medium 'iso:///?iso=/path/to/disk/SUSE11SP3_002.iso'

Теперь диск правильный -> /media.2/media - это файл, который существует на другом диске, как и должно быть в этом сообщении:https://en.opensuse.org/openSUSE:Sta...ia_description, так что На втором диске каталог должен быть /media.2, а цифра - номер диска. Вот еще один вопрос на другом форуме, также без ответа:https://forums.suse.com/archive/index.php/t-1507.html

Я думаю, что мне может понадобиться указать zypper "ожидать" диск как # 2, но никакой флаг на страницах руководства zypper не выглядит полезным.

заранее спасибо.

2 ответа2

2

К сожалению, SUSE Enterprise Linux не слишком тщательно протестирован, и это определенно избежало тестирования. Что вам нужно сделать, это извлечь ISO в папку и добавить папку в список репо (либо с помощью YaSt, либо с помощью zypper, используя dir:///path/to/extracted_ISO extract_ISO ) и переименовать media.2 в media.1 ,

0

Кажется, что Disk3 был на самом деле Disk1b -> частью первого ISO, добавляя их как disk1, disk3, затем disk2 работал.

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