我尝试在 Proxmox (8.2.2) 中安装 TrueNAS Scale (24.04.0),但安装失败并显示错误消息lsblk: CANT_FIND_vda3_OR_vdap3: not a block device
。
下表是 Proxmox VM 配置:
| Component | Type | Details |
|------------------|----------------------|------------------------------------------------------|
| Memory | | 32.00 GiB |
| Processors | | 4 (1 sockets, 4 cores) [kvm64,flags=+pdpe1gb] [numa=1]|
| BIOS | | SeaBIOS |
| Display | | Default |
| Machine | | pc, iommu=virtio |
| SCSI Controller | | VirtIO SCSI |
| CD/DVD Drive | IDE2 | local:iso/TrueNAS-SCALE-24.04.0.iso,media=cdrom,size=1588230K|
| Hard Disk (scsi1)| /dev/sdb | size=7813993816K |
| Hard Disk (scsi2)| /dev/sdc | size=3906985816K |
| Hard Disk (scsi3)| /dev/sdd | size=3906985816K |
| Hard Disk (scsi4)| /dev/sde | size=3906985816K |
| Hard Disk (scsi5)| /dev/sdf | size=3906985816K |
| Hard Disk (scsi6)| /dev/sdg | size=3906985816K |
| Hard Disk (virtio0)| local-lvm:vm-123-disk-1 | aio=io_uring,discard=on,iothread=1,size=64G |
- 在安装过程中,选项“允许 EFI 启动?” 得到的回答是“否”。
VM 磁盘配置中的什么问题可能导致 TrueNAS 在磁盘上安装失败virtio0
?
解决办法就是以UEFI模式启动。
将 BIOS 从 更改
SeaBIOS
为OVMF (UEFI)
,然后引导至 UEFI 设置并禁用安全引导。重新启动后,TrueNAS 安装应该能够继续进行。