You are not logged in.
I cannot boot archlinux-2021.11.01-x86_64.iso that was put into ntfs by grub2.
I prefer to put archlinux-2021.11.01-x86_64.iso into NTFS partion using grub2 to boot into install guide. I found that archlinux-2020.08.01-x86_64.iso can be success but archlinux-2021.11.01-x86_64.iso can not because initramfs can not spicified NTFS。
/etc/etc/grub.d/40_custom
menuentry '[loopback]archlinux-2021.11.01-x86_64.iso' {
insmod ntfs
insmod progress
##only rect the 2021.11.01 to equel yours
set isofile='/boot/iso/archlinux-2021.11.01-x86_64.iso'
search --no-floppy -f --set=root $isofile
probe -u $root --set=abc
set pqr="/dev/disk/by-uuid/$abc"
echo loop iso root in ($root)$isofile
echo loading loop device...
loopback loop ($root)$isofile
echo loading vmlinuz...
linux (loop)/arch/boot/x86_64/vmlinuz-linux img_dev=$pqr img_loop=$isofile earlymodules=loop
echo loading memdisk...
initrd (loop)/arch/boot/intel-ucode.img (loop)/arch/boot/amd-ucode.img (loop)/arch/boot/x86_64/initramfs-linux.img
echo OK!!! Please wait a while...
}
Why can not initramfs of archlinux-2021.11.01-x86_64.iso specified NTFS while that of archlinux-2020.08.01-x86_64.iso can??
Last edited by bfdddp (2021-11-10 13:12:27)
Offline
Because NTFS module was removed from kernel few months back. I don't remember when but you would find details by googling.
Offline
Because NTFS module was removed from kernel few months back. I don't remember when but you would find details by googling.
Googling does not work IN MY COUNTRY. Is it possible NTFS module will be added back?
Offline
https://github.com/archlinux/svntogit-p … 5516073c12
Possible option are to recompile kernel.
Option that I chose was to create 2GB FAT partition. And put Arch ISO in that.
Last edited by amish (2021-11-11 09:52:18)
Offline
The chances of the ntfs module being added back are *exremely* slim. 5.15 includes the new ntfs3 module.
Offline