http://www.Linux-Boot.net


Linux-Boot.net

BIOS
CPU Arch

MBR
Boot Stages
Boot Squence
Boot Errors

Booting
Boot-Loaders
SysLinux
Grub
Lilo


RootFS-HOWTO
RootFS-Config
RootFS-HOWTO


InitRD-HOWTO
InitRD
InitRD-Config
InitRD-HOWTO

Creating initrd.gz
RamDisk
Loop

Viewing initrd.gz


Obsolete
initrd/rootfs Scripts

Old Scripts


initrd HOWTO Scripts
rootfs HOWTO Scripts
( Bootable CF, USB, FD, CD )
Standalone Boot
/boot
InitRD
RootFS
Patches


Boot Media
CD-Boot
Floppy-Boot
USB-Boot
Compact-Flash-Boot
Network-Boot
DOS


Chroot


Forgot Root PassWord


CDRW HOWTO



1U Rackmount Chassis

Custom-Chassis.com

Linux-1U.net

1U-ITX.net


ITX-Blades.net


Small PC cases

Mini-Box.net

Wrap-Box.net

Wrap-OS.net


Wan-Sim.net



Linux-Consulting.com

Linux-CAE.net

Linux-Sec.net

Linux-Boot.net

Linux-Backup.net

Linux-Wireless.org

Linux-Office.net

Linux-Video.net

Linux-VOIP.net

Linux-Jobs.net

Linux-Diff.net

1U-Raid5.net

Linux-Howto.net


Spam Reporting



Free Linux CDs

ISO9660.org

Distro-CD.org

Patch-CD.org




Contact



Linux is a registered trademark of
Linus Torvalds

More Linux Legalese


Syslinux-Howto
Re-Installing Syslinux
  • your /dev/hda disk doesn't boot and you have /etc/syslinux.conf configured

  • Boot off any other boot media

Making a SysLinux Boot Floppy

    #
    # Make a Syslinux Boot Floppy
    #
    # Low level format ( fdformat or superformat )
    #
    superformat /dev/fd0H1440
    -- or --
    fdformat /dev/fd0H1440
    #
    # To fit Larger kernels -- use a standard 1.44MB floppy formatted for higher capacity
    # fdformat will either format it or abort
      fdformat [ -h ] /dev/fd0u1680 1.68MB floppy
      fdformat [ -h ] /dev/fd0u1760 1.76MB floppy
      fdformat [ -h ] /dev/fd0u1920 1.92MB floppy
      fdformat [ -h ] /dev/fd0u2880 2.88MB floppy
    #
    # DOS format ( mformat or mkfs -t msdos )
    mformat a:/s
    #
    # Save the boot info
    dd if=/dev/fd0 of=/boot/dos.bss bs=512 count=1
    #
    # Save the boot info
    syslinux /dev/fd0
    -- or --
    syslinux -s /dev/fd0u1680
    #
    # Prepare and mount the boot floppy
    mkdir /mnt/dos ; mount -t msdos /dev/fd0 /mnt/dos
    #
    # Put the boot files onto the boot floppy
    cp -p /boot/dos.bss /mnt/dos
    cp -p /boot/vmlinuz-2.6.7 /mnt/dos/linux
    #
    # boot config files
    cp -p syslinux.cfg /mnt/dos/syslinux.cfg
    cp -p syslinux.msg /mnt/dos/syslinux.msg
    #
    # done creating the syslinux bootfloppy
    sync
    umount /mnt/dos
    #
    # End


Copyright © 2000
Linux-Consulting
All Rights Reserved.
Updated: Tue Aug 23 04:55:54 2005 PDT