LINUX.IE, website of the Irish Linux Users' Group
Tux rules!

   
Home
New Users
Articles
Download
Projects
Community
Vendors

  Print Version
Email to...
 
Archives:


planetILUG

Recent News

News Archive


Join the
ILUG
on FaceBook


Join the
ILUG
on LinkedIn


Join the
ILUG SETI
Group



















 
 :: Mailing Lists

[ILUG] State of the Booting

[ILUG] State of the Booting

Niall Walsh linux at esatclear.ie
Wed Nov 24 19:37:33 GMT 2004


Richard Corden wrote:

>Hi,
>
>[...snip...]
>  
>
>>Also what are people's thoughts on bootloaders to recommend/discuss.
>>What do current installers use by default?
>>    
>>
>
>I still use ntloader to start linux, mostly because thats how I first
>got it to work whever that was....
>
>Anyway, I see it as having 2 potential advantages for the beginner.
>Firstly, no matter what happens to linux Windows *should* continue to
>work.  The only addition is the OS selection screen at startup.
>
>Secondly, I remember that reinstalling Windows used to get rid of the
>linux loader?  Does this still happen?
>
>There is a negative depending on how your Windows is installed...see
>below.
>
>  
>
Another similar option is to load grub from the boot.ini, (depending on 
what's compiled into grub and how it's setup by default)  grub can scan 
then for a directory like boot/grub on your partitions on your devices 
(be it fat, ntfs, extN, resier etc.) and load the menu.lst from there.   
I came across this recently and it provides the windows will statup as 
normal feature you desire while offering you the full power of grub.

On the second point, yes it still happens (2003 have any new options 
anyone, I presume not).   I don't think there is anything that can be 
done about the issue of what a windows install does, other then 
emphasising you should make sure you have a boot disk handy to recover 
your bootloader for Linux if you choose to install to the mbr and want 
windows around.  If you don't install to the mbr then you simply need to 
know where to get a copy of grub, how to install it, and have a copy of 
your boot/grub somewhere that won't be overwritten in a windows install 
(or be able to recreate it).

>>Finally, what are peoples personal recent (i.e. preferably on the
>>latest releases from $YOUR_FAV_DISTRO) experiences with ntfs and
>>Linux?  From qtaprted resizing them to using ntfsprogs with/without
>>captive (to write and format).  I'm currently doing some
>>experimenting myself and I'll let you all know how it pans out.
>>    
>>
>
>When this is up and running satisfactorily, it will help the ntloader
>situation even more.
>
>My laptop's recover CDs automatically make the boot drive NTFS.  So I
>cannot modify the boot.ini and add my boot record from linux.  This
>results in copying my boot record into my FAT partition, rebooting
>into Windows and copying from the FAT to NTFS partition.  A real pain!
>Especially when you're playing with building your kernel.
>
>  
>
First off, you could use captive-ntfs to modify the boot.ini or copy the 
files across, but I'm guessing you wouldn't like to risk that!   So far 
I can report my test ntfs partition is still alive after mkfs.ntfs, copy 
in a few hundred MB with captive-ntfs (oh how slow, about 10M/minute on 
a 2GHz P4M laptop), boot it into windows add and delete a few files, 
back to linux and resize the partition in half, back to windows and fill 
the device to with 300k, back into linux and do some deletes and file 
adds and then resize it back out, back to windows ... you get the 
idea!   I'll keep toying with it and see if it breaks!   Unfortunately I 
had to drop to the command line to do the expansion (this may be because 
I was booted from the drive, not the partition, but the drive) though 
qtparted did the shrinking just fine (once, on a linux made simple ntfs 
partition!   the next time I try will be a tougher test).

But if you use the grub method, it's one step!   Edit the boot.ini once 
per windows install, add a single line to add a grub option.   That's 
it!  Now you can put your boot/grub/menu.lst on whatever type of 
partition you want (and move it at will though remember the first one 
will be used, though you can set up menu entries to chain load more of 
them if you want).

I learnt about this (and have tested and use the code from)
http://www.knoppix.net/forum/viewtopic.php?t=11796
Be warned, it's 15 pages of a thread in a forum, lots of rambling and in 
many ways not exactly relevant to this!

The code I mention is simply grub to run from boot.ini with dos/ntfs and 
network patches.

I failed miserably trying to find a simple floppy image of a bare grub 
on my searches so far, so if anyone knows where such a thing could be 
found, and if someone knows somewhere else we could link to a grub 
suitable for using from boot.ini on ntfs, let me know.

This the approach I intend to document for Windows for those who don't 
want to give their mbr to grub/lilo/???

Niall



More information about the ILUG mailing list
Read this without the formatting.
                                                                                                    

 

Hosted by HEAnet


Maintained by the ILUG website team. The aim of Linux.ie is to support and help commercial and private users of Linux in Ireland. You can display ILUG news in your own webpages, read backend information to find out how. Networking services kindly provided by HEAnet, server kindly donated by Dell. Linux is a trademark of Linus Torvalds, used with permission. No penguins were harmed in the production or maintenance of this highly praised website. Looking for the Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!
RSS Version
Powered by Dell