BlackArch / blackarch-iso

BlackArch Linux ISOs
https://www.blackarch.org/
207 stars 80 forks source link

Can't boot the slim-iso #36

Closed Danielgb23 closed 2 years ago

Danielgb23 commented 2 years ago

Trying to boot the iso on an exfat partition with the following grub entry

menuentry 'Black Arch Linux Slim 2021.09.01 x86_64' {
    archisobasedir=blackarch 
    archisolabel=BLACKARCH_202108
    set isofile='/iso/blackarch-linux-slim-2021.09.01-x86_64.iso'
    loopback loop ($isopart)$isofile
    linux (loop)/blackarch/boot/x86_64/vmlinuz-linux img_dev=$imgdevpath img_loop=$isofile earlymodules=loop
    initrd (loop)/blackarch/boot/intel-ucode.img (loop)/blackarch/boot/amd-ucode.img (loop)/blackarch/boot/x86_64/initramfs-linux.img

I get the following error screen: image I t seems to be missing a folder airootfs in the install. When I mount the is I get the following file structure:

shellx64.efi

syslinux:
zzjson.c32    pcitest.c32      isolinux.bin  debug.c32
whichsys.c32  pci.c32          isohdpfx.bin  cpuidtest.c32
vpdtest.c32   menu.c32         ifplop.c32    cpuid.c32
vesamenu.c32  meminfo.c32      ifmemdsk.c32  cpu.c32
vesainfo.c32  memdisk          ifcpu.c32     cptime.c32
vesa.c32      mboot.c32        ifcpu64.c32   config.c32
syslinux.cfg  lua.c32          host.c32      cmenu.c32
syslinux.c32  ls.c32           hexdump.c32   cmd.c32
sysdump.c32   lpxelinux.0      hdt.c32       chain.c32
splash.png    linux.c32        hdt           cat.c32
sdi.c32       libutil.c32      gpxecmd.c32   boot.cat
sanboot.c32   libmenu.c32      gfxboot.c32   archiso_tail.cfg
rosh.c32      liblua.c32       ethersel.c32  archiso_sys-linux.cfg
reboot.c32    libgpl.c32       elf.c32       archiso_sys.cfg
pxechn.c32    libcom32.c32     dmitest.c32   archiso_pxe-linux.cfg
pwd.c32       lfs.c32          dmi.c32       archiso_pxe.cfg
prdhcp.c32    ldlinux.c32      disk.c32      archiso_head.cfg
poweroff.c32  kontron_wdt.c32  dir.c32       archiso.cfg
pmload.c32    kbdmap.c32       dhcp.c32

loader:
loader.conf  entries

EFI:
BOOT

blackarch:
x86_64  version  pkglist.x86_64.txt  grubenv  boot

Which is different to what I find in the iso folder in this repository

ikstream commented 2 years ago

Just to make sure, did you verify the checksum of the iso you downloaded? I am not a big fan of grub, always had issues with it, but from what I can tell, your entry looks correct.

On a side note, is there a reason why you prefer to boot from the iso instead of installing the system?

ikstream commented 2 years ago

I am closing this, as there hasn't been any input in nearly a month. Feel free to reopen if your issue still persists