Auto multi boot Grub config

A home for all kinds of Puppy related projects
Post Reply
Message
Author
User avatar
eztuxer
Posts: 494
Joined: Thu 06 Nov 2008, 11:19
Location: Hungary
Contact:

Auto multi boot Grub config

#1 Post by eztuxer »

How about a script to make Puppy look for existing Grub config

Code: Select all

menu.lst
on all partitions at install and appending this file if any to the grub menu.lst file ?
Keeping all exisiting booting choices already on the machine, instead of losing access to those other OS.
Ubuntu Studio is one of the only distros who handles this flawlessly.
It would take the angst away that refrain folks to go for a full install.
Don't poop it down... Pup it Up !

User avatar
eztuxer
Posts: 494
Joined: Thu 06 Nov 2008, 11:19
Location: Hungary
Contact:

#2 Post by eztuxer »

I'm pretty sure Puppy does this for windows, but on multiple boot I had to finish by installing Ubuntu Studio last.
Don't poop it down... Pup it Up !

User avatar
ecomoney
Posts: 2178
Joined: Fri 25 Nov 2005, 07:00
Location: Lincolnshire, England
Contact:

#3 Post by ecomoney »

Where do you mean this feature to go? As part of the new puppy installers? If so it would be a great feature. The new installers are great, but theyre rather a "blunt instrument"...they just wipe the entire computer and install puppy as the only option.

Anything that "just works" Im all for ;-)
Puppy Linux's [url=http://www.murga-linux.com/puppy/viewtopic.php?p=296352#296352]Mission[/url]

Sorry, my server is down atm!

User avatar
eztuxer
Posts: 494
Joined: Thu 06 Nov 2008, 11:19
Location: Hungary
Contact:

#4 Post by eztuxer »

Yes of course it should be standard on new Puppy.
I used to have Linpus lite on my SDA1, Ubuntu studio on SDA2, Musix on SDA3, and yet another Linux Mandriva on SDA4.
I had to end with the Ubuntu installation to get it all in the GRUB.
Now, I just choose update GRUB instead when installing Puppy, and append manually the entries in menu.lst.
Don't poop it down... Pup it Up !

User avatar
eztuxer
Posts: 494
Joined: Thu 06 Nov 2008, 11:19
Location: Hungary
Contact:

#5 Post by eztuxer »

During the install process, Puppy auto mounts all partitions to ask you where you want it to be installed.
It could also look for existing /boot/grub/menu.lst file in all those partitions.
If Puppy finds one, simply append the content of /tmp/newgrub.txt to it.
Don't poop it down... Pup it Up !

Post Reply