You are not logged in.
Hello,
I tried to install Devuan from the Excalibur netinstall ISO, but this fails for some obscure reason. I get the following error messages :
=== Devuan boot preamble ===
Load modules:
1 2
LABEL=DEVUAN60: Can't lookup blockdev
LABEL=Ventoy: Can't lookup blockdev
mount: mounting LABEL=Ventoy on /mnt failed: No such file or directory
LABEL=Ventoy: Can't lookup blockdev
mount: mounting LABEL=Ventoy on /mnt failed: No such file or directory
LABEL=DEVUAN60: Can't lookup blockdev
LABEL=Ventoy: Can't lookup blockdev
mount: mounting LABEL=Ventoy on /mnt failed: No such file or directory
LABEL=Ventoy: Can't lookup blockdev
mount: mounting LABEL=Ventoy on /mnt failed: No such file or directory
LABEL=DEVUAN60: Can't lookup blockdev
LABEL=Ventoy: Can't lookup blockdev
mount: mounting LABEL=Ventoy on /mnt failed: No such file or directory
LABEL=Ventoy: Can't lookup blockdev
mount: mounting LABEL=Ventoy on /mnt failed: No such file or directory
*** failed to mount the cdrom
*** Starting emergency shell ...
BusyBox v1.37.0 (Debian 1:1.37.0-4) built-in shell (ash)
Enter 'help' for a list of built-in commands.
~ #
The keyboard is then unresponsive, and I have to perform a hard reset.
I have tested three different USB keys, created with Rufus, in MBR and GPT format, either in DD or ISO mode. None of this allowed me to reach the installer stage.
I have also tried to burn a physical DVD, but this resulted in the very same error as mentioned above.
This machine has a 5950X CPU on a Gigabyte X570 Aorus Master. This machine already has a working Devuan stable installation that boots without trouble. SecureBoot is disabled, and I tested with both CSM enabled and disabled.
Anyone got any idea on what's wrong ?
Offline
Looks like you are trying Ventoy, that tool does not work with Daedalus. And I would assume its the same with Excalibur.
Online
Can you provide output of
blkid $USBDEV
where $USBDEV is the device node for that USB; It appears the boot preamble fails to find a duly labelled partition.
Next, if you are somewhat confident with command line, you could try adding EMERG to the boot line (push TAB, then type EMERGE, then Enter). That will bring you to a busybox shell early in the preamble, where you could investigate things, and especially modprobe any special modules that might be needed for the hardware. When you exit that shell, it will continue with the installation (loading device modules and scanning for the labelled partition).
There's also the variant adding "emerg" in lowercase, which enters the shell late in the preamble sequence (after failing to mount the ISO). At that point it has loaded modules to handle devices, and you might there be able to coax it manually by setting up a loop mount and run unpack by hand... review its /init for inspiration.
Offline
Looks like you are trying Ventoy, that tool does not work with Daedalus. And I would assume its the same with Excalibur.
I was offered no choice about this. This is the result of using the ISO netinstall image supplied on devuan mirrors for Excalibur.
Can you provide output of blkid $USBDEV where $USBDEV is the device node for that USB; It appears the boot preamble fails to find a duly labelled partition.
Here it is (both for the device as a whole and for each of its partitions):
/dev/sda: BLOCK_SIZE="2048" UUID="2024-10-17-20-20-49-00" LABEL="DEVUAN60" type="iso9660" PTUUID="3dee7ae1" PTTYPE="dos"
/dev/sda1: BLOCK_SIZE="2048" UUID="2024-10-17-20-20-49-00" LABEL="DEVUAN60" type="iso9660" PTUUID="3dee7ae1" PTTYPE="dos" PARTUUID="3dee7ae1-01"
/dev/sda2: SEC_TYPE="msdos" UUID="1A0E-5C19" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="3dee7ae1-02"
Next, if you are somewhat confident with command line, you could try adding EMERG to the boot line
I tried that, too, but it doesn't work, as the keyboard is unresponsive in the resulting BusyBox session (regardless on what USB port I plug the keyboard in - and I also tried with two different keyboards just to be sure). I have no PS/2 port on this machine, unfortunately, so I can't test with a PS/2 keyboard.
Last edited by Lauwenmark (2025-02-05 10:54:33)
Offline
The blkid response looks fine.
It looks like the boot preamble is missing some modules; especially I could see it lacks the "hid" module that is required by the "usbhid" module, which (I think) is the one that handles the USB keyboard.
The preamble also seems to be missing a module for the media device. Perhaps you could provide an lsmod listing from the working devuan system so I can check them out.
Offline
Hello:
... result of using the ISO netinstall image ...
I recently had a very hard time with a couple of netinstall *.iso images, devuan_chimaera_4.0.0_amd64_netinstall.iso and daedalus/devuan_daedalus_5.0.1_amd64_netinstall.iso while attempting to install a basic Devuan to a small capacity USB stick.
Have a read here to see how I finally managed to get it done.
Dev1 admin's help was crucial, no way I would have found a way out of the problem I was having.
The thing is that (IMO) the Debian installer (not forked by Devuan) definitely has something wrong with it.
I seriously doubt the Debian devs will do anything about it.
I assume that you have already tried basic dd'ing the *.iso to a USB stick (no Ventoy, etc.), with the usual precautions.
ie: *.iso file SHA256SUM prior to burning to USB and installation media check before proceding with the installation.
I so, check here to see the process which allowed me to get the installer to start working.
And even so, it refused to write GRUB to the indicated location so I had to reboot the installer, drop to rescue mode and install it by hand.
While my box is a standard BIOS boot / non-UEFI workstation, it may solve your problem.
Please keep us posted on how you fare with this.
Best,
A.
Offline
Perhaps you could provide an lsmod listing from the working devuan system so I can check them out.
Here it is, alongside the output of both lsusb and lspci (who knows ? Maybe it will be of some use as well)
sysadmin@terminus:~$ lsmod
Module Size Used by
nvidia_uvm 1540096 0
fuse 176128 2
nft_fib_inet 16384 1
nft_fib_ipv4 16384 1 nft_fib_inet
nft_fib_ipv6 16384 1 nft_fib_inet
nft_fib 16384 3 nft_fib_ipv6,nft_fib_ipv4,nft_fib_inet
qrtr 49152 2
nft_reject_inet 16384 6
nf_reject_ipv4 16384 1 nft_reject_inet
nf_reject_ipv6 20480 1 nft_reject_inet
nft_reject 16384 1 nft_reject_inet
nft_ct 24576 8
nft_chain_nat 16384 3
nf_nat 57344 1 nft_chain_nat
nf_conntrack 188416 2 nf_nat,nft_ct
nf_defrag_ipv6 24576 1 nf_conntrack
nf_defrag_ipv4 16384 1 nf_conntrack
ip_set 61440 0
nf_tables 303104 174 nft_ct,nft_reject_inet,nft_fib_ipv6,nft_fib_ipv4,nft_chain_nat,nft_reject,nft_fib,nft_fib_inet
libcrc32c 16384 3 nf_conntrack,nf_nat,nf_tables
nfnetlink 20480 3 nf_tables,ip_set
rfcomm 94208 4
cmac 16384 3
algif_hash 16384 1
algif_skcipher 16384 1
af_alg 36864 6 algif_hash,algif_skcipher
bnep 28672 2
msr 16384 0
nvidia_drm 77824 92
drm_kms_helper 212992 1 nvidia_drm
nvidia_modeset 1314816 22 nvidia_drm
nls_ascii 16384 1
nls_cp437 20480 1
vfat 24576 1
fat 90112 1 vfat
video 65536 1 nvidia_modeset
parport_pc 40960 0
ppdev 24576 0
lp 20480 0
parport 73728 3 parport_pc,lp,ppdev
intel_rapl_msr 20480 0
intel_rapl_common 32768 1 intel_rapl_msr
edac_mce_amd 40960 0
btusb 69632 0
btrtl 28672 1 btusb
btbcm 24576 1 btusb
btintel 45056 1 btusb
kvm_amd 155648 0
btmtk 16384 1 btusb
iwlmvm 385024 0
nvidia 56795136 2234 nvidia_uvm,nvidia_modeset
kvm 1146880 1 kvm_amd
bluetooth 970752 30 btrtl,btmtk,btintel,btbcm,bnep,btusb,rfcomm
irqbypass 16384 1 kvm
mac80211 1175552 1 iwlmvm
ghash_clmulni_intel 16384 0
sha256_ssse3 32768 0
snd_hda_codec_realtek 176128 1
libarc4 16384 1 mac80211
sha1_ssse3 32768 0
snd_hda_codec_generic 98304 1 snd_hda_codec_realtek
jitterentropy_rng 16384 1
ledtrig_audio 16384 1 snd_hda_codec_generic
snd_hda_codec_hdmi 81920 1
sha512_ssse3 49152 1
sha512_generic 16384 1 sha512_ssse3
snd_usb_audio 380928 0
uvcvideo 131072 0
snd_hda_intel 57344 0
iwlwifi 360448 1 iwlmvm
snd_intel_dspcfg 36864 1 snd_hda_intel
ctr 16384 0
videobuf2_vmalloc 20480 1 uvcvideo
snd_virtuoso 65536 0
snd_intel_sdw_acpi 20480 1 snd_intel_dspcfg
videobuf2_memops 20480 1 videobuf2_vmalloc
aesni_intel 393216 4
videobuf2_v4l2 36864 1 uvcvideo
snd_hda_codec 184320 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_oxygen_lib 53248 1 snd_virtuoso
videobuf2_common 73728 4 videobuf2_vmalloc,videobuf2_v4l2,uvcvideo,videobuf2_memops
snd_usbmidi_lib 45056 1 snd_usb_audio
snd_mpu401_uart 16384 1 snd_oxygen_lib
drbg 45056 1
videodev 294912 3 videobuf2_v4l2,uvcvideo,videobuf2_common
crypto_simd 16384 1 aesni_intel
snd_hda_core 122880 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_rawmidi 53248 2 snd_usbmidi_lib,snd_mpu401_uart
cryptd 28672 3 crypto_simd,ghash_clmulni_intel
cfg80211 1146880 3 iwlmvm,iwlwifi,mac80211
snd_hwdep 16384 2 snd_usb_audio,snd_hda_codec
snd_seq_device 16384 1 snd_rawmidi
evdev 28672 27
joydev 28672 0
mc 81920 5 videodev,snd_usb_audio,videobuf2_v4l2,uvcvideo,videobuf2_common
ansi_cprng 16384 0
snd_pcm 159744 6 snd_hda_codec_hdmi,snd_hda_intel,snd_usb_audio,snd_oxygen_lib,snd_hda_codec,snd_hda_core
drm 614400 47 drm_kms_helper,nvidia,nvidia_drm
rapl 20480 0
ecdh_generic 16384 2 bluetooth
snd_timer 49152 1 snd_pcm
sp5100_tco 20480 0
pcspkr 16384 0
wmi_bmof 16384 0
gigabyte_wmi 24576 0
efi_pstore 16384 0
ecc 40960 1 ecdh_generic
ccp 118784 1 kvm_amd
snd 126976 15 snd_hda_codec_generic,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_usb_audio,snd_usbmidi_lib,snd_oxygen_lib,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_virtuoso,snd_mpu401_uart,snd_pcm,snd_rawmidi
mxm_wmi 16384 0
watchdog 45056 1 sp5100_tco
k10temp 16384 0
rfkill 36864 8 iwlmvm,bluetooth,cfg80211
soundcore 16384 1 snd
button 24576 0
acpi_cpufreq 32768 0
efivarfs 24576 1
ext4 983040 6
crc16 16384 2 bluetooth,ext4
mbcache 16384 1 ext4
jbd2 167936 1 ext4
crc32c_generic 16384 0
hid_multitouch 32768 0
hid_generic 16384 0
usbhid 65536 0
hid 159744 3 usbhid,hid_multitouch,hid_generic
dm_mod 184320 25
ahci 49152 0
libahci 49152 1 ahci
xhci_pci 24576 0
xhci_hcd 315392 1 xhci_pci
r8169 94208 0
nvme 57344 2
libata 401408 2 libahci,ahci
realtek 36864 1
nvme_core 163840 9 nvme
mdio_devres 16384 1 r8169
t10_pi 16384 1 nvme_core
usbcore 348160 7 xhci_hcd,snd_usb_audio,usbhid,snd_usbmidi_lib,uvcvideo,btusb,xhci_pci
scsi_mod 286720 1 libata
crc32_pclmul 16384 0
crc32c_intel 24576 13
libphy 180224 3 r8169,mdio_devres,realtek
i2c_piix4 28672 0
crc64_rocksoft 20480 1 t10_pi
crc64 20480 1 crc64_rocksoft
crc_t10dif 20480 1 t10_pi
scsi_common 16384 2 scsi_mod,libata
usb_common 16384 3 xhci_hcd,usbcore,uvcvideo
crct10dif_generic 16384 0
crct10dif_pclmul 16384 1
crct10dif_common 16384 3 crct10dif_generic,crc_t10dif,crct10dif_pclmul
wmi 36864 4 video,gigabyte_wmi,wmi_bmof,mxm_wmi
sysadmin@terminus:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 048d:8297 Integrated Technology Express, Inc. IT8297 RGB LED Controller
Bus 001 Device 003: ID 0bda:5411 Realtek Semiconductor Corp. RTS5411 Hub
Bus 001 Device 004: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 005: ID 045b:0209 Hitachi, Ltd
Bus 001 Device 006: ID 046d:0825 Logitech, Inc. Webcam C270
Bus 001 Device 007: ID 045b:0209 Hitachi, Ltd
Bus 001 Device 008: ID 0eef:0005 D-WAV Scientific Co., Ltd WS170120
Bus 001 Device 009: ID 0b05:19a7 ASUSTek Computer, Inc. ROG Gaming Display Aura Device
Bus 001 Device 010: ID 0eef:0005 D-WAV Scientific Co., Ltd WS170120
Bus 001 Device 011: ID 046d:c08b Logitech, Inc. G502 SE HERO Gaming Mouse
Bus 001 Device 012: ID 0bda:5450 Realtek Semiconductor Corp. BillBoard Device
Bus 001 Device 013: ID 1b1c:1b11 Corsair K95 RGB Mechanical Gaming Keyboard
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 0bda:0411 Realtek Semiconductor Corp. Hub
Bus 002 Device 003: ID 045b:0210 Hitachi, Ltd
Bus 002 Device 004: ID 045b:0210 Hitachi, Ltd
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 8087:0029 Intel Corp. AX200 Bluetooth
Bus 003 Device 003: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
sysadmin@terminus:~$ lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Starship/Matisse IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:03.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:05.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:07.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 61)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 7
01:00.0 Non-Volatile memory controller: Sandisk Corp SanDisk Ultra 3D / WD PC SN530, IX SN530, Blue SN550 NVMe SSD (DRAM-less) (rev 01)
02:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse Switch Upstream
03:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge
03:01.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge
03:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge
03:03.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge
03:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge
03:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge
03:08.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge
03:09.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge
03:0a.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Matisse PCIe GPP Bridge
04:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983
05:00.0 Non-Volatile memory controller: Sandisk Corp SanDisk Ultra 3D / WD PC SN530, IX SN530, Blue SN550 NVMe SSD (DRAM-less) (rev 01)
06:00.0 Non-Volatile memory controller: Sandisk Corp WD Black SN850X NVMe SSD (rev 01)
07:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 01)
09:00.0 PCI bridge: PLX Technology, Inc. PEX8112 x1 Lane PCI Express-to-PCI Bridge (rev aa)
0a:04.0 Multimedia audio controller: C-Media Electronics Inc CMI8788 [Oxygen HD Audio]
0b:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP
0b:00.1 USB controller: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller
0b:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller
0c:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
0d:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 51)
0e:00.0 VGA compatible controller: NVIDIA Corporation GA104 [GeForce RTX 3070] (rev a1)
0e:00.1 Audio device: NVIDIA Corporation GA104 High Definition Audio Controller (rev a1)
0f:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function
10:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP
10:00.1 Encryption controller: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Cryptographic Coprocessor PSPCPP
10:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller
10:00.4 Audio device: Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controller
Offline
That looks well equipped and farily normal. Though is that only USB 3 ports? Maybe that's a problem for the installer preamble ... I guess your DVD attempt was via a USB drive as well?
If you would have a USB 2 hub it could possibly make a difference; to let the preamble find the ISO and switch into the installer proper.
Alternatively if you could dd the ISO onto an nvme partition to be available there for the preamble's media detection. That would be an option too ... you would boot from the USB stick but let it find the duly labelled nvme partition as its media (for unpacking the installer proper), and when the installer proper has started you could (with immediate Alt-F2 hands-on) guide its media detection to the USB. If you would want that, e.g. to make that nvme partition avaiable for the installation. (If you wish I could give a more detailed step-by-step for this)
Offline