archlinux / archinstall

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

Can not find block device /dev/vda1 #2017

Closed Naik-Bharat closed 1 year ago

Naik-Bharat commented 1 year ago

I was trying to install Arch on a VM and it threw an error. Although, after I transferred the log file over ssh to my machine, I tried to use ArchInstall again and it worked just fine.

This is the install.log file

Hardware model detected: QEMU Standard PC (Q35 + ICH9, 2009); UEFI mode: False
Processor model detected: Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz
Memory statistics: 3604728 available out of 4013848 total installed
Virtualization detected: kvm; is VM: True
Graphics devices detected: dict_keys(['Red Hat, Inc. Virtio 1.0 GPU (rev 01)'])
Disk states before installing: [
    {
        "children": [],
        "fsavail": 0,
        "fsroots": [
            "."
        ],
        "fstype": "squashfs",
        "fsuse_percentage": "100%",
        "fsver": "4.0",
        "log_sec": 512,
        "mountpoint": "/run/archiso/airootfs",
        "mountpoints": [
            "/run/archiso/airootfs"
        ],
        "name": "loop0",
        "parttype": null,
        "partuuid": null,
        "path": "/dev/loop0",
        "pkname": null,
        "pttype": null,
        "ptuuid": null,
        "rota": true,
        "size": "673 MiB",
        "tran": null,
        "type": "loop",
        "uuid": null
    },
    {
        "children": [],
        "fsavail": 0,
        "fsroots": [
            "."
        ],
        "fstype": "iso9660",
        "fsuse_percentage": "100%",
        "fsver": "Joliet Extension",
        "log_sec": 2048,
        "mountpoint": "/run/archiso/bootmnt",
        "mountpoints": [
            "/run/archiso/bootmnt"
        ],
        "name": "sr0",
        "parttype": null,
        "partuuid": null,
        "path": "/dev/sr0",
        "pkname": null,
        "pttype": "dos",
        "ptuuid": "5cfcc5eb",
        "rota": true,
        "size": "793 MiB",
        "tran": "sata",
        "type": "rom",
        "uuid": "2023-08-01-12-17-20-00"
    },
    {
        "children": [],
        "fsavail": null,
        "fsroots": [],
        "fstype": null,
        "fsuse_percentage": null,
        "fsver": null,
        "log_sec": 512,
        "mountpoint": null,
        "mountpoints": [],
        "name": "vda",
        "parttype": null,
        "partuuid": null,
        "path": "/dev/vda",
        "pkname": null,
        "pttype": null,
        "ptuuid": null,
        "rota": true,
        "size": "25600 MiB",
        "tran": "virtio",
        "type": "disk",
        "uuid": null
    }
]
Testing connectivity to the Arch Linux mirrors...
Password strength: very weak
Password strength: very weak
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/__init__.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/custom.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/desktop.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/minimal.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/server.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/tailored.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/xorg.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/applications/__init__.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/applications/pipewire.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/desktops/__init__.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/desktops/awesome.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/desktops/bspwm.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/desktops/budgie.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/desktops/cinnamon.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/desktops/cutefish.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/desktops/deepin.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/desktops/enlightenment.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/desktops/gnome.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/desktops/hyperland.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/desktops/i3.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/desktops/kde.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/desktops/lxqt.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/desktops/mate.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/desktops/qtile.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/desktops/sway.py
Cannot import <module 'sway' from '/usr/lib/python3.11/site-packages/archinstall/default_profiles/desktops/sway.py'>, it does not appear to be a Profile class
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/desktops/xfce4.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/servers/__init__.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/servers/cockpit.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/servers/docker.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/servers/httpd.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/servers/lighttpd.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/servers/mariadb.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/servers/nginx.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/servers/postgresql.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/servers/sshd.py
Importing profile: /usr/lib/python3.11/site-packages/archinstall/default_profiles/servers/tomcat.py
 -- Chosen configuration --
{
    "__separator__": null,
    "additional-repositories": [
        "multilib"
    ],
    "archinstall-language": "English",
    "audio_config": {
        "audio": "pipewire"
    },
    "bootloader": "Grub",
    "config_version": "2.6.0",
    "debug": false,
    "disk_config": {
        "config_type": "default_layout",
        "device_modifications": [
            {
                "device": "/dev/vda",
                "partitions": [
                    {
                        "btrfs": [],
                        "flags": [
                            "Boot"
                        ],
                        "fs_type": "fat32",
                        "length": {
                            "sector_size": null,
                            "total_size": null,
                            "unit": "MiB",
                            "value": 203
                        },
                        "mount_options": [],
                        "mountpoint": "/boot",
                        "obj_id": "1bd4eed1-0d0d-423a-afa1-aa1b25ac5394",
                        "start": {
                            "sector_size": null,
                            "total_size": null,
                            "unit": "MiB",
                            "value": 3
                        },
                        "status": "create",
                        "type": "primary"
                    },
                    {
                        "btrfs": [],
                        "flags": [],
                        "fs_type": "ext4",
                        "length": {
                            "sector_size": null,
                            "total_size": {
                                "sector_size": null,
                                "total_size": null,
                                "unit": "B",
                                "value": 26843545600
                            },
                            "unit": "Percent",
                            "value": 100
                        },
                        "mount_options": [],
                        "mountpoint": "/",
                        "obj_id": "e9be56cf-c263-4545-9e22-d8b435da42f6",
                        "start": {
                            "sector_size": null,
                            "total_size": null,
                            "unit": "MiB",
                            "value": 206
                        },
                        "status": "create",
                        "type": "primary"
                    }
                ],
                "wipe": true
            }
        ]
    },
    "disk_encryption": null,
    "hostname": "hyprland",
    "kernels": [
        "linux"
    ],
    "locale_config": {
        "kb_layout": "us",
        "sys_enc": "UTF-8",
        "sys_lang": "en_US"
    },
    "mirror_config": {
        "custom_mirrors": [],
        "mirror_regions": {
            "India": [
                "https://mirrors.piconets.webwerks.in/archlinux-mirror/$repo/os/$arch",
                "https://mirrors.nxtgen.com/archlinux-mirror/$repo/os/$arch",
                "https://mirror.sahil.world/archlinux/$repo/os/$arch",
                "https://mirror.albony.xyz/archlinux/$repo/os/$arch",
                "https://mirror.4v1.in/archlinux/$repo/os/$arch",
                "https://in-mirror.garudalinux.org/archlinux/$repo/os/$arch",
                "https://archlinux.mirror.net.in/archlinux/$repo/os/$arch",
                "http://mirrors.piconets.webwerks.in/archlinux-mirror/$repo/os/$arch",
                "http://mirrors.nxtgen.com/archlinux-mirror/$repo/os/$arch",
                "http://mirror.sahil.world/archlinux/$repo/os/$arch",
                "http://mirror.4v1.in/archlinux/$repo/os/$arch",
                "http://in-mirror.garudalinux.org/archlinux/$repo/os/$arch",
                "http://archlinux.mirror.net.in/archlinux/$repo/os/$arch"
            ]
        }
    },
    "network_config": {
        "type": "nm"
    },
    "no_pkg_lookups": false,
    "ntp": true,
    "offline": false,
    "packages": [],
    "parallel downloads": 0,
    "profile_config": {
        "gfx_driver": "Intel (open-source)",
        "greeter": "sddm",
        "profile": {
            "custom_settings": {
                "Hyperland": {}
            },
            "details": [
                "Hyperland"
            ],
            "main": "Desktop"
        }
    },
    "save_config": null,
    "script": "guided",
    "silent": false,
    "swap": true,
    "timezone": "Asia/Kolkata",
    "version": "2.6.0"
}
Unmounting all partitions: /dev/vda
Wiping partitions and metadata: /dev/vda
Creating partitions: /dev/vda
    Type: primary
    Filesystem: fat32
    Geometry: 6144 start sector, 415744 length
Calling partprobe: partprobe /dev/vda1
Partprobe was not able to inform the kernel of the new disk state (ignoring error): ['/usr/bin/partprobe', '/dev/vda1'] exited with abnormal exit code [1]: : Partition(s) 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 on /dev/vda1 have been written, but we have been unable to inform the kernel of the change, probably because it/they are in use.  As a result, the old partition(s) will remain in use.  You should reboot now before making further changes.

partuuid found: {'name': 'vda1', 'path': '/dev/vda1', 'pkname': 'vda', 'size': '203 MiB', 'log_sec': 512, 'pttype': 'dos', 'ptuuid': '23660c30', 'rota': True, 'tran': 'virtio', 'partuuid': '23660c30-01', 'parttype': '0xb', 'uuid': None, 'fstype': None, 'fsver': None, 'fsavail': None, 'fsuse_percentage': None, 'type': 'part', 'mountpoint': None, 'mountpoints': [], 'fsroots': [], 'children': []}
    Type: primary
    Filesystem: ext4
    Geometry: 421888 start sector, 26843545600 length
Calling partprobe: partprobe /dev/vda2
Partprobe was not able to inform the kernel of the new disk state (ignoring error): ['/usr/bin/partprobe', '/dev/vda2'] exited with abnormal exit code [1]: : Partition(s) 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 on /dev/vda2 have been written, but we have been unable to inform the kernel of the change, probably because it/they are in use.  As a result, the old partition(s) will remain in use.  You should reboot now before making further changes.

partuuid found: {'name': 'vda2', 'path': '/dev/vda2', 'pkname': 'vda', 'size': '25245 MiB', 'log_sec': 512, 'pttype': 'dos', 'ptuuid': '23660c30', 'rota': True, 'tran': 'virtio', 'partuuid': '23660c30-02', 'parttype': '0x83', 'uuid': None, 'fstype': None, 'fsver': None, 'fsavail': None, 'fsuse_percentage': None, 'type': 'part', 'mountpoint': None, 'mountpoints': [], 'fsroots': [], 'children': []}
Calling partprobe: partprobe /dev/vda
Unmounting all partitions: /dev/vda
Formatting filesystem: /usr/bin/mkfs.fat -F32 /dev/vda1
Formatting filesystem: /usr/bin/mkfs.ext4 -F /dev/vda2
Starting installation
Mounting partitions in order
Mounting /dev/vda2: command
Mounting /dev/vda1: command
Waiting for time sync (systemd-timesyncd.service) to complete.
Waiting for automatic mirror selection (reflector) to complete.
Waiting for Arch Linux keyring sync (archlinux-keyring-wkd-sync) to complete.
A new package mirror-list has been created: /etc/pacman.d/mirrorlist
The multilib flag is set. This system will be installed with the multilib repository enabled.
The testing flag is not set. This system will be installed without testing repositories enabled.
Installing packages: ['base', 'base-devel', 'linux-firmware', 'linux', 'grub']
Enabling periodic TRIM
Enabling service fstrim.timer
A new package mirror-list has been created: /mnt/archinstall/etc/pacman.d/mirrorlist
Setting up swap on zram
Installing packages: ['zram-generator']
Enabling service systemd-zram-setup@zram0.service
Adding bootloader Grub to /dev/vda1
Installing packages: ['grub']
GRUB boot partition: /dev/vda1
Can not find block device: /dev/vda1
fabianmuehlberger commented 1 year ago

Duplicate of #1971