archlinux / archinstall

Arch Linux installer - guided, templates etc.
GNU General Public License v3.0
6.06k stars 523 forks source link

Could not get PARTUUID of partition using 'blkid -s PARTUUID -o value /dev/nvme0n1p2' #1181

Closed EdisonJwa closed 1 year ago

EdisonJwa commented 2 years ago

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 ```
svartkanin commented 2 years ago

Maybe this could be changed to "blkid -s PTUUID..." instead

Torxed commented 2 years ago

Maybe, I would need to know where it used lsblk tho. There is one place where blkid didnt work IIRC

EdisonJwa commented 2 years ago

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 :)

Torxed commented 2 years ago

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.

Torxed commented 2 years ago

This might be fixed now in #1333, I'll do some testing to verify.

Torxed commented 2 years ago

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.

svartkanin commented 1 year ago

This is most likely be fixed now as we're using lsblk for everything and pyparted otherwise