Hi Eric, You wrote: > > - fdisk /dev/sdb > > -> set partition 1 to FAT12 and bootable > > - dd of mbr.bin (from syslinux) to /dev/sdb > > dd if=mbr.bin of=/dev/sdb > > Other way round: FIRST install the syslinux MBR and THEN > adjust it with fdisk. And please use FAT16 or FAT32.
next try (Partition-Type=FAT16): =============================================================== - dd of mbr.bin (from syslinux) to /dev/sdb dd if=mbr.bin of=/dev/sdb - fdisk /dev/sdb -> set partition 1 to FAT16 and bootable - create FAT16 filesystem on sdb1: mkdosfs -F 16 /dev/sdb1 - create bootsector using your tool: ./sys-freedos.pl --disk=/dev/sdb1 DOS boot sector for /dev/sdb1 will be created by: nasm -o /dev/stdout -dISFAT16 ./bootsecs/boot.asm Using FAT16, boot code starts at offset 3e. Extended info: drive 0, res. 0, sig. 29, serno 4208-EC1D, name [ ], type [FAT16 ]. Boot sector successfully updated. - mount sdb1 - copy kernel.sys and command.com to sdb1 - umount sdb1 - try to boot... this results in "Missing operating system" Next try (Partition-Type=FAT32): =============================================================== - fdisk /dev/sdb -> set partition 1 to FAT32 (0x0b) and bootable - create FAT32 filesystem on sdb1: mkdosfs -F 32 /dev/sdb1 - create bootsector using your tool: ./sys-freedos.pl --disk=/dev/sdb1 DOS boot sector for /dev/sdb1 will be created by: nasm -o /dev/stdout ./bootsecs/boot32.asm Using FAT32, boot code starts at offset 5a. Extended info: drive 0, res. 0, sig. 29, serno 4209-57AB, name [ ], type [FAT32 ]. Boot sector successfully updated. - mount sdb1 - copy kernel.sys and command.com to sdb1 - umount sdb1 - try to boot... this results in nothing at all being printed. Next try (Partition-Type=FAT32 LBA) =============================================================== - fdisk /dev/sdb -> set partition 1 to FAT32 LBA (0x0c) and bootable - create FAT32 filesystem on sdb1: mkdosfs -F 32 /dev/sdb1 - create bootsector using your tool: ./sys-freedos.pl --disk=/dev/sdb1 --lba - mount sdb1 - copy kernel.sys and command.com to sdb1 - umount sdb1 - try to boot... This results in "Loading FreeDOS No KERNEL SYS" I suspect that mkdosfs is somehow spitting in the soup, I suppose because it cannot handle LBA addressing. Any ideas? > Did you check if your BIOS has various USB boot styles > to chose from? My BIOS seems to be pretty good. The choices are: [the usual stuff, HDD-0,1,2,3; CDROM; SCSI; LS120; Floppy; etc] USB-FDD USB-ZIP USB-CDROM USB-HDD I chose "USB-HDD". I presume all the other USB- choices involve attaching the actual hardware via USB. cheers, Robert Urban ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user