qemu-vm.nix: Use ext4 instead of ext3
This commit is contained in:
parent
da787e3071
commit
5ae6385175
@ -211,7 +211,7 @@ let
|
|||||||
. /sys/class/block/vda1/uevent
|
. /sys/class/block/vda1/uevent
|
||||||
mknod /dev/vda1 b $MAJOR $MINOR
|
mknod /dev/vda1 b $MAJOR $MINOR
|
||||||
. /sys/class/block/vda/uevent
|
. /sys/class/block/vda/uevent
|
||||||
${pkgs.e2fsprogs}/sbin/mkfs.ext3 -L boot /dev/vda1
|
${pkgs.e2fsprogs}/sbin/mkfs.ext4 -L boot /dev/vda1
|
||||||
${pkgs.e2fsprogs}/sbin/tune2fs -c 0 -i 0 /dev/vda1
|
${pkgs.e2fsprogs}/sbin/tune2fs -c 0 -i 0 /dev/vda1
|
||||||
|
|
||||||
# Mount /boot.
|
# Mount /boot.
|
||||||
@ -264,7 +264,7 @@ in
|
|||||||
# initialise.
|
# initialise.
|
||||||
FSTYPE=$(blkid -o value -s TYPE /dev/vda || true)
|
FSTYPE=$(blkid -o value -s TYPE /dev/vda || true)
|
||||||
if test -z "$FSTYPE"; then
|
if test -z "$FSTYPE"; then
|
||||||
mke2fs -t ext3 /dev/vda
|
mke2fs -t ext4 /dev/vda
|
||||||
fi
|
fi
|
||||||
'';
|
'';
|
||||||
|
|
||||||
@ -331,7 +331,7 @@ in
|
|||||||
] ++ optional cfg.useBootLoader
|
] ++ optional cfg.useBootLoader
|
||||||
{ mountPoint = "/boot";
|
{ mountPoint = "/boot";
|
||||||
device = "/dev/disk/by-label/boot";
|
device = "/dev/disk/by-label/boot";
|
||||||
fsType = "ext3";
|
fsType = "ext4";
|
||||||
options = "ro";
|
options = "ro";
|
||||||
noCheck = true; # fsck fails on a r/o filesystem
|
noCheck = true; # fsck fails on a r/o filesystem
|
||||||
});
|
});
|
||||||
@ -386,11 +386,11 @@ in
|
|||||||
# Wireless won't work in the VM.
|
# Wireless won't work in the VM.
|
||||||
networking.wireless.enable = mkOverride 50 false;
|
networking.wireless.enable = mkOverride 50 false;
|
||||||
|
|
||||||
system.requiredKernelConfig = with config.lib.kernelConfig; [
|
system.requiredKernelConfig = with config.lib.kernelConfig;
|
||||||
(isEnabled "VIRTIO_BLK")
|
[ (isEnabled "VIRTIO_BLK")
|
||||||
(isEnabled "VIRTIO_PCI")
|
(isEnabled "VIRTIO_PCI")
|
||||||
(isEnabled "VIRTIO_NET")
|
(isEnabled "VIRTIO_NET")
|
||||||
(isEnabled "EXT3_FS")
|
(isEnabled "EXT4_FS")
|
||||||
(isEnabled "CIFS")
|
(isEnabled "CIFS")
|
||||||
(isYes "BLK_DEV")
|
(isYes "BLK_DEV")
|
||||||
(isYes "PCI")
|
(isYes "PCI")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user