Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 28 Jul 2014, 00:50
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » System
Boot Loader Manager 2.0 Beta
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 2 [16 Posts]   Goto page: 1, 2 Next
Author Message
akash_rawal

Joined: 25 Aug 2010
Posts: 232
Location: ISM Dhanbad, Jharkhand, India

PostPosted: Thu 19 May 2011, 08:11    Post subject:  Boot Loader Manager 2.0 Beta
Subject description: A convenient GUI frontend to manage Grub and Grub4Dos boot loaders
 

Boot Loader Manager is a program that can install and configure Grub and Grub4Dos boot loaders. It provides a simple and self-explanatory user interface to edit menu entries and appearance of boot screen.

This program requires grub and grub4dos installed. Puppy already has grub installed, grub4dos can be installed from here

This program is now also able to install boot loader to CD or DVD or ISO image, but to use this feature you need an additional program cdrdao.

I would recommend that you have puppy live CD ready in case your computer becomes unbootable, so that you can easily recover it.

Source package can be downloaded from here.

Binary for Lucid Puppy 5:
boot-loader-manager-2.0-i686-l5.pet
Description 
pet

 Download 
Filename  boot-loader-manager-2.0-i686-l5.pet 
Filesize  89.58 KB 
Downloaded  599 Time(s) 

Last edited by akash_rawal on Tue 12 Jul 2011, 13:52; edited 6 times in total
Back to top
View user's profile Send private message 
nooby

Joined: 29 Jun 2008
Posts: 10557
Location: SwedenEurope

PostPosted: Thu 19 May 2011, 08:19    Post subject:  

Interesting so now it handle both grub legacy and grub4dos and the next logical step will be to add Grub2 to it's features.

No demand, no pressure at all only my heartfelt friendly suggestion.
Only do it if you feel for doing it. Computing should be fun or not done at all Smile

_________________
I use Google Search on Puppy Forum
not an ideal solution though
Back to top
View user's profile Send private message 
akash_rawal

Joined: 25 Aug 2010
Posts: 232
Location: ISM Dhanbad, Jharkhand, India

PostPosted: Thu 19 May 2011, 08:40    Post subject:    

This will be done soon in next version, maybe later if format of Grub2 is significantly different (I have not yet heard of Grub2). I also plan to add option to reconfigure existing boot loader and maybe add gfxmenu support.
Back to top
View user's profile Send private message 
seaside

Joined: 11 Apr 2007
Posts: 886

PostPosted: Fri 20 May 2011, 18:53    Post subject:  

akash_rawal,

Thanks for providing this program which looks very promising.

I hope you are able to find people to test it out, as most are afraid of ruining their boot setups.

Cheers,
s

(Edit: it seems to require an additional program - "bootlace.com" to run, which I don't believe is normally in any puppies)
Back to top
View user's profile Send private message 
akash_rawal

Joined: 25 Aug 2010
Posts: 232
Location: ISM Dhanbad, Jharkhand, India

PostPosted: Sat 21 May 2011, 01:28    Post subject:  

seaside wrote:
I hope you are able to find people to test it out, as most are afraid of ruining their boot setups.

I have tested the program in virtualbox and confirmed working.
seaside wrote:
it seems to require an additional program - "bootlace.com" to run, which I don't believe is normally in any puppies

bootlace.com is present in grub4dos package I had mentioned in the first post.
Back to top
View user's profile Send private message 
akash_rawal

Joined: 25 Aug 2010
Posts: 232
Location: ISM Dhanbad, Jharkhand, India

PostPosted: Tue 31 May 2011, 06:20    Post subject: Upgraded to version 1.1  

Upgraded to version 1.1, see first post.
Changelog:
    Added provision to edit existing boot loaders.
    Installer now mounts all drives as soon as it starts, resulting in faster search.
    Added gfxmenu support
    Bug fixed: version 0.1 didn't unmount the partition after install
    Bug fixed: version 0.1 didn't close config files
    Bug fixed: version 0.1 didn't handle custom memu entries properly
    Bug fixed: capitalisation errors in drive UUID: GRUB requires small letters but GRUB4DOS required capital letters when blkid returns capital ones
    Added option for setting root drive manually
Back to top
View user's profile Send private message 
nooby

Joined: 29 Jun 2008
Posts: 10557
Location: SwedenEurope

PostPosted: Tue 31 May 2011, 06:36    Post subject:  

if you only have tested in virtual box that does not sound convincing to me.
Quote:

I have tested the program in virtualbox and confirmed working.

_________________
I use Google Search on Puppy Forum
not an ideal solution though
Back to top
View user's profile Send private message 
akash_rawal

Joined: 25 Aug 2010
Posts: 232
Location: ISM Dhanbad, Jharkhand, India

PostPosted: Tue 31 May 2011, 11:28    Post subject:  

nooby wrote:

if you only have tested in virtual box that does not sound convincing to me.

Don't be afraid, nothing worse can ever happen than your computer becoming unbootable. Hence I wrote:
Quote:

Don't worry, till you have puppy live CD ready, you are safe.

You will not lose any data.
Back to top
View user's profile Send private message 
akash_rawal

Joined: 25 Aug 2010
Posts: 232
Location: ISM Dhanbad, Jharkhand, India

PostPosted: Wed 01 Jun 2011, 07:30    Post subject: Upgraded to version 1.2  

Upgraded to version 1.2, see first post.
Changelog:
    A dangerous bug fixed that could possibly wipe out entire partition.
    Fixed by mounting drives at /mnt/blm instead of /tmp/blm

Does anyone know how to find out size of MBR gap?
If the size is less than 63 sectors my program could then be able to display a warning that installing to MBR might not work.
Back to top
View user's profile Send private message 
akash_rawal

Joined: 25 Aug 2010
Posts: 232
Location: ISM Dhanbad, Jharkhand, India

PostPosted: Sat 04 Jun 2011, 07:36    Post subject: Upgraded to version 1.3  

Upgraded to version 1.3, see first post.
Changelog:
    Fixed a bug in selection for searching drives which sometimes led to crashes
    Added device map support for older grub
    Fixed name detection for USB flash drives
    Added a slash before kernel and initrd paths so that grub doesn't complain

I just tested this version on several computers and confirmed working.
Back to top
View user's profile Send private message 
gcmartin

Joined: 14 Oct 2005
Posts: 4104
Location: Earth

PostPosted: Tue 07 Jun 2011, 12:23    Post subject:  

Very interesting approach for GRUB4DOS setup on an HDD/USB installed PUP.

I have a question which may require some thought. it pertains to those PUP Live media that use GrRUB4DOS as the means to boot the PC. There are several PUPs which have GRUB4DOS as the method of booting for LiveCDs (Shinobar's International WARY, for example)
  • Could your GUI tool be used to update, add to, tailor, or create a replacement for the Menu.lst on the multi-session LiveCD?
  • Or, could it just create a new Menu.lst where I can manually replace the existing one on the CD?
  • Can this tool's GUI be tailored to create a Menu.lst that boots a PUP ISO file that exist on HDD/USB?
I foresee this being a valuable tool for setup of all GRUBS, especially, if you choose to go forward with GRUB2 GUI as well.

Thanks in advance.

_________________
Get ACTIVE Create Circles; Do those good things which benefit people's needs!
We are all related ... Its time to show that we know this!
3 Different Puppy Search Engine or use DogPile
Back to top
View user's profile Send private message 
akash_rawal

Joined: 25 Aug 2010
Posts: 232
Location: ISM Dhanbad, Jharkhand, India

PostPosted: Tue 07 Jun 2011, 13:05    Post subject:  

gcmartin wrote:

  • Could your GUI tool be used to update or create a replacement for the Menu.lst on the CD?
  • Or, could it just create a new Menu.lst where I can replace the existing one on the CD?


Boot Loader Manager doesn't yet support installing to CD's. I will definitely add this support in v1.4.
Back to top
View user's profile Send private message 
gcmartin

Joined: 14 Oct 2005
Posts: 4104
Location: Earth

PostPosted: Sat 11 Jun 2011, 14:53    Post subject:  

akash_rawal wrote:
gcmartin wrote:

  • Could your GUI tool be used to update or create a replacement for the Menu.lst on the CD?
  • Or, could it just create a new Menu.lst where I can replace the existing one on the CD?


Boot Loader Manager doesn't yet support installing to CD's. I will definitely add this support in v1.4.
@Akash_Rawal thanks for your consideration.

Just a note: Shinobar produces the 'International" version of WARY.. For the past year, his WARY boots, first, to a GRUB launch screen. I'm sure he's using a Menu.lst file on the LiveCD. My question is about taking his Menu.lst and modifying it so that I can write it back, modified, to the Live media using something like this.

Hope this helps

_________________
Get ACTIVE Create Circles; Do those good things which benefit people's needs!
We are all related ... Its time to show that we know this!
3 Different Puppy Search Engine or use DogPile
Back to top
View user's profile Send private message 
darkcity


Joined: 23 May 2010
Posts: 2434
Location: near here

PostPosted: Wed 22 Jun 2011, 05:51    Post subject:  

Hi, have added your program to the wiki at:
http://puppylinux.org/wikka/BootLoaderManager

_________________
helping Wiki for help | IF SendSpace link = "dead" THEN PM me ("up file to http://meownplanet.net/")
Back to top
View user's profile Send private message Visit poster's website 
akash_rawal

Joined: 25 Aug 2010
Posts: 232
Location: ISM Dhanbad, Jharkhand, India

PostPosted: Tue 12 Jul 2011, 14:18    Post subject: Upgraded to version 2.0  

Upgraded to version 2.0, see first post.
Changelog:
    Entire GUI showing code is rewritten, entire flow of program has been changed
    Added experimental support for CDs and DVDs
    Added support to create and edit individual config files

_____________________________________
gcmartin wrote:
Can this tool's GUI be tailored to create a Menu.lst that boots a PUP ISO file that exist on HDD/USB?

There is no direct support, but if you know the commands you can type in the commands using GUI, something like this, when editable list of OSes are displayed:
entering_boot_code.png
 Description   
 Filesize   133.98 KB
 Viewed   1444 Time(s)

entering_boot_code.png

Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 2 [16 Posts]   Goto page: 1, 2 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » System
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0855s ][ Queries: 13 (0.0046s) ][ GZIP on ]