Additions:

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.

Additions:

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.

Additions:

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]]

Deletions:

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.
[[PuppyLinux431 Puppy Linux 431]]
[[sfsFiles what are .sfs files]]

Additions:

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]]

Deletions:

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.
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]]

Additions:

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.

Deletions:

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.

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:

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).

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

Deletions:

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).
# 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

Deletions:

In ubuntu baised os go to the file /etc/default/grub.
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:

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).