You are not logged in.
Pages: 1
I try to make multiboot USB drive as described in Arch Wiki Multiboot_USB_drive#Manual_configuration.
grub.cfg
# path to the partition holding ISO images (using UUID)
probe -u $root --set=rootuuid
set imgdevpath="/dev/disk/by-uuid/$rootuuid"
# define globally (i.e outside any menuentry)
insmod search_fs_uuid
search --no-floppy --set=isopart --fs-uuid 2018-09-01-05-02-23-00
# later use inside each menuentry instead
loopback loop ($isopart)$isofile
menuentry '[loopback]archlinux-2018.09.01-x86_64.iso' {
set isofile='/iso/archlinux-2018.09.01-x86_64.iso'
loopback loop $isofile
linux (loop)/arch/boot/x86_64/vmlinuz img_dev=$imgdevpath img_loop=$isofile earlymodules=loop
initrd (loop)/arch/boot/intel_ucode.img (loop)/arch/boot/amd_ucode.img initrd (loop)/arch/boot/x86_64/archiso.img
}After reboot GRUB show menu with one item '[loopback]archlinux-2018.09.01-x86_64.iso'. I press enter then GRUB say:
error: invalid file name 'initrd'.
Press any key to continue...System not load.
Last edited by Kirill Bugaev (2018-09-11 01:41:15)
Offline
I replace the last string in grub.cfg
initrd (loop)/arch/boot/intel_ucode.img (loop)/arch/boot/amd_ucode.img initrd (loop)/arch/boot/x86_64/archiso.imgwith
initrd (loop)/arch/boot/x86_64/archiso.imgand system load without visible errors.
Is it mistake in Arch Wiki?
Offline
According to ArchWiki Microcode#Manual_method path to initramfs should follow microcode path without repeat of 'initrd'.
Offline
I have corrected Multiboot_USB_drive#Arch_Linux_monthly_release page.
Offline
Pages: 1