Revision history for Grub2
Additions:
[[HomePage]] > [[ComponentHowTo Components and HowTos]] > [[BootIndex Booting]] / [[InstallationIndex Install]] > [[Bootloaders Boot Loaders]]
{{include pagesGRUB}}
====Grub 2====
{{include pagesGRUB}}
====Grub 2====
Deletions:
====Grub 2 Made Easy====
Additions:
[[HomePage]] > [[ComponentHowTo Components and HowTos]] > [[BootIndex Booting]] > [[Bootloaders Boot Loaders]]
Deletions:
Additions:
linux /qrky-130/vmlinuz pdev1=sdc3 psubdir=quirky130
Deletions:
Additions:
after you have edited 40_custom you will need to run update-grub in mint or so with grub 2.
you can also create a file called /boot/grub/custom.cfg and add your grub menu there. this file will be read by grub when booting and display that in the menu. (there is no need to edit 40_custom any more and you can edit this file from your puppy os and no need to boot into the main so with grub and run update-grub). i prefer this if i have puppy on hdd.
you can also create a file called /boot/grub/custom.cfg and add your grub menu there. this file will be read by grub when booting and display that in the menu. (there is no need to edit 40_custom any more and you can edit this file from your puppy os and no need to boot into the main so with grub and run update-grub). i prefer this if i have puppy on hdd.
Additions:
[[HomePage]] > [[ComponentHowTo Components and HowTos]] > [[BootIndex Booting]]
Additions:
==== Important to Note====
Also another thing you can do, you will not need to use 40-custom and run "sudo update-grub" (remember to still need to stop os prober), is create the file. /boot/grub/custom.cfg this file will be loaded on bootup of computer and used over and above the mentioned 40_custom file. you do not need to run the command "sudo update-grub" from within the main os that grub 2 is using. you just add the info to the custom.config file and boot computer. great for when setting up puppy you can just go to the file add entries and your done. all from within puppy.
Also another thing you can do, you will not need to use 40-custom and run "sudo update-grub" (remember to still need to stop os prober), is create the file. /boot/grub/custom.cfg this file will be loaded on bootup of computer and used over and above the mentioned 40_custom file. you do not need to run the command "sudo update-grub" from within the main os that grub 2 is using. you just add the info to the custom.config file and boot computer. great for when setting up puppy you can just go to the file add entries and your done. all from within puppy.
Additions:
==Categories==
CategoryInstallation
CategoryInstallation
Additions:
Grub2 is a [[BootLoaders Boot Loader]]. Most people in our freenode channel #puppylinux think that Grub 2 is confusing, and it can be. I tried for some time then gave up and continued booting from cd.
[[Puppy431 Puppy Linux 431]]
[[sfs what are .sfs files]]
[[Puppy431 Puppy Linux 431]]
[[sfs what are .sfs files]]
Deletions:
[[PuppyLinux431 Puppy Linux 431]]
[[sfsFiles what are .sfs files]]
Additions:
----
CategoryCommandLine
CategoryCommandLine
Additions:
Grub2 is a [[BootLoader]]. Most people in our freenode channel #puppylinux think that Grub 2 is confusing, and it can be. I tried for some time then gave up and continued booting from cd.
==Also see==
[[BootLoaders]]
[[WhatPuppyLinuxIsBestForYou What puppy Linux is best for you]]
[[PuppyLinux431 Puppy Linux 431]]
[[PuppyLinux5Series Puppy Linux 5 Series]]
[[LighthousePuppy Lighthouse Puppy]]
[[QuirkyPuppy Quirky Puppy]]
[[sfsFiles what are .sfs files]]
==Also see==
[[BootLoaders]]
[[WhatPuppyLinuxIsBestForYou What puppy Linux is best for you]]
[[PuppyLinux431 Puppy Linux 431]]
[[PuppyLinux5Series Puppy Linux 5 Series]]
[[LighthousePuppy Lighthouse Puppy]]
[[QuirkyPuppy Quirky Puppy]]
[[sfsFiles what are .sfs files]]
Deletions:
My other links
1) [[http://puppylinux.org/wikka/WhatPuppyLinuxIsBestForYou What puppy Linux is best for you]]
2) [[http://puppylinux.org/wikka/PuppyLinux431 Puppy Linux 431]]
3) [[http://puppylinux.org/wikka/PuppyLinux5Series Puppy Linux 5 Series]]
4) [[http://puppylinux.org/wikka/LighthousePuppy Lighthouse Puppy]]
5) [[http://puppylinux.org/wikka/QuirkyPuppy Quirky Puppy]]
6) [[http://puppylinux.org/wikka/sfsFiles what are .sfs files]]
Additions:
====Grub 2 Made Easy====
(As mint is built on ubuntu base here is a tutoral on grub 2 for ubuntu. [[https://help.ubuntu.com/community/Grub2 **Click Here**]])
open 40_custom you will see Similar to this.
here are my custom entries. (note that the main entry for Mint 10 I left in grub.cfg this is needed encase you update the os changes). also after you have configured grub you need to run sudo sudo update-grub.
[[http://www.murga-linux.com/puppy/viewtopic.php?t=54210 Frugal Install and Grub 2]]
[[http://www.murga-linux.com/puppy/viewtopic.php?t=63175 Frugal Install & GRUB 2 on Linux Mint (Ubuntu?)]]
[[http://www.murga-linux.com/puppy/viewtopic.php?p=452811#452811 grub.cfg is for grub2]] (remember not to edit Grub.cfg manually).
[[http://www.murga-linux.com/puppy/viewtopic.php?t=64525 How to set up grub 2 to boot Puppy frugal install]]
(As mint is built on ubuntu base here is a tutoral on grub 2 for ubuntu. [[https://help.ubuntu.com/community/Grub2 **Click Here**]])
open 40_custom you will see Similar to this.
here are my custom entries. (note that the main entry for Mint 10 I left in grub.cfg this is needed encase you update the os changes). also after you have configured grub you need to run sudo sudo update-grub.
[[http://www.murga-linux.com/puppy/viewtopic.php?t=54210 Frugal Install and Grub 2]]
[[http://www.murga-linux.com/puppy/viewtopic.php?t=63175 Frugal Install & GRUB 2 on Linux Mint (Ubuntu?)]]
[[http://www.murga-linux.com/puppy/viewtopic.php?p=452811#452811 grub.cfg is for grub2]] (remember not to edit Grub.cfg manually).
[[http://www.murga-linux.com/puppy/viewtopic.php?t=64525 How to set up grub 2 to boot Puppy frugal install]]
Deletions:
(As mint is built on ubuntu base here is a tutoral on grub 2 for ubuntu. [[https://help.ubuntu.com/community/Grub2 Click Here]])
open 40_custom you will see this
here are my custom entries. (note that the main entry for Mint 10 I left in grub.cfg this is needed incase ou update the os changes). also after you have configured grub you need to run sudo sudo update-grub.
#menuentry "Linux Mint 9, 2.6.32-25-generic (/dev/sda3) (on /dev/sda3)" {
# insmod part_msdos
# insmod ext2
# set root='(hd0,msdos3)'
# search --no-floppy --fs-uuid --set #a3ae7b78-414e-429c-89e0-8ba82c952877
# linux /boot/vmlinuz-2.6.32-22-generic root=UUID=a3ae7b78-414e-429c-89e0-8ba82c952877 ro quiet splash
# initrd /boot/initrd.img-2.6.32-22-generic
#}
#menuentry "Linux Mint 9, 2.6.32-25-generic (/dev/sda3) -- recovery mode (on /dev/sda3)" {
# insmod part_msdos
# insmod ext2
# set root='(hd0,msdos3)'
# search --no-floppy --fs-uuid --set a3ae7b78-414e-429c-89e0-8ba82c952877
# linux /boot/vmlinuz-2.6.32-22-generic root=UUID=a3ae7b78-414e-429c-89e0-8ba82c952877 ro single
# initrd /boot/initrd.img-2.6.32-22-generic
#}
#menuentry "Linux Mint 9, 2.6.32-22-generic (/dev/sda3) (on /dev/sda3)" {
# insmod part_msdos
# insmod ext2
# set root='(hd0,msdos3)'
# search --no-floppy --fs-uuid --set
#}
#menuentry "Linux Mint 9, 2.6.32-22-generic (/dev/sda3) -- recovery mode #(on /dev/sda3)" {
# insmod part_msdos
# insmod ext2
# set root='(hd0,msdos3)'
# search --no-floppy --fs-uuid --set a3ae7b78-414e-429c-89e0-8ba82c952877
# linux /boot/vmlinuz-2.6.32-21-generic root=UUID=a3ae7b78-414e-429c-89e0-8ba82c952877 ro single
# initrd /boot/initrd.img-2.6.32-21-generic
#}
#menuentry "Linux Mint 9, 2.6.32-21-generic (/dev/sda3) (on /dev/sda3)" {
# insmod part_msdos
# insmod ext2
# set root='(hd0,msdos3)'
# search --no-floppy --fs-uuid --set
#}
#menuentry "Linux Mint 9, 2.6.32-21-generic (/dev/sda3) -- recovery mode #(on /dev/sda3)" {
# insmod part_msdos
# insmod ext2
# set root='(hd0,msdos3)'
# search --no-floppy --fs-uuid --set a3ae7b78-414e-429c-89e0-8ba82c952877
# linux /boot/vmlinuz-2.6.32-21-generic root=UUID=a3ae7b78-414e-429c-89e0-8ba82c952877 ro single
# initrd /boot/initrd.img-2.6.32-21-generic
#}
#menuentry 'LinuxMint Debian GNU/Linux, with Linux 2.6.32-5-686' --class linuxmint --class gnu-linux --class gnu --class os {
# insmod part_msdos
# insmod ext2
# set root='(hd0,msdos5)'
# search --no-floppy --fs-uuid --set 77419c15-6c3c-4e67-95f2-3d8588bb3613
# echo 'Loading Linux 2.6.32-5-686 ...'
# linux /boot/vmlinuz-2.6.32-5-686 root=UUID=77419c15-6c3c-4e67-95f2-3d8588bb3613 ro vga=773 quiet
# echo 'Loading initial ramdisk ...'
# initrd /boot/initrd.img-2.6.32-5-686
#}
#menuentry 'LinuxMint Debian GNU/Linux, with Linux 2.6.32-5-686 (recovery mode)' --class linuxmint --class gnu-linux --class gnu --class os {
# insmod part_msdos
# insmod ext2
# set root='(hd0,msdos5)'
# search --no-floppy --fs-uuid --set 77419c15-6c3c-4e67-95f2-3d8588bb3613
# echo 'Loading Linux 2.6.32-5-686 ...'
linux /boot/vmlinuz-2.6.32-5-686 root=UUID=77419c15-6c3c-4e67-95f2-3d8588bb3613 ro single vga=773
# echo 'Loading initial ramdisk ...'
# initrd /boot/initrd.img-2.6.32-5-686
#}
http://www.murga-linux.com/puppy/viewtopic.php?t=54210
http://www.murga-linux.com/puppy/viewtopic.php?t=63175
http://www.murga-linux.com/puppy/viewtopic.php?p=452811#452811
[[http://www.murga-linux.com/puppy/viewtopic.php?p=508369]]
Additions:
[[http://www.murga-linux.com/puppy/viewtopic.php?p=508369]]
Additions:
set root='(hd0,7)'
Deletions:
Additions:
If you want edit grub2 (the proper grub 2 way) then go to /etc/grub.d and editing the config files there. each file changes a different part of the boot loader. The main file you need to edit to add your custom files is 40_custom. To edit the default auto detected entries edit 10_linux.
You can also turn off the OS-Prober (OS-prober is the auto detect feature in grub 2). I have found this works and gives a more Grub feel but everything has to be done manually. (when you stop OS-Prober it is ok to change or remove unwanted auto detected entries from grub.cfg under #BEGIN /etc/grub.d/10_linux Remember to leave your os that the grub 2 is on). I also copied the original auto detected entries to 40_custom file so I could edit them there. saving time worrying how to format them.
If you want edit grub2 (the proper grub 2 way) then go to /etc/grub.d and editing the config files there. each file changes a different part of the boot loader. The main file you need to edit to add your custom files is 40_custom. To edit the default auto detected entries edit 10_linux.
You can also turn off the OS-Prober (OS-prober is the auto detect feature in grub 2). I have found this works and gives a more Grub feel but everything has to be done manually. (when you stop OS-Prober it is ok to change or remove unwanted auto detected entries from grub.cfg under #BEGIN /etc/grub.d/10_linux Remember to leave your os that the grub 2 is on). I also copied the original auto detected entries to 40_custom file so I could edit them there. saving time worrying how to format them.
If you want edit grub2 (the proper grub 2 way) then go to /etc/grub.d and editing the config files there. each file changes a different part of the boot loader. The main file you need to edit to add your custom files is 40_custom. To edit the default auto detected entries edit 10_linux.
Deletions:
Additions:
here are my custom entries. (note that the main entry for Mint 10 I left in grub.cfg this is needed incase ou update the os changes). also after you have configured grub you need to run sudo sudo update-grub.
Deletions:
Additions:
You will probably want to turn on the OS-Prober feature so you don't have a messy confusing grub. I have found this easier. (when you stop OS-Prober it is ok to change or remove unwanted auto detected entries from grub.cfg under #BEGIN /etc/grub.d/10_linux Remember to leave your os that the grub 2 is on). I also copied the origional autodetected entries to 40_custom fiel so i coudl edit them there. saving time worrying how to format them.
#linux mint 9 own grub on /dev/sda3
#linux mint Debian own grub on dev/sda5
#linux mint 9 own grub on /dev/sda3
#linux mint Debian own grub on dev/sda5
Deletions:
# linux mint 9 own grub on /dev/sda3 #
## linux mint Debian own grub on dev/sda5 ##
Additions:
In ubuntu based os go to the file /etc/default/grub.
uncomment (remove the # before the line) #GRUB_DISABLE_OS_PROBER=true (Enables/disables the os-prober check of other partitions for operating systems, including Windows, Linux, OSX and Hurd).
My other links
uncomment (remove the # before the line) #GRUB_DISABLE_OS_PROBER=true (Enables/disables the os-prober check of other partitions for operating systems, including Windows, Linux, OSX and Hurd).
My other links
Deletions:
set GRUB_DISABLE_OS_PROBER=true (Enables/disables the os-prober check of other partitions for operating systems, including Windows, Linux, OSX and Hurd).
My other wikka links
Additions:
You will probably want to turn on the OS-Prober feature so you don't have a messy confusing grub. I have found this easier. (when you stop OS-Prober it is ok to change or remove unwanted auto detected entries from grub.cfg under # BEGIN /etc/grub.d/10_linux Remember to leave your os that the grub 2 is on).
Deletions:
Additions:
#windows Vista Partition /dev/sda1
# linux mint 9 own grub on /dev/sda3 #
# linux mint 9 own grub on /dev/sda3 #
Deletions:
## linux mint 9 own grub on /dev/sda3 ##
Additions:
==Grub 2 Made Easy==