summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--recipes-extended/xen/README.test84
-rw-r--r--recipes-extended/xen/xen_4.18.bb4
2 files changed, 86 insertions, 2 deletions
diff --git a/recipes-extended/xen/README.test b/recipes-extended/xen/README.test
new file mode 100644
index 00000000..4d45aab8
--- /dev/null
+++ b/recipes-extended/xen/README.test
@@ -0,0 +1,84 @@
1 1 xl
2 2 xl list
3 3 xl console
4 4 xl console -n 0
5 5 xl -n0 console
6 6 xl -n 0 console
7 7 xl console -n 0
8 8 xl console Domain-0
9 9 xm
10 10 wget
11 11 wget https://www.alpinelinux.org/downloads/
12 12 wget https://dl-cdn.alpinelinux.org/alpine/v3.19/releases/x86_64/alpine-standard-3.19.1-x86_64.iso
13 13 rm alpine-standard-3.19.1-x86_64.iso
14 14 wget https://dl-cdn.alpinelinux.org/alpine/v3.19/releases/x86_64/alpine-virt-3.19.1-x86_64.iso
15 15 mount -t iso9660 -o loop /data/alpine-virt-3.19.1-x86_64.iso /media/cdrom
16 16 ll
17 17 ls
18 18 mount -t iso9660 -o loop alpine-virt-3.19.1-x86_64.iso /media/cdrom^
19 19 ls /media/
20 20 mkdir /media/cdrom
21 21 mount -t iso9660 -o loop alpine-virt-3.19.1-x86_64.iso /media/cdrom
22 22 ls /media/cdrom/
23 23 df -kh .
24 24 dd if=/dev/zero of=/data/a1.img bs=1M count=300
25 25 mkdir /data
26 26 dd if=/dev/zero of=/data/a1.img bs=1M count=300
27
28
29-------------------
30
31ssh from the host (if using slirp): https://docs.yoctoproject.org/dev-manual/qemu.html
32
33ssh root@127.0.0.1 -p 2222
34
35-------------------
36
37Install a guest:
38
39https://wiki.alpinelinux.org/wiki/Create_Alpine_Linux_PV_DomU
40
41
42----------------
43
44Add this:
45autoballoon=0
46
47to:
48
49 /etc/xen/xl.conf
50
51----------------
52
53# /etc/xen/a1.cfg
54
55# Alpine Linux PV DomU
56
57# Kernel paths for install
58kernel = "/media/cdrom/boot/vmlinuz-virt"
59ramdisk = "/media/cdrom/boot/initramfs-virt"
60extra="modules=loop,squashfs console=hvc0"
61
62# Path to HDD and iso file
63disk = [
64 'format=raw, vdev=xvda, access=w, target=/data/a1.img',
65 'format=raw, vdev=xvdc, access=r, devtype=cdrom, target=/home/root/alpine-virt-3.19.1-x86_64.iso'
66 ]
67
68# Network configuration
69vif = ['bridge=br0']
70
71# DomU settings
72memory = 512
73name = "wqalpine-a1"
74vcpus = 1
75maxvcpus = 1
76
77device_model_version="qemu-xen"
78device_model_override="/bin/true"
79
80---------------------------
81
82xl create -f /etc/xen/a1.cfg -c
83
84
diff --git a/recipes-extended/xen/xen_4.18.bb b/recipes-extended/xen/xen_4.18.bb
index 2ad7704e..4f235bd3 100644
--- a/recipes-extended/xen/xen_4.18.bb
+++ b/recipes-extended/xen/xen_4.18.bb
@@ -1,7 +1,7 @@
1# tag: RELEASE-4.18.0 1# tag: RELEASE-4.18.0
2SRCREV ?= "4da8ca9cb9cfdb92c9dd09d5270ae16a3b2dbc89" 2SRCREV ?= "01f7a3c792241d348a4e454a30afdf6c0d6cd71c"
3 3
4XEN_REL ?= "4.18" 4XEN_REL ?= "4.18.2"
5XEN_BRANCH ?= "stable-4.18" 5XEN_BRANCH ?= "stable-4.18"
6 6
7SRC_URI = " \ 7SRC_URI = " \