diff options
author | Silvino Silva <silvino@bk.ru> | 2018-12-08 02:01:16 +0000 |
---|---|---|
committer | Silvino Silva <silvino@bk.ru> | 2018-12-08 02:01:16 +0000 |
commit | 853f79956f3a1bf67aef41d27103c50225dc9bd9 (patch) | |
tree | cf8b3626143bcb6dbb67b896f801c105af4622df | |
parent | 480cf4044595b0ebe3f56a7eea1541a274fbbf48 (diff) | |
download | doc-853f79956f3a1bf67aef41d27103c50225dc9bd9.tar.gz |
tools qemu partitions revision
-rw-r--r-- | tools/qemu.html | 78 |
1 files changed, 39 insertions, 39 deletions
diff --git a/tools/qemu.html b/tools/qemu.html index a6621a1..ede94ed 100644 --- a/tools/qemu.html +++ b/tools/qemu.html @@ -43,7 +43,7 @@ this describes how to create a qcow2 type;</p> <pre> - $ qemu-img create -f qcow2 crux-img.qcow2 2000M + $ qemu-img create -f qcow2 crux-img.qcow2 15G </pre> <h3 id="mount">2.1. Mount images</h3> @@ -63,25 +63,24 @@ to use parted to create a gpt system table;</p> <pre> - parted --script ${DEV} \ - mklabel gpt \ - unit mib \ - mkpart primary 2 4 \ - set 1 bios_grub on \ - name 1 grub \ - mkpart ESP fat32 4 59 \ - set 2 boot on \ - name 2 efi \ - mkpart primary ext4 103 200 \ - name 3 boot \ - mkpart primary linux-swap 200 456 \ - name 4 swap \ - mkpart primary ext4 456 3700 \ - name 5 root \ - mkpart primary ext4 3700 4000 \ - name 6 var \ - mkpart primary ext4 4000 100% \ - name 7 home + parted --script ${DEV} \ + mklabel gpt \ + unit mib \ + mkpart primary 2 4 \ + name 1 grub \ + mkpart ESP fat32 4 128 \ + name 2 efi \ + mkpart primary ext4 128 1128 \ + name 3 boot \ + mkpart primary ext4 1128 12128 \ + name 4 root \ + mkpart primary ext4 12128 14128 \ + name 5 var \ + mkpart primary ext4 14128 100% \ + name 6 lvm \ + set 1 bios_grub on \ + set 2 boot on \ + set 6 lvm on </pre> <pre> @@ -91,30 +90,31 @@ <p>Use /dev/mapper/$(name_of_device) to assign correct blocks;</p> <pre> - mkfs.fat -F 32 /dev/mapper/${DEV_NAME}p2 - mkfs.ext4 /dev/mapper/${DEV_NAME}p3 - mkswap /dev/mapper/${DEV_NAME}p4 - mkfs.ext4 /dev/mapper/${DEV_NAME}p5 - mkfs.ext4 /dev/mapper/${DEV_NAME}p6 - mkfs.ext4 /dev/mapper/${DEV_NAME}p7 + mkfs.fat -F 32 /dev/mapper/${DEV_NAME}p2 + mkfs.ext4 /dev/mapper/${DEV_NAME}p3 + mkfs.ext4 /dev/mapper/${DEV_NAME}p4 + mkfs.ext4 /dev/mapper/${DEV_NAME}p5 + pvcreate /dev/mapper/${DEV_NAME}p6 </pre> + <p>Read <a href="lvm.html">lvm</a> documentation on how to setup + virtual group and logic volumes.</p> + <p>Mount partition;</p> <pre> - mount /dev/mapper/${DEV_NAME}p5 $CHROOT - mkdir -p $CHROOT/proc - mkdir -p $CHROOT/sys - mkdir -p $CHROOT/dev - - mkdir -p $CHROOT/boot - mount /dev/mapper/${DEV_NAME}p3 $CHROOT/boot - mkdir -p $CHROOT/boot/efi - mount /dev/mapper/${DEV_NAME}p2 $CHROOT/boot/efi - mkdir -p $CHROOT/var - mount /dev/mapper/${DEV_NAME}p6 $CHROOT/var - mkdir -p $CHROOT/home - mount /dev/mapper/${DEV_NAME}p7 $CHROOT/home + mount /dev/mapper/${DEV_NAME}p4 $CHROOT + mkdir -p $CHROOT/proc + mkdir -p $CHROOT/sys + mkdir -p $CHROOT/dev + mkdir -p $CHROOT/media + + mkdir -p $CHROOT/boot + mount /dev/mapper/${DEV_NAME}p3 $CHROOT/boot + mkdir -p $CHROOT/boot/efi + mount /dev/mapper/${DEV_NAME}p2 $CHROOT/boot/efi + mkdir -p $CHROOT/var + mount /dev/mapper/${DEV_NAME}p5 $CHROOT/var </pre> <p>Before disconnecting image, clean dev mappings;</p> |