Volumio - дистрибутив linux для мультимедиа, основанный на Debian. Я хочу установить его как виртуальную машину. Мой гипервизор - Proxmox (гипервизор на основе Debian).
К сожалению, после прошивки iso на диске, я не могу загрузить его.
Я следую этому руководству и этому руководству.
Процедура выглядит следующим образом: вы загружаете виртуальную машину с живого компакт-диска, а затем, используя netcat, перенаправляете файл .img с вашей машины на виртуальную машину insed /dev /sda. В идеале вы должны иметь volumio установленный в /dev /sda и иметь возможность загружаться с него без live cd.
Мне удается скопировать файл img в /dev /sda с помощью netcat, но при загрузке я получаю неожиданную ошибку, которую не знаю, как исправить.
Мой Debian Live CD видит UUID следующим образом:
root@debian:/home/user# lsblk --fs
NAME FSTYPE LABEL UUID MOUNTPOINT
loop0 squashfs /lib/live/mount/rootfs/filesystem.squashfs
sda
|-sda1 vfat volumioboot BAB8-6115 /mnt/volumio
|-sda2 ext4 volumioimg ea3b5fa3-7a5d-442f-8286-9af40e516db8
`-sda3 ext4 volumio_data 03663653-477f-43f0-9f8c-351c7f6c63a8
sr0 iso9660 d-live 9.6.0 xf amd64 2018-11-10-11-51-06-00 /lib/live/mount/medium
Когда я включаю виртуальную машину, я получаю следующую ошибку:
findfs: unable to resolve `UUID=ea3b5fa3-7a5d-442f-8286-9af40e516db8`
findfs: unable to resolve `UUID=BAB8-6115`
а потом
sh: can't access tty; job control turned off.
Ошибка, которую я получаю, такая же, как на этом изображении. К сожалению, поток идет в направлении, которое, я думаю, не относится к моей проблеме (на самом деле я не могу установить прежнюю загрузку моей хост-машины в proxmox, но если вы хотите загрузить volumio на intel nuc, вам следует.)
Вы знаете, как действовать дальше? Как я могу запустить volumio как VM?
Используя live cd, я установил вручную все sda1, sda2, sda3, и действительно, в sda1 есть volumio.
Спасибо