I am trying to build a Debian trixie machine using FAI 6.4.3. I get to
the disk partitioning section and I see this error:
---------------
Calling task_install
Calling task_partition
No disks defined in $disklist
Starting setup-storage 3.0
Using config file: /var/lib/fai/config/disk_config/default-disk
This system does not have a physical disk 1
This is your disk_config file:
# default -- Default disk configuration for systems with SCSI.
disk_config disk1 align-at:4k fstabkey:uuid
primary / 2048- ext4
rw,acl,async,noatime,errors=remount-ro
primary swap 4096 swap sw
primary /var/cache/openafs 1024 ext2 rw,noatime
Error in task partition. Code: 710
---------------
However, if I do an "fdisk -l" at the command line I see /dev/sda1 (as
well as /dev/sd2 and /dev/sd3). The disk model is "QEMU HARDDISK".
Here is the entire fai.log:
------------------------
Calling task_confdir
Kernel currently running:
Linux 6.12.38+deb13-amd64 x86_64 GNU/Linux
Kernel parameters: BOOT_IMAGE=vmlinuz-6.12.38+deb13-amd64
rd.live.overlay.overlayfs ip=dhcp evm=off
initrd=initrd.img-6.12.38+deb13-amd64
root=nfs:192.168.225.229:/srv/fai/trixie-amd64 FAI_ACTION=install
FAI_FLAGS=verbose,createvt FAI_SERIAL=0 HOSTNAME=myserver-test-fai2
FAI_CONFIG_SRC=nfs://192.168.225.229/srv/fai/config
rd.driver.blacklist=nouveau,qla2xx
Reading /tmp/fai/boot.log
FAI_FLAGS: verbose createvt
Setting SERVER=192.168.225.229. Value extracted from FAI_CONFIG_SRC.
Can't connect to monserver on 192.168.225.229 port 4711. Monitoring
disabled.
FAI_CONFIG_SRC is set to nfs://192.168.225.229/srv/fai/config
Configuration space 192.168.225.229:/srv/fai/config mounted to
/var/lib/fai/config
Calling task_setup
FAI_FLAGS: verbose createvt
CLOCK: time stepped by 0.391557
2025-08-25 22:29:38.694013 (+0000) +0.391557 +/- 0.000734 171.64.7.67 s1
no-leap
/usr/lib/fai/subroutines: line 434: hwclock: command not found
Press ctrl-c to interrupt FAI and to get a shell
Starting FAI execution - 20250825_222938
Calling task_defclass
fai-class: Defining classes.
Executing /var/lib/fai/config/class/10-base-classes.
10-base-classes OK.
Executing /var/lib/fai/config/class/20-detect-hardware.sh.
loading kernel module rtc
loading kernel module floppy
loading kernel module usbkbd
loading kernel module ide-disk
loading kernel module ide-cd
loading kernel module sd_mod
loading kernel module sr_mod
mount: /proc/bus/usb: unknown filesystem type 'usbfs'.
dmesg(1) may have more information after failed mount system
call.
20-detect-hardware.sh OK.
Executing /var/lib/fai/config/class/30-sync-time.sh.
30-sync-time.sh OK.
List of all classes: DEFAULT default-disk iedo-test trixie trixie-amd64
myserver-test-fai2 LAST
Calling task_defvar
Executing DEFAULT.var
++ HOSTNAME=myserver-test-fai2.example.com
++ DOMAIN=example.com
++ FAI_ALLOW_UNSIGNED=1
++ utc=yes
++ time_zone=US/Pacific
++ rootpw='$1$XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
++ grub_serial=console=tty0
++ init_serial=
++ event_serial=9600
++ xen_serial=
++ SERVER=192.168.225.229
Executing trixie.var
Calling task_action
FAI_ACTION: install
Performing FAI installation. All data may be overwritten!
Calling task_install
Calling task_partition
No disks defined in $disklist
Starting setup-storage 3.0
Using config file: /var/lib/fai/config/disk_config/default-disk
This system does not have a physical disk 1
This is your disk_config file:
# default -- Default disk configuration for systems with SCSI.
disk_config disk1 align-at:4k fstabkey:uuid
primary / 2048- ext4
rw,acl,async,noatime,errors=remount-ro
primary swap 4096 swap sw
primary /var/cache/openafs 1024 ext2 rw,noatime
Error in task partition. Code: 710
Traceback: task_error task_partition task task_install task task_action
task main
Source hook: savelog.DEFAULT.sh
savelog.DEFAULT.sh: sending logs via e-mail