Users online right now: 119 - Login  » search  » forum index  

WIndows7 and SLAX 6.1.2 Dual Boot

desperado818181
wrote 4 years ago


reply
download grub4dos-0.4.3 !! after you download the grub, copy grub.exe and grldr to c:\.

First of all to see hidden operating system file in windows 7, Open computer = organize = folder options = view = uncheck hide protected operating system files.

now you would see bootmgr file = rename bootmgr to bootmgr7.

rename grldr file to bootmgr.

now you require menu.lst file

My menu.lst file is for C:\ and E:\ partition as my d:\ is just data NTFS Partition.
=========================================================================================
title SLAX OS
kernel (hd0,2)/boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4
changes=/mnt/hda3/slax/
initrd=(hd0,2)/boot/initrd.gz
boot

title Windows 7
find --set-root /bootmgr7
chainloader /bootmgr7

=========================================================================================

My E:\ is hd0,2 that is hda3 where i have copied the slax and boot folders so please carefully choose your partition.


that is all , you can now load both OS

Thanks to all SlAX Genius People on Forum as this is the procedure for dual boot with Windows XP just little modification for windows 7 as Iam just a simple user for all such complicated things......

Thanks AGAIN for everyones help in conceiving such an Idea may be known to Genius People on the Forum......
 
mocabilly
wrote 4 years ago


reply
thnx for the tip
 
fanthom
wrote 4 years ago


reply
this tip works great also for Vista - tested on my friends PC :)

Thanks
 
burninbush
wrote 4 years ago


reply
Great tip -- I'll be trying this sometime soon on my win7 + slax frugal.

But a caution -- I would not do it without first having a secondary way to boot, that would allow me to rename that bootmgr7 file back to its original name [e.g., some linux live]. If something goes wrong, you could end up with a machine that won't boot either windows or linux.
 
desperado818181
wrote 4 years ago


reply
tht's right but keep slax iso cd with you so in case machine wont boot up u can run live slax and rename the file
 
desperado818181
wrote 4 years ago


reply
you are right since both windows 7 and Windows Vista uses bootmgr file for boot identification parameter ... and in Windows XP it is ntldr file.........

thnks for your reply
 
francois.e
wrote 4 years ago


reply
This technique conceived for XP should work for win7, One step SLAX HDD INSTALL in windows C:

http://www.slax.org/forum.php?action=view&parentID=48540&highlight=unetbootin
 
maybeway36
wrote 4 years ago


reply
In 2000 or XP, which use ntldr, I do it like this:

1. Edit C:\boot.ini to add a line:
C:\grldr="Slax"

2. Put grldr in the root of the C: drive

3. Set up the menu.lst the same way, except for the Windows 7 part. You don't need a Windows XP entry because you're still using NTLDR as your primary bootloader, but if you want one, you can use this:
title Windows XP
find --set-root /ntldr
chainloader /ntldr
 
Argonaut
wrote 4 years ago


reply
bootmgr not found in c:\ my os win7 64bit

any help ...
 
hayzoos
wrote 4 years ago


reply
bootmgr is also not in the c:\ on my win7 64bit. I have a Dell build so I don't have a vanilla example. I found bootmgr in an unmounted partition. My drive is 3 partitions: a diagnostic, a recovery, and the main for Win7 OS. I will take a look at doing this for this type of configuration. Vista and Win7 use a slightly different boot database than boot.ini. I have never modified it yet, but have looked at some detail. I know there is a tool named bcdedit or similar to edit Win7 boot manager parameters.
 
Argonaut
wrote 4 years ago


reply
i found bootmgr in other partition "hidden partition for system"
so to view that partition go to control panel then
Administrative Tools->Computer Management->Disk management

now you can see partition "System Reserved"

now right click and click on "change drive letter and path" then "add" then "assign the following drive letter"
then ok ... now go to my computer to see new partition .

Caution !!! do not play in files because all files for windows boot manager and recovery ... ok :)
 
alex
wrote 2 years ago


reply
I would like to add slax as a second system that will be loaded as default. How can I do it?
 
forum
wrote 2 years ago


reply
With the help of Grub Legacy


http://gr8idea.info/os/tutorials/slax/install.html

http://gr8idea.info/os/tutorials/linux/grub.html

http://www.slax.org/forum.php?action=view&parentID=31372&anchorid=31815#postid31815

GRUB boot fallback mechanism :

http://www.gnu.org/software/grub/manual/legacy/grub.html#Booting-fallback-systems



Edit the GRUB Legacy /boot/grub/menu.lst

default 1
hiddenmenu
#password --md5 $1$ ...
timeout 3
#waitusb=5

color light-gray/black white/black

...

title Micro$oft Window$ ...
root (hd0,0)
makeactive
chainloader +1

title Slax 6.1.2
root (hdx,x) #replace x,x by your harddrive values
kernel /boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4
initrd /boot/initrd.gz
 
noname
wrote 2 years ago


reply
maybeway36 wrote:
In 2000 or XP, which use ntldr, I do it like this:

1. Edit C:boot.ini to add a line:
C:grldr="Slax"

2. Put grldr in the root of the C: drive

3. Set up the menu.lst the same way, except for the Windows 7 part. You don't need a Windows XP entry because you're still using NTLDR as your primary bootloader, but if you want one, you can use this:
title Windows XP
find --set-root /ntldr
chainloader /ntldr


This don't work...
 
jcsoh
wrote 2 years ago


reply
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
c:\grldr="SLAX"
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect


Note
C:grldr="Slax"

It should be c:\grldr="SLAX" .Note the "\" after c: as per sample above.

Note Mabeway original post is correctly stated as
1. Edit C:\boot.ini to add a line:
C:\grldr="Slax"
 
bb as guest
wrote 2 years ago


reply
It should be c:\grldr="SLAX" .Note the "\" after c: as per sample above.

+++++++++++++

But as a detail, it isn't Slax that this command loads, it is grub.exe, which will then look for a menu.lst file, in
which you may instruct grub how to boot slax. What I have in my boot.ini is C:\grldr="Linux Menu".

The slick thing about the procedure at the head of this thread is that it avoids any need to edit the original win7 bootmgr file -- and it reverses the usual boot procedure, i.e., loads grub first, then boots win7 from that.
 
forum
wrote 2 years ago


reply
fanthom wrote:
this tip works great also for Vista - tested on my friends PC :)

Thanks
 
MickleBOBO
wrote 2 years ago


reply
Many years ago,I do so. It can be used in all version windows

color black/cyan yellow/cyan
timeout 10
default 0
#gfxmenu=(hd0,1)/MiniPE/message
splashimage=(hd0,1)/MiniPE/splash.xpm.gz

title 1. Windows 7
rootnoverify (hd0,0)
chainloader (hd0,0)/bootmgrold

title 2. CentOS 5.3
root (hd0,6)
kernel /boot/vmlinuz ro root=/dev/sda7 quiet rhgb
initrd /boot/initrd.img

title 3. Slax 6.1.2
root (hd0,1)
kernel /slax/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw changes=/slax/slaxsave.dat
#changes=/slax/
initrd /slax/initrd.gz

title 4. Windows PE
rootnoverify (hd0,1)
chainloader /MiniPE/WinPEntldr
 
john
wrote 2 years ago


reply
can i get a video tutorial about dual boot
 
Edward
wrote 2 years ago


reply
Slax changes does not saves in above commands
 
jcsoh
wrote 2 years ago


reply
Slax changes does not saves in above commands

Which commands ?

changes=/slax/slaxsave.dat
only work if you have a slaxsave.dat

changes=/slax/
only work with a partition with linux filesystem.
 
Edward
wrote 2 years ago


reply
thanks all save worked for me

just changed "(hd0,1)" to "(hd0,0)" and done

what ever i save in slax it saves to slaxsave.dat
 

  » search  » forum index  

Post your reply

Your name (Login):

Message:

These HTML tags are allowed: <quote>, <b>, <u>, <i>, <pre>, <code>, <small>, <h1>, <h2>, <h3>, <li>



Slax is generously supported by: P&P Software GmbH and wisol technologie GmbH