Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo


#99 Error creating dual boot

Kenneth Davis
Kernel (32)
Willem Visser

I followed the Freedos manual on creating a dual boot (johnson.tmfc.net/dos/) and created a freedos installation cd (GPartedLiveCD) as described in the manual. I booted the pc and started "linux". I selected XVesa server as a boot option and went to "Done".

Then an error message appeared:"No GPartedLiveCD found. Kernel panic- not syncing:Attempted to kill init".

What am i doing wrong?




  • Willem Visser
    Willem Visser

    I downloaded an iso image of a GPartedLiveCD from your site and it worked! I was able to partition the disk. After that I used the other disk to install Freedos .95.
    Creating the GAG was also no problem.
    I started Freedos, but was not able to see the contents of the old floppies ( that were made under ms-dos).
    The floppy was loaded bu instead of the files showd only one fil, named RRaA or Freed.os.
    What can i do in freedos to show the contents of the old floppys?

  • I remember seeing that guide on Johnson Lam's site, but it was a while ago. Apparently you're referring to this (and it's unofficial, BTW): http://johnson.tmfc.net/dos/dos-prewin.html

    It seems to be mostly about resizing XP's NTFS to allow dual booting with FreeDOS (since XP has no real DOS anymore except maybe optional floppy-only). Vista on up allow natively resizing NTFS, so you shouldn't need GParted just to resize NTFS and create a DOS FAT.

    But you seem to say you're dual booting with Linux. Well, first of all, that old copy is from 2006, so I wouldn't recommend that. If you want a semi-lean Linux, I'd (naively) suggest PuppyLinux. Dual booting is easier when you can just wipe the whole physical drive and start from scratch. I personally would (and do) use it and BTTR's simple BOOTMGR. There is no huge need to install FreeDOS from another OS. You can use FD FDISK (or similar, e.g. XFDISK or SPFDISK) to create a FAT, reboot, FORMAT it, then SYS C: and XCOPY whatever files / dirs you want. Though I think Windows works better if you do other OSes first before actually installing Windows. For Vista and newer, you may need to muck with the newer BCD boot manager, so search online for EasyBCD to help you. (Or use UNetBootin or Rufus for USB drive.)

    As for old floppies, reading them from within FreeDOS should work fine. While I don't use floppies as much anymore (as they are unpopular, though I do have a Sony USB floppy drive), I've never had any issues (except in rare cases) with FAT12 floppies across OSes.

    Way back in the day, my 1994 PC wrote some floppies that may or may not have been formatted properly. For some reason, no later machine was ever able to read those, but otherwise I've had no problems reading floppies across machines. But keep in mind that hardware isn't infallible and sometimes drives fail or are misaligned. You "should" be able to read floppies (and/or raw images of them) inside Linux via mounting or MTools or QEMU or VBox or whatever. If it doesn't work there either, your problem is a bit more difficult to solve.

    P.S. If none of this is helpful enough, try the mailing lists (e.g. freedos-user), where more experienced people lurk.