# sys:/ce -s sys:/install.cmd -args "usbdrv0 ide0 iso9660 fat32" # ARGS: # , , , # # Partition install device sys:/sdutil -C part_dos -dev $1 # Rescan new partitions sys:/sdutil -C partition_rescan -dev $1 sys:/sdutil -C list_part_dos -dev $1 # Format boot partition sys:/sdutil -C format_$3 -dev $1p0 # Make boot media volume mkvol bootmedia $2 $0 # Make boot partition volume mkvol bootpart $3 $1p0 # Prepare directories mkdir bootpart:/boot mkdir bootpart:/boot/limine mkdir bootpart:/EFI mkdir bootpart:/EFI/BOOT # Copy files copy bootmedia:/boot/kernel.elf bootpart:/boot/kernel.elf copy bootmedia:/boot/limine/limine-bios.sys bootpart:/boot/limine/limine-bios.sys copy bootmedia:/boot/limine/limine-bios-cd.bin bootpart:/boot/limine/limine-bios-cd.bin copy bootmedia:/boot/limine/limine.conf bootpart:/boot/limine/limine.conf copy bootmedia:/boot/limine/limine-uefi-cd.bin bootpart:/boot/limine/limine-uefi-cd.bin copy bootmedia:/boot/mop3dist.tar.lz4 bootpart:/boot/mop3dist.tar.lz4 copy bootmedia:/EFI/BOOT/BOOTIA32.EFI bootpart:/EFI/BOOT/BOOTIA32.EFI copy bootmedia:/EFI/BOOT/BOOTX64.EFI bootpart:/EFI/BOOT/BOOTX64.EFI # List ls bootpart:/boot ls bootpart:/boot/limine sys:/sdutil -C install_limine_stage2 -dev $1