Dual boot Ubuntu in Win XP
Ok problem ej tak..
mam nameščene na kompu WIn XP in Linux, v kompu mam 3 diske in 40 giga je rezerviranih samo za linux..
in problem je tak.. po inštalaciji sm zagnov iz terminala sudo gedit /boot/grub/menu.lst
da uredim boot fajl (in s tem naredim boot menu za win xp in ubuntu)
a glej ga zlomka ta fajl je prazen :S
torej kaj mi narediti :S(sm najdu še en drug menu.lst ampak je samo read-only)
no pol poskusim še z sudo apt-get install grub, da nainštaliram grub, in dobim sopročilo da je grub že nameščen..
Sm prebrau podobne probleme ki so jih meli drugi uporabnki (isto z dual bootom), vendar nisem uspel dobiti rešitve..(med samo inštalacijo pa nisem dobil možnosti za inštalacijo gruba..
Uporabljam pa najnovešjo verzijo linuxa...
mam nameščene na kompu WIn XP in Linux, v kompu mam 3 diske in 40 giga je rezerviranih samo za linux..
in problem je tak.. po inštalaciji sm zagnov iz terminala sudo gedit /boot/grub/menu.lst
da uredim boot fajl (in s tem naredim boot menu za win xp in ubuntu)
a glej ga zlomka ta fajl je prazen :S
torej kaj mi narediti :S(sm najdu še en drug menu.lst ampak je samo read-only)
no pol poskusim še z sudo apt-get install grub, da nainštaliram grub, in dobim sopročilo da je grub že nameščen..
Sm prebrau podobne probleme ki so jih meli drugi uporabnki (isto z dual bootom), vendar nisem uspel dobiti rešitve..(med samo inštalacijo pa nisem dobil možnosti za inštalacijo gruba..
Uporabljam pa najnovešjo verzijo linuxa...
Komentarji
grub-install /dev/hdxx xx zamenjaš s čerko pogoa
sudo fdisk -l
dobim error in sicer
mkdir: cannot create directory "/boot/grub": permision denied (sm probu tut hde1, pa ni šlo)
dobim error
Couldn't find device for /boot:Not found or not a block device
torej napišem sudo grub-install /dev/hde1 in je tisti error
sudo grub-install (hd0,4)
pa še postej
cat /boot/grub/menu.lst
grub
grub> root (hd0,0) (Specify where your /boot partition resides)
grub> setup (hd0) (Install GRUB in the MBR)
grub> quit (Exit the GRUB shell)
aja, pa Grub zacne steti z 0! primer:
ce ga zelis zapisati na hda4, bo setup (0,3)
setup (hd4) (je to prav?)(če mam hde1 disk na kterem mam linux al more bit hde3)
setup (hd4) (je to prav?)(če mam hde1 disk na kterem mam linux al more bit hde3)[/quote]
Pomojem bo najboljse, ce probas gruba nalozit kar na prvi disk oz. tja, ker imas nalozen trenutni bootloader...
Dej se neki povej.... Kako pa ti prides sploh do linuxa, ce ti grub ne dela?
Dej pejt v grub s komando grub in izvedi tole komando:
find /boot/grub/stage1
in povej, kaj ti butne ven?
v linux pridem z live cd-jem
sudi fdisk -l
mi vrže vn
disk dev/sda
- particije
disk dev/hde
-kle mam linux gor nasnet
disk dev/hdf
-spet particije
aha, nasel:
http://ubuntuforums.org/showthread.php?t=24575
Napisal si, da si po instalaciji zelel popraviti grub menu - tudi ce bi ga popravljal nebi popravljal nalozenega, ampak tistega z livecdja, kot sem ze omenil...
Torej, samo da si razjasnimo - nalozil si Ubuntu in nalagnaje je slo brez tezav skozi. Vendar ko rebootnes nimas sploh izbire, da bi sel v linux ampak te vrze direktno v winse.... Drzi?
Ce je tako je mozno, da se ti je grub namestil na /dev/hde in ne na /dev/sda - in ce imas nastiman primary boot na sda zagrabi MBR od winsew in ne od Linuxa... Ali moja spekulacija drzi?
in sicer sm kr iz winsow dostopav do gruba in menu.lst
tm sm spremenu tko kot piše v vodiču, amap je kle en problem ko dam recimo ubuntu mi zablokira pri waittin for boot filesystems
grub je na disku z linuxi..
root (hd0,0)
kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/hde1 ro quiet splash
initrd /boot/initrd.img-2.6.15-26-386
savedefault
boot
title Ubuntu, kernel 2.6.15-26-386 (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/hde1 ro single
initrd /boot/initrd.img-2.6.15-26-386
boot
title Ubuntu, memtest86+
root (hd0,0)
kernel /boot/memtest86+.bin
boot
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hdf1
title Microsoft Windows 2000 Professional
root (hd1,0)
savedefault
makeactive
map (hd0) (hd1)
map (hd1) (hd0)
chainloader +1
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Professional
root (hd2,0)
savedefault
makeactive
map (hd0) (hd2)
map (hd2) (hd0)
chainloader +1
-----------------
uredil christooss
title Ubuntu, kernel 2.6.15-26-386
root (hd0,0)
kernel /boot/vmlinuz-2.6.15-26-386 root=/dev/hde1 ro quiet splash
initrd /boot/initrd.img-2.6.15-26-386
savedefault
boot
Ce nimas /root na sda1 (Kar ga po zgoraj navedenem nimas), potem seveda ne deluje, ker hoces bootati iz win particije (Oziroma karkoli imas na sata sda1 disku). Spremeni tole v
root (hd4,0)
Ali kakorkoli pac imas narejene particije - disk 5, particija 1 je hd4,0
In bi moralo delovati.