[Ma-linux] Fedora Core 8

DonJr djr1952 at hotpop.com
Tue Feb 26 13:48:03 EST 2008


On Tue, 2008-02-26 at 10:46 -0500, Przemek Klosowski wrote:
>    > The big advantage of a separate /boot partition in Jay Hart's case is
>    > that it can be shared between multiple OS versions that otherwise have
>    > distinct filesystems, which simplifies the grub.conf setup: all
>    > entries refer to different vmlinuz/initrd entries on the same boot
>    > partition.
> 
>    And if Distribution B says: We OWN /boot so WIPE all "TRASH" currently
>    sitting there. You then lose the ability to easily boot/recover your
>    other operating systems.
> 
> On our critical systems we have a duplicate of the /boot partition on
> a different disk, so that we can still boot up in case of a hardware
> or software failure. This requires manual intervention of course.
> 
> Of course your setup with chainloaders is cute, too, and I like the idea
> of a readily-available rescue, except I did set up a net boot server and
> boot into RIP from across the net.
> 
> I do recommend having either local or remote memtest: assuming you
> have the memtest image in /boot, the GRUB entry is simply
> 
> title memtest-3.1a
>         root (hd0,0)
>         kernel /memtest31a
> 
>    p
> 

And it still fits in under 80 megs since "memtest 31a" is included on
the RIP ISO.

And yes I do set up a local "Trivial File Transfer Protocol server"
using the attached default file and files from the site and a few other
places.

The "local recsue/install real boot partition" is real handy for the
server and traveling laptops.

With the addition a "grub.exe" (also from the RIP CD) i can rescue
almost any i386 based laptop that can be attached to my local net.

-- 
 DonJr



-------------- next part --------------
DEFAULT menu.c32
PROMPT 0
MENU TITLE Djr netboot RIPLinuX and edgy
TIMEOUT 0

# DISPLAY boot.txt
# DEFAULT edgy_i386_install
# DEFAULT RIP_Linux_rescue_system

LABEL riplinux
    MENU LABEL RIP ^Linux rescue system
    KERNEL RIP/kernel
    APPEND vga=normal nokeymap initrd=RIP/rootfs.cgz root=/dev/ram0 rw

LABEL rip_keymap
    MENU LABEL RIP ^Linux rescue system (select keymap)
    KERNEL RIP/kernel
    APPEND vga=normal initrd=RIP/rootfs.cgz root=/dev/ram0 rw

LABEL rip_X_linux
    MENU LABEL RIP Linux rescue system with X (requires at least 256M of memory)
    KERNEL RIP/kernel
    APPEND vga=normal nokeymap initrd=RIP/rootfsx.cgz root=/dev/ram0 rw acpi=off

# LABEL RIP_X_Linux_rescue_system_keymap
#    KERNEL RIP/kernel
#    APPEND vga=normal initrd=RIP/rootfsx.cgz root=/dev/ram0 rw acpi=off

# LABEL ripedit
#    MENU LABEL RIP Edit and put 'root=/dev/XXXX' Linux partition to boot!
#    KERNEL RIP/kernel
#    APPEND vga=normal ro acpi=off

LABEL memtest
    MENU LABEL memtest
    KERNEL RIP/memtest
    APPEND -

LABEL grub
    MENU LABEL grub as a chain loader
    KERNEL RIP/grub.exe
    APPEND -

LABEL boot_MBR
    MENU LABEL Boot MBR on first hard drive!
    KERNEL RIP/chain.c32
    APPEND hd0 0

LABEL boot_partition_1
    MENU LABEL Boot partition (1 2 3 4+) on first hard drive!
    KERNEL RIP/chain.c32
    APPEND hd0 1

# LABEL boot_partition_2
#    MENU LABEL Boot partition 2 on first hard drive!
#    KERNEL RIP/chain.c32
#    APPEND hd0 2

LABEL edgy_install
    MENU LABEL edgy install
    kernel ubuntu/edgy/i386/linux
    append vga=normal initrd=ubuntu/edgy/i386/initrd.gz ramdisk_size=16417 root=/dev/ram rw  --

LABEL edgy_linux
    MENU LABEL edgy linux
    kernel ubuntu/edgy/i386/linux
    append vga=normal initrd=ubuntu/edgy/i386/initrd.gz ramdisk_size=16417 root=/dev/ram rw  --

LABEL edgy_server
    MENU LABEL edgy server
    kernel ubuntu/edgy/i386/linux
    append base-installer/kernel/linux/extra-packages-2.6= pkgsel/install-pattern=~t^ubuntu-standard$ pkgsel/language-pack-patterns= pkgsel/install-language-support=false vga=normal initrd=ubuntu/edgy/i386/initrd.gz ramdisk_size=16417 root=/dev/ram rw  --

LABEL edgy_expert
    MENU LABEL edgy expert
    kernel ubuntu/edgy/i386/linux
    append priority=low vga=normal initrd=ubuntu/edgy/i386/initrd.gz ramdisk_size=16417 root=/dev/ram rw  --

LABEL edgy_server_expert
    MENU LABEL edgy server expert
    kernel ubuntu/edgy/i386/linux
    append base-installer/kernel/linux/extra-packages-2.6= pkgsel/install-pattern=~t^ubuntu-standard$ pkgsel/language-pack-patterns= pkgsel/install-language-support=false priority=low vga=normal initrd=ubuntu/edgy/i386/initrd.gz ramdisk_size=16417 root=/dev/ram rw  --

LABEL edgy_rescue
    MENU LABEL edgy rescue
    kernel ubuntu/edgy/i386/linux
    append vga=normal initrd=ubuntu/edgy/i386/initrd.gz ramdisk_size=16417 root=/dev/ram rw  rescue/enable=true --

LABEL feisty_install
    MENU LABEL feisty install
    kernel ubuntu/feisty/i386/linux
    append vga=normal initrd=ubuntu/feisty/i386/initrd.gz ramdisk_size=16417 root=/dev/ram rw  --

LABEL feisty_linux
    MENU LABEL feisty linux
    kernel ubuntu/feisty/i386/linux
    append vga=normal initrd=ubuntu/feisty/i386/initrd.gz ramdisk_size=16417 root=/dev/ram rw  --

LABEL feisty_server
    MENU LABEL feisty server
    kernel ubuntu/feisty/i386/linux
    append base-installer/kernel/linux/extra-packages-2.6= tasks=standard pkgsel/language-pack-patterns= pkgsel/install-language-support=false vga=normal initrd=ubuntu/feisty/i386/initrd.gz ramdisk_size=16417 root=/dev/ram rw  --

LABEL feisty_expert
    MENU LABEL feisty expert
    kernel ubuntu/feisty/i386/linux
    append priority=low vga=normal initrd=ubuntu/feisty/i386/initrd.gz ramdisk_size=16417 root=/dev/ram rw  --

LABEL feisty_server_expert
    MENU LABEL feisty server expert
    kernel ubuntu/feisty/i386/linux
    append base-installer/kernel/linux/extra-packages-2.6= tasks=standard pkgsel/language-pack-patterns= pkgsel/install-language-support=false priority=low vga=normal initrd=ubuntu/feisty/i386/initrd.gz ramdisk_size=16417 root=/dev/ram rw  --

LABEL feisty_rescue
    MENU LABEL feisty rescue
    kernel ubuntu/feisty/i386/linux
    append vga=normal initrd=ubuntu/feisty/i386/initrd.gz ramdisk_size=16417 root=/dev/ram rw  rescue/enable=true --

LABEL Gusty_install
    MENU LABEL Gusty Install
    kernel ubuntu/gusty/i386/linux
    append vga=normal initrd=ubuntu/gusty/i386/initrd.gz -- 
LABEL Gusty_linux
    MENU LABEL Gusty Linux
    kernel ubuntu/gusty/i386/linux
    append vga=normal initrd=ubuntu/gusty/i386/initrd.gz -- 
LABEL Gusty_cli
    MENU LABEL Gusty CLI
    kernel ubuntu/gusty/i386/linux
    append tasks=standard pkgsel/language-pack-patterns= pkgsel/install-language-support=false vga=normal initrd=ubuntu/gusty/i386/initrd.gz -- 

LABEL Gusty_expert
    MENU LABEL Gusty expert
    kernel ubuntu/gusty/i386/linux
    append priority=low vga=normal initrd=ubuntu/gusty/i386/initrd.gz -- 
LABEL Gusty_cli-expert
    MENU LABEL Gusty cli expert
    kernel ubuntu/gusty/i386/linux
    append tasks=standard pkgsel/language-pack-patterns= pkgsel/install-language-support=false priority=low vga=normal initrd=ubuntu/gusty/i386/initrd.gz -- 

LABEL Gusty rescue
    MENU LABEL Gusty rescue
    kernel ubuntu/gusty/i386/linux
    append vga=normal initrd=ubuntu/gusty/i386/initrd.gz rescue/enable=true -- 
												
# PROMPT 1
# TIMEOUT 0


More information about the Ma-linux mailing list