Closed EdisonJwa closed 1 year ago
Maybe this could be changed to "blkid -s PTUUID..." instead
Maybe, I would need to know where it used lsblk tho. There is one place where blkid didnt work IIRC
Maybe, I would need to know where it used lsblk tho. There is one place where blkid didnt work IIRC
Please let me know if there is anything I can provide :)
Maybe, I would need to know where it used lsblk tho. There is one place where blkid didnt work IIRC
Please let me know if there is anything I can provide :)
If you have the traceback that Python spits out, that would be helpful :)
And also if you could try master
that would be even more helpful. Because we're about to push a new version within ~24h so this might be fixed there. Instructions are on the front-page at the bottom on how to use master
.
This might be fixed now in #1333, I'll do some testing to verify.
So this is fixed, but in some rare occasions the disk might not become ready quickly enough causing a crash during formatting. I have no real easy fix for this and it happens in roughly 1/100 tests when shredding the same disk 100 times consecutively in a VM and when forgetting to unmount the disk properly. So it's a real tricky one to solve.
I'll postpone this one for the next version as I'd like to get some other patches out asap.
This is most likely be fixed now as we're using lsblk
for everything and pyparted otherwise
I was trying to install archlinux with archinstall on an old laptop but seems there are some things wrong with
blkid
install.log Details
``` Hardware model detected: LENOVO 80UE; UEFI mode: True Processor model detected: Intel(R) Core(TM) i5-6260U CPU @ 1.80GHz Memory statistics: 6887984 available out of 8044508 total installed Could not detect virtual system: ['/usr/bin/systemd-detect-virt'] exited with abnormal exit code [256]: b'none\r\n' System is not running in a VM: ['/usr/bin/systemd-detect-virt'] exited with abnormal exit code [256]: b'none\r\n' Virtualization detected: None; is VM: None Graphics devices detected: dict_keys(['Intel Corporation Iris Graphics 540 (rev 0a)']) Disk states before installing: {'blockdevices': [{'name': 'loop0', 'fstype': 'squashfs', 'fsver': '4.0', 'label': None, 'uuid': None, 'fsavail': '0', 'fsuse%': '100%', 'mountpoints': ['/run/archiso/airootfs'], 'type': 'loop', 'size': '669.2M'}, {'name': 'sda', 'fstype': 'iso9660', 'fsver': 'Joliet Extension', 'label': 'ARCH_202205', 'uuid': '2022-05-01-09-16-25-00', 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'disk', 'size': '114.6G', 'children': [{'name': 'sda1', 'fstype': 'iso9660', 'fsver': 'Joliet Extension', 'label': 'ARCH_202205', 'uuid': '2022-05-01-09-16-25-00', 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'part', 'size': '748M'}, {'name': 'sda2', 'fstype': 'vfat', 'fsver': 'FAT16', 'label': 'ARCHISO_EFI', 'uuid': '0546-6611', 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'part', 'size': '78M'}]}, {'name': 'nvme0n1', 'fstype': None, 'fsver': None, 'label': None, 'uuid': None, 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'disk', 'size': '238.5G', 'children': [{'name': 'nvme0n1p1', 'fstype': 'vfat', 'fsver': 'FAT32', 'label': None, 'uuid': '14F8-966E', 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'part', 'size': '512M'}, {'name': 'nvme0n1p2', 'fstype': None, 'fsver': None, 'label': None, 'uuid': None, 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'part', 'size': '238G'}]}]} Testing connectivity to the Arch Linux mirrors ... Could not get block device information using blkid() using command blkid -p -o export /dev/nvme0n1p2 Hardware model detected: LENOVO 80UE; UEFI mode: True Processor model detected: Intel(R) Core(TM) i5-6260U CPU @ 1.80GHz Memory statistics: 6882888 available out of 8044508 total installed Could not detect virtual system: ['/usr/bin/systemd-detect-virt'] exited with abnormal exit code [256]: b'none\r\n' System is not running in a VM: ['/usr/bin/systemd-detect-virt'] exited with abnormal exit code [256]: b'none\r\n' Virtualization detected: None; is VM: None Graphics devices detected: dict_keys(['Intel Corporation Iris Graphics 540 (rev 0a)']) Disk states before installing: {'blockdevices': [{'name': 'loop0', 'fstype': 'squashfs', 'fsver': '4.0', 'label': None, 'uuid': None, 'fsavail': '0', 'fsuse%': '100%', 'mountpoints': ['/run/archiso/airootfs'], 'type': 'loop', 'size': '669.2M'}, {'name': 'sda', 'fstype': 'iso9660', 'fsver': 'Joliet Extension', 'label': 'ARCH_202205', 'uuid': '2022-05-01-09-16-25-00', 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'disk', 'size': '114.6G', 'children': [{'name': 'sda1', 'fstype': 'iso9660', 'fsver': 'Joliet Extension', 'label': 'ARCH_202205', 'uuid': '2022-05-01-09-16-25-00', 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'part', 'size': '748M'}, {'name': 'sda2', 'fstype': 'vfat', 'fsver': 'FAT16', 'label': 'ARCHISO_EFI', 'uuid': '0546-6611', 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'part', 'size': '78M'}]}, {'name': 'nvme0n1', 'fstype': None, 'fsver': None, 'label': None, 'uuid': None, 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'disk', 'size': '238.5G', 'children': [{'name': 'nvme0n1p1', 'fstype': 'vfat', 'fsver': 'FAT32', 'label': None, 'uuid': '14F8-966E', 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'part', 'size': '512M'}, {'name': 'nvme0n1p2', 'fstype': None, 'fsver': None, 'label': None, 'uuid': None, 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'part', 'size': '238G'}]}]} Testing connectivity to the Arch Linux mirrors ... Could not get block device information using blkid() using command blkid -p -o export /dev/nvme0n1p2 Hardware model detected: LENOVO 80UE; UEFI mode: True Processor model detected: Intel(R) Core(TM) i5-6260U CPU @ 1.80GHz Memory statistics: 6870864 available out of 8044508 total installed Could not detect virtual system: ['/usr/bin/systemd-detect-virt'] exited with abnormal exit code [256]: b'none\r\n' System is not running in a VM: ['/usr/bin/systemd-detect-virt'] exited with abnormal exit code [256]: b'none\r\n' Virtualization detected: None; is VM: None Graphics devices detected: dict_keys(['Intel Corporation Iris Graphics 540 (rev 0a)']) Disk states before installing: {'blockdevices': [{'name': 'loop0', 'fstype': 'squashfs', 'fsver': '4.0', 'label': None, 'uuid': None, 'fsavail': '0', 'fsuse%': '100%', 'mountpoints': ['/run/archiso/airootfs'], 'type': 'loop', 'size': '669.2M'}, {'name': 'sda', 'fstype': 'iso9660', 'fsver': 'Joliet Extension', 'label': 'ARCH_202205', 'uuid': '2022-05-01-09-16-25-00', 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'disk', 'size': '114.6G', 'children': [{'name': 'sda1', 'fstype': 'iso9660', 'fsver': 'Joliet Extension', 'label': 'ARCH_202205', 'uuid': '2022-05-01-09-16-25-00', 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'part', 'size': '748M'}, {'name': 'sda2', 'fstype': 'vfat', 'fsver': 'FAT16', 'label': 'ARCHISO_EFI', 'uuid': '0546-6611', 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'part', 'size': '78M'}]}, {'name': 'nvme0n1', 'fstype': 'zfs_member', 'fsver': '5000', 'label': 'rpool', 'uuid': '10361520523331850859', 'fsavail': None, 'fsuse%': None, 'mountpoints': [None], 'type': 'disk', 'size': '238.5G'}]} Testing connectivity to the Arch Linux mirrors ... -- Chosen configuration -- { "__separator__": null, "additional-repositories": [ "multilib" ], "archinstall-language": "English", "audio": "pipewire", "bootloader": "grub-install", "config_version": "2.4.2", "debug": false, "desktop-environment": "xfce4", "gfx_driver": "Intel (open-source)", "harddrives": [ "/dev/nvme0n1" ], "hostname": "edison-laptop", "kernels": [ "linux", "linux-lts" ], "keyboard-layout": "us", "mirror-region": { "South Korea": { "http://ftp.harukasan.org/archlinux/$repo/os/$arch": true, "http://ftp.lanet.kr/pub/archlinux/$repo/os/$arch": true, "http://mirror.anigil.com/archlinux/$repo/os/$arch": true, "http://mirror.funami.tech/arch/$repo/os/$arch": true, "http://mirror.premi.st/archlinux/$repo/os/$arch": true, "https://ftp.harukasan.org/archlinux/$repo/os/$arch": true, "https://ftp.lanet.kr/pub/archlinux/$repo/os/$arch": true, "https://mirror.anigil.com/archlinux/$repo/os/$arch": true, "https://mirror.funami.tech/arch/$repo/os/$arch": true, "https://mirror.premi.st/archlinux/$repo/os/$arch": true } }, "mount_point": null, "nic": { "dhcp": true, "dns": null, "gateway": null, "iface": null, "ip": null, "type": "iso" }, "ntp": true, "packages": [ "firefox" ], "plugin": null, "profile": { "path": "/usr/lib/python3.10/site-packages/archinstall/profiles/desktop.py" }, "save_config": null, "script": "guided", "silent": false, "swap": true, "sys-encoding": "utf-8", "sys-language": "en_US", "timezone": "Asia/Seoul", "version": "2.4.2" } { "/dev/nvme0n1": { "partitions": [ { "boot": true, "encrypted": false, "filesystem": { "format": "fat32" }, "mountpoint": "/boot", "size": "512MiB", "start": "1MiB", "type": "primary", "wipe": true }, { "encrypted": false, "filesystem": { "format": "ext4", "mount_options": [] }, "mountpoint": "/", "size": "100%", "start": "513MiB", "type": "primary", "wipe": true } ], "wipe": true } } Creating a new partition label on /dev/nvme0n1 Adding partition to BlockDevice(/dev/nvme0n1, size=238.5GB, free_space=256GB, bus_type=nvme), 1MiB->512MiB Adding partition using the following parted command: /dev/nvme0n1 mkpart primary fat32 1MiB 512MiB Formatting /dev/nvme0n1p1 -> vfat Could not locate mount information for /dev/nvme0n1p1: ['/usr/bin/findmnt', '--json', '-R', '/dev/nvme0n1p1'] exited with abnormal exit code [256]: b'' Marking partition Partition(path=/dev/nvme0n1p1, size=0.5, PARTUUID=299a30e8-44f9-4b44-90e6-b9d8ff4175fd, fs=vfat) as bootable. Setting boot on on (parted) partition index 1 Adding partition to BlockDevice(/dev/nvme0n1, size=238.5GB, free_space=1031kB+256GB, bus_type=nvme), 513MiB->100% Adding partition using the following parted command: /dev/nvme0n1 mkpart primary ext4 513MiB 100% Could not get PARTUUID of partition using 'blkid -s PARTUUID -o value /dev/nvme0n1p2': ['/usr/bin/blkid', '-s', 'PARTUUID', '-o', 'value', '/dev/nvme0n1p2'] exited with abnormal exit code [512]: b'' Could not get PARTUUID of partition using 'blkid -s PARTUUID -o value /dev/nvme0n1p2': ['/usr/bin/blkid', '-s', 'PARTUUID', '-o', 'value', '/dev/nvme0n1p2'] exited with abnormal exit code [512]: b'' Could not get PARTUUID of partition using 'blkid -s PARTUUID -o value /dev/nvme0n1p2': ['/usr/bin/blkid', '-s', 'PARTUUID', '-o', 'value', '/dev/nvme0n1p2'] exited with abnormal exit code [512]: b'' Could not get PARTUUID of partition using 'blkid -s PARTUUID -o value /dev/nvme0n1p2': ['/usr/bin/blkid', '-s', 'PARTUUID', '-o', 'value', '/dev/nvme0n1p2'] exited with abnormal exit code [512]: b'' Could not get PARTUUID of partition using 'blkid -s PARTUUID -o value /dev/nvme0n1p2': ['/usr/bin/blkid', '-s', 'PARTUUID', '-o', 'value', '/dev/nvme0n1p2'] exited with abnormal exit code [512]: b'' Could not get PARTUUID of partition using 'blkid -s PARTUUID -o value /dev/nvme0n1p2': ['/usr/bin/blkid', '-s', 'PARTUUID', '-o', 'value', '/dev/nvme0n1p2'] exited with abnormal exit code [512]: b'' Could not get PARTUUID of partition using 'blkid -s PARTUUID -o value /dev/nvme0n1p2': ['/usr/bin/blkid', '-s', 'PARTUUID', '-o', 'value', '/dev/nvme0n1p2'] exited with abnormal exit code [512]: b'' Could not get PARTUUID of partition using 'blkid -s PARTUUID -o value /dev/nvme0n1p2': ['/usr/bin/blkid', '-s', 'PARTUUID', '-o', 'value', '/dev/nvme0n1p2'] exited with abnormal exit code [512]: b'' Could not get PARTUUID of partition using 'blkid -s PARTUUID -o value /dev/nvme0n1p2': ['/usr/bin/blkid', '-s', 'PARTUUID', '-o', 'value', '/dev/nvme0n1p2'] exited with abnormal exit code [512]: b'' Could not get PARTUUID of partition using 'blkid -s PARTUUID -o value /dev/nvme0n1p2': ['/usr/bin/blkid', '-s', 'PARTUUID', '-o', 'value', '/dev/nvme0n1p2'] exited with abnormal exit code [512]: b'' Could not get PARTUUID of partition using 'blkid -s PARTUUID -o value /dev/nvme0n1p2': ['/usr/bin/blkid', '-s', 'PARTUUID', '-o', 'value', '/dev/nvme0n1p2'] exited with abnormal exit code [512]: b'' Could not get PARTUUID of partition using 'blkid -s PARTUUID -o value /dev/nvme0n1p2': ['/usr/bin/blkid', '-s', 'PARTUUID', '-o', 'value', '/dev/nvme0n1p2'] exited with abnormal exit code [512]: b'' Could not get PARTUUID of partition using 'blkid -s PARTUUID -o value /dev/nvme0n1p2': ['/usr/bin/blkid', '-s', 'PARTUUID', '-o', 'value', '/dev/nvme0n1p2'] exited with abnormal exit code [512]: b'' Could not get PARTUUID of partition using 'blkid -s PARTUUID -o value /dev/nvme0n1p2': ['/usr/bin/blkid', '-s', 'PARTUUID', '-o', 'value', '/dev/nvme0n1p2'] exited with abnormal exit code [512]: b'' Could not get PARTUUID of partition using 'blkid -s PARTUUID -o value /dev/nvme0n1p2': ['/usr/bin/blkid', '-s', 'PARTUUID', '-o', 'value', '/dev/nvme0n1p2'] exited with abnormal exit code [512]: b'' Could not get PARTUUID of partition using 'blkid -s PARTUUID -o value /dev/nvme0n1p2': ['/usr/bin/blkid', '-s', 'PARTUUID', '-o', 'value', '/dev/nvme0n1p2'] exited with abnormal exit code [512]: b'' Could not get PARTUUID of partition using 'blkid -s PARTUUID -o value /dev/nvme0n1p2': ['/usr/bin/blkid', '-s', 'PARTUUID', '-o', 'value', '/dev/nvme0n1p2'] exited with abnormal exit code [512]: b'' Could not get PARTUUID of partition using 'blkid -s PARTUUID -o value /dev/nvme0n1p2': ['/usr/bin/blkid', '-s', 'PARTUUID', '-o', 'value', '/dev/nvme0n1p2'] exited with abnormal exit code [512]: b'' Could not get PARTUUID of partition using 'blkid -s PARTUUID -o value /dev/nvme0n1p2': ['/usr/bin/blkid', '-s', 'PARTUUID', '-o', 'value', '/dev/nvme0n1p2'] exited with abnormal exit code [512]: b'' ```cmd_history.txt Details
``` /usr/bin/systemd-detect-virt /usr/bin/systemd-detect-virt /usr/bin/lspci /usr/bin/lsblk -f -o+TYPE,SIZE -J /usr/bin/pacman -Sy /usr/bin/pacman -Q --info archlinux-keyring /usr/bin/blkid -p -o export /dev/nvme0n1 /usr/bin/blkid -p -o export /dev/sda2 /usr/bin/blkid -p -o export /dev/nvme0n1p1 /usr/bin/blkid -p -o export /dev/loop0 /usr/bin/blkid -p -o export /dev/sda1 /usr/bin/blkid -p -o export /dev/sda /usr/bin/blkid -p -o export /dev/nvme0n1p2 /usr/bin/systemd-detect-virt /usr/bin/systemd-detect-virt /usr/bin/lspci /usr/bin/lsblk -f -o+TYPE,SIZE -J /usr/bin/pacman -Sy /usr/bin/pacman -Q --info archlinux-keyring /usr/bin/blkid -p -o export /dev/nvme0n1 /usr/bin/blkid -p -o export /dev/sda2 /usr/bin/blkid -p -o export /dev/nvme0n1p1 /usr/bin/blkid -p -o export /dev/loop0 /usr/bin/blkid -p -o export /dev/sda1 /usr/bin/blkid -p -o export /dev/sda /usr/bin/blkid -p -o export /dev/nvme0n1p2 /usr/bin/systemd-detect-virt /usr/bin/systemd-detect-virt /usr/bin/lspci /usr/bin/lsblk -f -o+TYPE,SIZE -J /usr/bin/pacman -Sy /usr/bin/pacman -Q --info archlinux-keyring /usr/bin/blkid -p -o export /dev/nvme0n1 /usr/bin/blkid -p -o export /dev/sda2 /usr/bin/blkid -p -o export /dev/loop0 /usr/bin/blkid -p -o export /dev/sda1 /usr/bin/blkid -p -o export /dev/sda /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/sda /usr/bin/parted -s --machine /dev/sda print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/sda /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lspci /usr/bin/lspci /usr/bin/lspci /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/timedatectl --no-pager list-timezones /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/bash -c umount /dev/nvme0n1? /usr/bin/partprobe /dev/nvme0n1 /usr/bin/parted -s /dev/nvme0n1 mklabel gpt /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/parted -s /dev/nvme0n1 mkpart primary fat32 1MiB 512MiB /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/findmnt -R --json /dev/nvme0n1p1 /usr/bin/blkid -o value -s TYPE /dev/nvme0n1p1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p1 /usr/bin/mkfs.vfat -F32 /dev/nvme0n1p1 /usr/bin/blkid -o value -s TYPE /dev/nvme0n1p1 /usr/bin/lsblk -J /usr/bin/blkid -o value -s TYPE /dev/nvme0n1 /usr/bin/findmnt --json -R /dev/nvme0n1p1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1p1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk --json /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p1 /usr/bin/parted -s /dev/nvme0n1 set 1 boot on /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk --json -b -o+SIZE /dev/nvme0n1 /usr/bin/parted -s --machine /dev/nvme0n1 print free /usr/bin/lsblk --json -o+ROTA,TRAN /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p1 /usr/bin/parted -s /dev/nvme0n1 mkpart primary ext4 513MiB 100% /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/findmnt -R --json /dev/nvme0n1p2 /usr/bin/blkid -o value -s TYPE /dev/nvme0n1p2 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p2 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p2 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p2 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p2 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p2 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p2 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p2 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p2 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p2 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p2 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p2 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p2 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p2 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p2 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p2 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p2 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p2 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p2 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/blkid -s PARTUUID -o value /dev/nvme0n1p2 /usr/bin/partprobe /dev/nvme0n1 /usr/bin/lsblk -J /dev/nvme0n1 /usr/bin/partprobe /dev/nvme0n1 ```