HOWTO:Adding a GRUB 2 item in the boot-menu of Pardus (GRUB Legacy)

From PardusWiki
Revision as of 14:47, 9 January 2011 by Atolboo (Talk | contribs)
Jump to: navigation, search

Contents

Introduction

Pardus uses GRUB Legacy as boot-loader to start your computer.

Some other Linux distributions use GRUB 2.

This is a manual how to add a menu-item from GRUB 2 in the menu-item of Pardus (GRUB Legacy).

Find the /dev/value

Open System > KDE Partition Manager and note the partition value /dev/sd?? =[2] of the OS (partition) that uses Grub 2.=Create/check mounting point for /dev/sd??= Open System Settings > Disk Manager and create (Edit button) a mounting point for /dev/sd??

Find information from grub.cfg

Open Dolphin > Places > partition /dev/sd?? > goto /boot/grub and open (KWrite) the file grub.cfg. In KWrite > Edit > Find...>

### BEGIN /etc/grub.d/10_linux ###

Example:

### BEGIN /etc/grub.d/10_linux ###
Found linux image: /boot/vmlinuz-2.6.31-9-rt
Found initrd image: /boot/initrd.img-2.6.31-9-rt
menuentry "Ubuntu, Linux 2.6.31-9-rt" =[1]{
       recordfail=1
       if [ -n ${have_grubenv} ]; then save_env recordfail; fi
   set quiet=1
   insmod ext2
   set root=(hd0,8)
   search --no-floppy --fs-uuid --set 663376fb-d638-4581-8e24-ebf04e40b89d
   linux    /boot/vmlinuz-2.6.31-9-rt =[3] root=UUID=663376fb-d638-4581-8e24-ebf04e40b89d ro   quiet splash =[5]
   initrd    /boot/initrd.img-2.6.31-9-rt =[4]
}

Creating menu-item

Open System Settings > Boot Manager > Add New > Linux and enter the values:

Tittle       > value from [1] or whatever you want
Disk         > value from [2]
Kernel       > value from [3]
Ramdisk File > value from [4]
Boot options > value [5]

Select OK > Green mark (don't forget this one) > Close System Settings.

For the above example this would be:

Tittle       > Ubuntu, Linux 2.6.31-9-rt
Disk         > /dev/sda8
Kernel       > /boot/vmlinuz-2.6.31-9-rt
Ramdisk File > /boot/initrd.img-2.6.31-9-rt
Boot options > root=UUID=663376fb-d638-4581-8e24-ebf04e40b89d ro   quiet splash

'root=UUID=663376fb-d638-4581-8e24-ebf04e40b89d' can be replaced by 'root=/dev/sda8' (value from [2])

Personal tools
Namespaces
Variants
Actions
Navigation
Print/export
Toolbox