Не удалось найти устанавливаемый дистрибутив по адресу /home/customize.iso

Команда ниже работает хорошо для стандартного iso, предоставляемого Ubuntu, но сталкивается с проблемой, когда используется настройка iso.

virt-install --name = vm -vcpu=18 --ram=65536 - расположение =/home/customize.iso - сетевой мост =br0 - сетевой мост =br0 - путь к диску = / виртуальные машины / жесткий диск /vm.img -x "console=ttyS0" --nographics -v --debug

Журнал отладки:

Чт, 07 марта 2019 г. 05:17:54 virt-install 17496] DEBUG (cli:265) Запускается из командной строки: /usr/share/virt-manager/virt-install --name=test --vcpu=18 -ram=65536 --location=/var/lib/libvirt/images/test-0_2_4.iso - сетевой мост =br0 - сетевой мост =br0 - путь к диску =/VMs/wdcsbm/wdcsbm.img -x console=ttyS0 --nographics -v --debug [Чт, 07 марта 2019 г. 05:17:54 virt-install 17496] DEBUG (cli:279) Запрос по умолчанию для URI libvirt [Чт, 07 марта 2019 05:17:54 virt-install 17496] DEBUG (cli:282) Получен URI libvirt qemu:///system [чт, 07 марта 2019 г. 05:17:54 virt-install 17496] DEBUG (virt-install:358) Запрос метода virt 'hvm', hv type ' дефолт'. [Чт, 07 марта 2019 05:17:54 virt-install 17496] DEBUG (virt-install:583) Получил метод virt 'kvm' [Чт, 07 марта 2019 05:17:54 virt-install 17496] DEBUG (virt- установить:584) Имя гипервизора 'hvm' [чт, 07 мар. 2019, 05:17:54 virt-install 17496] DEBUG (virt-install:270) Удалено - параметры сети: ['bridge=br0', 'bridge=br0'] [Чт, 07 марта 2019 05:17:54 virt-install 17496] DEBUG (virt-install:316) - генерируется графический компат: нет [Чт, 07 марта 2019 05:17:54 virt-install 17496] DEBUG (virt-install:183) Дистиллированные опции --disk: ['path=/VMs/test/test.img'] [Чт, 07 марта 2019 05:17:55 virt-install 17496] DEBUG (дистрибутив:283) installer.detect_distro возвращено = Нет [Чт, 07 марта 2019 г. 05:17:55 virt-install 17496] DEBUG (guest:251) Установка для Guest.os_variant значения 'None' [Четверг, 07 марта 2019 05:17:55 virt-install 17496] ПРЕДУПРЕЖДЕНИЕ (virt-install: 545) Операционная система не обнаружена, производительность ВМ может снизиться. Укажите ОС с параметром --os-o ption для получения оптимальных результатов. [Чт, 07 марта 2019 05:17:55 virt-install 17496] DEBUG (virt-install:697) Guest.has_install_phase: True

Начало установки... [Чт, 07 марта 2019 05:17:55 virt-install 17496] DEBUG (urlfetcher:56) Использование scratchdir=/var/lib/libvirt/boot [Чт, 07 марта 2019 05:17:55 virt-install 17496] DEBUG (urlfetcher:503) Поиск дистрибутивного хранилища для расположения =/var/lib/libvirt/images/test-0_2_4.iso [Чт, 07 марта 2019 05:17:55 virt-install 17496] DEBUG (urlfetcher:345) Запуск isoinfo: ['isoinfo', '-J', '-i', '/var/lib/libvirt/images/test-0_2_4.iso', '-x', '/.treeinfo'] [чт, 07 марта 2019 г. 05:17:55 virt-install 17496] DEBUG (urlfetcher:89) Извлечение URI: /.treeinfo Извлечение файла.treeinfo... | 0 B 00:00:00 [Чт, 07 марта 2019 05:17:55 virt-install 17496] DEBUG (urlfetcher:164) Сохраненный файл в /var/lib/libvirt/boot/virtinst-.treeinfo.d9lSWN [чт, 07 марта 2019 г. 05:17:55 virt-install 17496] DEBUG (urlfetcher:404) Не удалось найти раздел "family" в treeinfo [чт, 07 марта 2019 г. 05:17:55 virt-install 17496] DEBUG (urlfetcher: 345) Запуск isoinfo: ['isoinfo', '-J', '-i', '/var/lib/libvirt/images/test-0_2_4.iso', '-x', '/content'] [чт, 07 мар 2019 05:17:55 virt-install 17496] DEBUG (urlfetcher:89) Извлечение URI: /content Извлечение содержимого файла... | 0 B 00:00:00 [Чт, 07 марта 2019 г. 05:17:55 virt-install 17496] ОТЛАДКА (urlfetcher: 1144) В Ури не найдено ни одного предела, по умолчанию arch=i386 [Чт, 07 марта 2019 г. 05:17: 55 virt-install 17496] DEBUG (urlfetcher: 357) Запуск isoinfo: ['isoinfo', '-J', '-i', '/var/lib/libvirt/images/test-0_2_4.iso', '-f'] [Четверг, 07 марта 2019 г. 05:17:55 virt-install 17496] DEBUG (urlfetcher:144) hasFile(/current/images/MANIFEST) возвращает False [Четверг, 07 марта 2019 05:17:55 virt-install 17496] DEBUG (urlfetcher:144) hasFile(/daily/MANIFEST) возвращает False [чт, 07 марта 2019 05:17:55 virt-install 17496] DEBUG (urlfetcher:144) hasFile(/. Disk/info) возвращает True [чт, 07 марта 2019 05:17:55 virt-install 17496] DEBUG (urlfetcher:345) Запуск isoinfo: ['isoinfo', '-J', '-i', '/var/lib/libvirt/images/test-0_2_4.iso', '-x', '/.disk/info'] [чт, 07 марта 2019 г. 05:17:55 virt-install 17496] DEBUG (urlfetcher:89) Извлечение URI: /.disk/info Извлечение файла информация... | 51 B 00:00:00 [Чт, 07 марта 2019 года 05:17:55 virt-install 17496] DEBUG (urlfetcher:1191) Regex не соответствует, не дистрибутив Debian [Чт, 07 марта 2019 05:17:55 virt-install 17496] DEBUG (urlfetcher:144) hasFile(/Fedora) возвращает False [чт, 07 марта 2019 05:17:55 virt-install 17496] DEBUG (urlfetcher:144) hasFile(/SL) возвращает False [чт, 07 марта 2019 года 05:17:55 virt-install 17496] DEBUG (urlfetcher:144) hasFile(/CentOS) возвращает значение False [чт, 07 марта 2019 05:17:55 virt-install 17496] DEBUG (urlfetcher:144) hasFile(/VERSION) возвращение False [чт, 07 марта 2019 г. 05:17:55 virt-install 17496] DEBUG (urlfetcher: 144) hasFile (/. Disk/info) возвращает значение True [чт, 07 марта 2019 г. 05:17:55 virt- установить 17496] DEBUG (urlfetcher: 345) Запуск isoinfo: ['isoinfo', '-J', '-i', '/var/lib/libvirt/images/test-0_2_4.iso', '-x', ' /.disk/info '] [Чт, 07 марта 2019 г. 05:17:55 virt-install 17496] DEBUG (urlfetcher:89) Извлечение URI: /.disk/info Получение информации о файле... | 51 B 00:00:00 [Чт, 07 марта 2019 года 05:17:55 virt-install 17496] DEBUG (urlfetcher:1378) Regex не соответствует, не дистрибутив ALT Linux [Чт, 07 марта 2019 05:17:55 virt-install 17496] DEBUG (urlfetcher:1144) В uri не найдено ни одного предела, по умолчанию arch=i386 [Чт, 07 марта 2019 05:17:55 virt-install 17496] DEBUG (urlfetcher:144) hasFile(/current/images/MANIFEST) возвращение False [чт, 07 марта 2019 г. 05:17:55 virt-install 17496] DEBUG (urlfetcher: 144) hasFile (/ daily / MANIFEST) возвращение False [чт, 07 марта 2019 г. 05:17:55 virt- установить 17496] DEBUG (urlfetcher:144) hasFile(/.disk/info) возвращает True [чт, 07 марта 2019 г. 05:17:55 virt-install 17496] DEBUG (urlfetcher: 345) Запуск isoinfo: ['isoinfo', ' -J ',' -i ',' /var/lib/libvirt/images/test-0_2_4.iso ',' -x ',' /.disk/info '] [Четверг, 07 марта 2019 г. 05:17:55 virt-install 17496] DEBUG (urlfetcher:89) Извлечение URI: /.disk/info Получение информации о файле... | 51 B 00:00:00 [Чт, 07 марта 2019 года 05:17:55 virt-install 17496] DEBUG (urlfetcher:1191) Regex не соответствует, не дистрибутив Ubuntu [Чт, 07 марта 2019 05:17:55 virt-install 17496] DEBUG (urlfetcher:144) hasFile(/Server) возвращает False [чт, 07 марта 2019 05:17:55 virt-install 17496] DEBUG (urlfetcher:144) hasFile(/Client) возвращает False [чт, 07 марта 2019 г. 05:17:55 virt-install 17496] DEBUG (urlfetcher:144) hasFile(/RedHat) возвращает значение False [чт, 07 марта 2019 05:17:55 virt-install 17496] DEBUG (urlfetcher:144) hasFile(/images/pxeboot/vmlinuz) возвращая False [Чт, 07 марта 2019 05:17:55 virt-install 17496] DEBUG (urlfetcher:144) hasFile(/ppc/ppc64/vmlinuz) возвращает False [Чт, 07 марта 2019 05:17:55 virt-install 17496] DEBUG (urlfetcher:144) hasFile(/images/boot.iso) возвращает False [Чт, 07 марта 2019 05:17:55 virt-install 17496] DEBUG (urlfetcher:144) hasFile(/boot/boot.iso) возвращение False [чт, 07 марта 2019 г. 05:17:55 virt-install 17496] DEBUG (urlfetcher:144) hasFile(/current/images/netboot/mini.iso) возвращение False [Чт, 07 марта 2019 05:17:55 virt-install 17496] DEBUG (urlfetcher:144) hasFile(/install/images/boot.iso) возвращение False [Чт, 07 марта 2019 05:17:55 virt- установить 17496] DEBUG (urlfetcher:144) hasFile(/) возвращает False [чт, 07 марта 2019 г. 05:17:55 virt-install 17496] Файл DEBUG (cli: 317) "/ usr / share / virt-manager / virt- установить ", строка 1008, в файле sys.exit (main ())"/usr/share/virt-manager/virt-install", строка 1002, в основном файле start_install (guest, o ptions)" / usr / share / virt -manager / virt-install ", строка 728, в файле start_install fail (e, do_exit= False) Файл"/usr/share/virt-manager/virtinst/cli.py", строка 317, в сбое logging.debug (" ".join (traceback.format_stack ()))

[Чт, 07 марта 2019 г. 05:17:55 virt-install 17496] ОШИБКА (cli: 318) Не удалось найти устанавливаемый дистрибутив по адресу '/var/lib/libvirt/images/test-0_2_4.iso': URL не может быть доступным, может быть, вы опечатаны?

Расположение должно быть корневым каталогом дерева установки. См. Справочную страницу virt-install для различных примеров дистрибутивов. [Чт, 07 марта 2019 г. 05:17:55 virt-install 17496] DEBUG (cli:320) Traceback (последний вызов был последним): файл "/ usr / share / virt-manager / virt-install", строка 707, в start_install transient= o ptions.transient) Файл "/usr/share/virt-manager/virtinst/guest.py", строка 480, в файле start_install self._prepare_install (метр, сухой) Файл "/ usr / share / virt-manager / virtinst /guest.py", строка 313, в файле _prepare_install self.installer.prepare (self, meter) Файл"/usr/share/virt-manager/virtinst/installer.py", строка 200, в файле prepare self._prepare (guest, метра) Файл "/usr/share/virt-manager/virtinst/distroinstaller.py", строка 220, в _prepare self._prepare_kernel_url (guest, fetcher) Файл "/usr/share/virt-manager/virtinst/distroinstaller.py", строка 127, в _prepare_kernel_url store = self._get_store (guest, fetcher) Файл "/usr/share/virt-manager/virtinst/distroinstaller.py", строка 114, в _get_store self._cached_store = urlfetcher.getDistroStore (гость, сборщик) Файл "/usr/share/virt-manager/virtinst/urlfetcher.py", строка 559, в getDistroStore (fetcher.location, extramsg))) ValueError: Не удалось найти устанавливаемый дистрибутив в '/var/lib/libvirt/images/test-0_2_4.iso': URL-адрес не может быть доступен, возможно, вы ошиблись?

Расположение должно быть корневым каталогом дерева установки. См. Справочную страницу virt-install для различных примеров дистрибутивов. [Чт, 07 марта 2019 05:17:55 virt-install 17496] DEBUG (cli:331) Установка домена не прошла успешно. Если это так, вы можете перезапустить домен, выполнив: virsh --connect qemu:/// в противном случае запустите систему wdcsbm, пожалуйста, перезапустите установку. Установка домена не прошла успешно. Если это так, вы можете перезапустить домен, выполнив: virsh --connect qemu:/// в противном случае запустите систему wdcsbm, пожалуйста, перезапустите установку. корень @kvm01:/ СМИ / CDROM #

Любая помощь от кого-либо будет оценена.

2 ответа

В руководстве сказано:

Вы также можете передать ISO в --location, что подходит для некоторых, но не для всех носителей CDROM.

Можно попробовать (учитывая подходящий /mnt реж)

mount /home/customize.iso /mnt

Тогда вы замените --location следующее:

--location /mnt,kernel=/mnt/path/to/vmlinuz,initrd=/mnt/path/to/initrd.img 

Настройте пути в зависимости от вашего дистрибутивного ядра и initrd.

Вы можете попробовать изменить --location на --cdrom, который мне подходит, и полная команда может быть такой:

      virt-install
--name=vm \
--vcpu=18 \
--ram=65536 \
--cdrom=/home/customize.iso \
--network bridge=br0 \
--network bridge=br0 \
--disk path=/VMs/harddisk/vm.img \
-x "console=ttyS0" --nographics \
-v --debug

Вы также можете обратиться к руководству, чтобы узнать, как использовать параметры virt-install.

             -c, --cdrom PATH
           ISO file or CDROM device to use for VM install media. After install, the the virtual CDROM device will remain attached to the VM, but with the ISO or
           host path media ejected.

       -l, --location OPTIONS
           Distribution tree installation source. virt-install can recognize certain distribution trees and fetches a bootable kernel/initrd pair to launch the
           install.

           --location allows things like --extra-args for kernel arguments, and using --initrd-inject. If you want to use those options with CDROM media, you can
           pass the ISO to --location as well which works for some, but not all, CDROM media.

           The "LOCATION" can take one of the following forms:

           https://host/path
               An HTTP server location containing an installable distribution image.

           ftp://host/path
               An FTP server location containing an installable distribution image.

           ISO Probe the ISO and extract files using 'isoinfo'
Другие вопросы по тегам