Difference between revisions of "Running Alpine in Qemu Live mode"

From Alpine Linux
Jump to: navigation, search
(Is there a way to pass an apkovl as paramater at this stage?)
m (Q: Is there a way to pass an apkovl as paramater at this stage? R: Yes!)
Line 5: Line 5:
 
You need to issue {{Cmd|grsec nomodeset}} at boot prompt to avoid being forced in graphical mode and loosing access.
 
You need to issue {{Cmd|grsec nomodeset}} at boot prompt to avoid being forced in graphical mode and loosing access.
  
<u>Question</u>: Is there a way to pass an apkovl as paramater at this stage?
+
<u>Question</u>: Is there a way to pass an apkovl as paramater at this stage?<br/>
 +
<u>Response</u> ''to self'': Yes. I do it like this and I mount /dev/vda1 as /media/config to store the '''apkovl''' and the '''apkcache''': <pre>
 +
mkdir -p /media/usb/images
 +
qemu-img create -f raw /media/usb/images/mykvm.config 32M
 +
qemu-systems-x86_64 -enable-kvm -m 384 \
 +
-name mykvm \
 +
-cdrom /media/usb/images/alpine-3.2.0-x86_64.iso \
 +
-drive file=/media/usb/images/mykvm.config \
 +
-net lan \
 +
-boot d &
 +
</pre> And inside the KVM <pre>
 +
fdisk /dev/vda
 +
mkdosfs /dev/vda1
 +
mkdir -p /media/config
 +
echo "/dev/vda1 /media/config vfat rw 0 0" >> /etc/fstab
 +
mount /media/config
 +
setup-alpine
 +
</pre>
  
 
[[Category:Virtualization]]
 
[[Category:Virtualization]]

Revision as of 06:16, 1 June 2015

If your just want to give Alpine Linux a try, qemu can be used without a disk image and further configuration.

qemu -m 512 -cdrom alpine-3.2.0-x86_64.iso

You need to issue

grsec nomodeset

at boot prompt to avoid being forced in graphical mode and loosing access.

Question: Is there a way to pass an apkovl as paramater at this stage?

Response to self: Yes. I do it like this and I mount /dev/vda1 as /media/config to store the apkovl and the apkcache:

mkdir -p /media/usb/images
qemu-img create -f raw /media/usb/images/mykvm.config 32M
qemu-systems-x86_64 -enable-kvm -m 384 \
-name mykvm \
-cdrom /media/usb/images/alpine-3.2.0-x86_64.iso \
-drive file=/media/usb/images/mykvm.config \ 
-net lan \
-boot d &

And inside the KVM

fdisk /dev/vda mkdosfs /dev/vda1 mkdir -p /media/config echo "/dev/vda1 /media/config vfat rw 0 0" >> /etc/fstab mount /media/config setup-alpine