[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