Не могу загрузиться с флэшки
Я решил собрать маленькую систему Linux на флешке, где есть только стандартные утилиты, чтобы можно было управлять дисками. Для сборки я воспользоваться этой статьёй. После того, как я закончил со сборкой системы, я отформатировал флешку под fat32, создал раздел с флагом boot и закинул туда файлы (если что, не тупо скопировал). Загружаюсь с виртуальной машины:
sudo qemu-system-x86_64 -hdb /dev/sdb1 -m 1024
И мне пишет:
Booting from Hard Disk
this is not bootable disk please insert a bootable floppy and press any key to try again
Если загружаться без виртуальной машины (как обычно, при установке системы) вылазиет тоже самое. Что я сделал не так?
ls /mnt
после монтирования /dev/sdb1
:
boot
syslinux.cfg
ldlinux.sys
ldlinux.c32
ls boot
kernel
initrd
ls kernel
main.lk
ls initrd
main.gz
cat syslinux.cfg
default mm
label mm
kernel /boot/kernel/main.lk
append initrd=/boot/initrd/main.gz load_ramdisk=1 ramdisk_size=5000 rw root=/dev/ram0
label mc
kernel /boot/kernel/main.lk
append initrd=/boot/initrd/custom.gz load_ramdisk=1 ramdisk_size=5000 rw root=/dev/ram0
label cm
kernel /boot/kernel/custom.lk
append initrd=/boot/initrd/main.gz load_ramdisk=1 ramdisk_size=5000 rw root=/dev/ram0
label cc
kernel /boot/kernel/custom.lk
append initrd=/boot/initrd/custom.gz load_ramdisk=1 ramdisk_size=5000 rw root=/dev/ram0
label hd
localboot 0x80