Qemu

AmigaOne X1000 platform specific issues related to Linux only.
User avatar
xeno74
Posts: 10705
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: Qemu

Post by xeno74 »

Access to a physical and virtual DVD drive with Linux PPC in a virtual e5500 QEMU VM

Access to a physical DVD drive:

Code: Select all

qemu-system-ppc64 -M ppce500 -cpu e5500 -m 4096 -kernel uImage-6.15 -drive format=raw,file=void-live-powerpc-20230317.img,index=0,if=virtio -netdev user,id=mynet0 -device virtio-net,netdev=mynet0 -append "root=/dev/vda" -device virtio-gpu-pci -device virtio-mouse-pci -device virtio-keyboard-pci -smp 4 -device virtio-scsi-pci -device scsi-hd,drive=hd0 -drive file=/dev/sr0,format=raw,id=hd0,if=none,unit=0 -device scsi-generic,drive=cd0 -drive file=/dev/sg1,format=raw,id=cd0,if=none,unit=1

Image

Access to a virtual DVD drive (-cdrom doesn't work with an e5500 VM):

Code: Select all

qemu-system-ppc64 -M ppce500 -cpu e5500 -m 8192 -kernel linux-image-6.15.0-rc6-X1000_e5500/e5500/uImage-6.15 -drive format=raw,file=void-live-powerpc-20230317.img,index=0,if=virtio -append "root=/dev/vda" -smp 4 -netdev user,id=mynet0 -device virtio-net,netdev=mynet0 -device virtio-mouse-pci -device virtio-keyboard-pci -drive file=disk.qcow2,format=qcow2,if=none,id=nvme,index=1 -device nvme,serial=deadbeef,drive=nvme -device virtio-gpu-pci -drive file=LinuxWelt_XXL_2025-2.iso,format=raw,readonly=on,id=cdrom0,if=none -device virtio-scsi-pci,id=scsi0 -device scsi-cd,bus=scsi0.0,drive=cdrom0
Image
User avatar
xeno74
Posts: 10705
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: Qemu

Post by xeno74 »

Creating a disk image:

Code: Select all

qemu-img create -f qcow2 cfcard.qcow2 2G
Using the new disk image:

Code: Select all

… -drive id=disk,file=cfcard.qcow2,format=qcow2,if=none -device ahci,id=ahci -device ide-cf,drive=disk,bus=ahci.0
User avatar
xeno74
Posts: 10705
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: Qemu

Post by xeno74 »

Configuration of QEMU’s SMB server:

Code: Select all

-netdev user,id=mynet0,smb=/srv/smb/ -device virtio-net,netdev=mynet0
vim /tmp/qemu-smb.<random string>/smb.conf
Post Reply