WernerH
Member
Hallo zusammen,
ich weiß nicht, ob ich hier richtig bin. Falls nicht, vielleicht habt ihr ja 'ne Idee, wo ich besser aufgehoben wäre.
Also, ich betreibe einen Cubietruck (armhf A20, 2 x Core A7) mit Debian Jessie. Der Kernel unterstützt die Hw-Virtualisierung des A7. Ich habe mir nun mit debootstrap eine VM gebaut, die Qemu als vexpress-a15-Hardware mit durchgereichter HW-Virtualisierung des A7 emuliert. Läuft soweit alles prima, die Sache hat nur einen kleinen Haken:
Qemu mountet mein Device dev/vda bzw. das root-device der VM immer nur read-only. Ich startet die VM wie folgt:
qemu-system-arm -enable-kvm -m 512 -M vexpress-a15 -cpu host -kernel zImage -dtb vexpress-v2p-ca15-tc1.dtb -append "root=/dev/vda console=ttyAMA0 rootwait" -drive if=none,file=debootstrap.img,id=factory -device virtio-blk-device,drive=factory -net nic -net user -monitor null -serial stdio -nographic
Dabei ist es egal, ob ich mein selbst gebautes Jessie-VM-Image mounte oder ein out-of-the-box image z.B. von Open Suse aus dem Internet:
qemu-system-arm -enable-kvm -m 512 -M vexpress-a15 -cpu host -kernel zImage -dtb vexpress-v2p-ca15-tc1.dtb -append "root=/dev/vda console=ttyAMA0 rootwait" -drive if=none,file=opensuse-factory.img,id=factory -device virtio-blk-device,drive=factory -net nic -net user -monitor null -serial stdio -nographic
Das Ergebnis ist stets das gleiche, die virtuelle Festplatte wird von Qemu stets nur read-only gemountet.
Wäre für jeden Tipp/Hinweis dankbar!
Viele Grüße
WernerH
ich weiß nicht, ob ich hier richtig bin. Falls nicht, vielleicht habt ihr ja 'ne Idee, wo ich besser aufgehoben wäre.
Also, ich betreibe einen Cubietruck (armhf A20, 2 x Core A7) mit Debian Jessie. Der Kernel unterstützt die Hw-Virtualisierung des A7. Ich habe mir nun mit debootstrap eine VM gebaut, die Qemu als vexpress-a15-Hardware mit durchgereichter HW-Virtualisierung des A7 emuliert. Läuft soweit alles prima, die Sache hat nur einen kleinen Haken:
Qemu mountet mein Device dev/vda bzw. das root-device der VM immer nur read-only. Ich startet die VM wie folgt:
qemu-system-arm -enable-kvm -m 512 -M vexpress-a15 -cpu host -kernel zImage -dtb vexpress-v2p-ca15-tc1.dtb -append "root=/dev/vda console=ttyAMA0 rootwait" -drive if=none,file=debootstrap.img,id=factory -device virtio-blk-device,drive=factory -net nic -net user -monitor null -serial stdio -nographic
Dabei ist es egal, ob ich mein selbst gebautes Jessie-VM-Image mounte oder ein out-of-the-box image z.B. von Open Suse aus dem Internet:
qemu-system-arm -enable-kvm -m 512 -M vexpress-a15 -cpu host -kernel zImage -dtb vexpress-v2p-ca15-tc1.dtb -append "root=/dev/vda console=ttyAMA0 rootwait" -drive if=none,file=opensuse-factory.img,id=factory -device virtio-blk-device,drive=factory -net nic -net user -monitor null -serial stdio -nographic
Das Ergebnis ist stets das gleiche, die virtuelle Festplatte wird von Qemu stets nur read-only gemountet.
Wäre für jeden Tipp/Hinweis dankbar!
Viele Grüße
WernerH