gjhicks
Group: Members
Posts: 108
Joined: April 2004 |
|
Posted: Nov. 08 2005,16:58 |
|
Hi,
This is a post I put up on the Feather Linux forum a while ago.
I still use this system to boot my laptop, into one of DSL, Feather or Kanotix. Booting is off a Win98 formatted USB stick, as my laptop normally runs WinXP, with an NTFS file system.
--------------------------------------------------------------------------
This is a way to multi-boot a DSL HD install and Windows (and other Linux distros, if you wish).
These instructions assume a Win98 system, with a FAT file system.
1) Grab a copy of 'loadlin.exe' from http://elserv.ffm.fgan.de/~lermen This clever little utility allows the loading of linux from DOS. Either leave 'loadlin.exe' in the 'c:\feather' directory or, if you plan to allow booting of other linux distros, move it to the 'c:\windows\command\' directory.
2) While running Windows, make a directory called (say) 'c:\dsl\'
3) While running DSL, copy the file '/boot/linux24' to the Windows partition, eg: cp /boot/linux24 /mnt/hda1/dsl/
Go back to Windows and do the following steps
4) Edit your 'config.sys' file as follows: ------------------------------------------------------------------ [menu] menuitem=win98se, Boot to Windows 98SE menuitem=dsl, Boot to DSL Linux menucolor=15,1 menudefault=win98se, 10
[dsl]
[win98se] <put here any commands from your original Windows config.sys> ------------------------------------------------------------------
In the above example, Windows is the default, the menu is bright white on blue and the boot process will continue after 10 seconds.
You can insert other boot system options, for example, I also have [kanotix] and [feather]. You can also change the colours, if that way inclined.
5) Edit your 'autoexec.bat' file as follows: ------------------------------------------------------------------ @ECHO OFF goto %config%
:win98se <put here any commands in your original Windows autoexec.bat> <..........> <..........> goto end
:dsl rem rem this loadlin command looks for DSL on the /dev/hda6 partition rem modify to suit the relevant partition on your machine rem you can add any other boot codes normally used at rem the end of the line. rem cls loadlin c:\dsl\linux24 root=/dev/hda6 lang=us goto end
:end ------------------------------------------------------------------
You can put additional 'labels' in the 'autoexec.bat' that refer to any other distros you wish to make available
All done.
Now when you re-boot the PC, a menu will appear from which you can select which system to boot - or allow the default to automatically proceed.
Hope that this helps.
|