Přihlásit
: [1]
   |   
: Mandriva Ubuntu a Win 7  ( 6619 )
HonzaH.


« : May 01, 2011, 12:35:23 »

Nazdárek, mám porblém. Mám v pc win xp, vista, 7 a mandrivu. Všechno perfektně fungovalo, než jsem se rozhodl tam pro zkoušku nainstalovat nové ubuntu 11.04. Instalace bezproblémů a po restartu mě to nabídlo na spuštění rovnou ubuntu pro dokončení instalace. To jsem udělal, ale při dalším spuštění se mě už nezobrazovala možnost spuštění mandrivy. Tak jsem přes CD opravil spouštění a mandrivu jsem tam dostal, ale zase jsem stratil ubuntu. Jsem uplnej začátečník a linuxu skoro vůbec nerozumím, ale nebojím se zkoušet nové.
Potřeboval bych nějak poradit jak to zprovoznit. A pokaždé opravovat zavaděč abych se dostal kam chci, to zrovna není ideální řešení. Do win se dostanu vždycky bez problémů, ale ty linuxy se nějak mezi sebou hádají.
Předem dík za rady.
Peťoš
Global Moderator
Hero Member
*****

Karma: 188
: 6 712



« #1 : May 01, 2011, 12:48:18 »

Ahoj. Problém je v úžasné novince jménem GRUB2. Pohledej tady na fóru, už se to tu mnohokrát řešilo...

Do it or do not. There is no "try".

Peťošův repozitář je na adrese: http://petos.cz/rpms
Fotoblog: http://vzducholode.blogspot.com a http://petos.cz/category/fotky
HonzaH.


« #2 : May 01, 2011, 13:04:59 »

Ahoj. Problém je v úžasné novince jménem GRUB2. Pohledej tady na fóru, už se to tu mnohokrát řešilo...

Tak jsem tady na foru pohledal co se dalo, ale moc chytrej z toho nejsem. Každej kdo tol tady řešil, o linuxu něco věděl a to já zrovna říct nemůžu. Já se zatím dostanu jenom do Mandriva 2010 Spring a win přes zavaděč 1.5.
Docela mě zaujala možnost doinstalovat do Mandrivy grub2, ale nebilo to tam vůbec dořešeno. Na to já si ale sám netroufnu.
novas33
Jr. Member
**

Karma: 1
: 72


645404630
« #3 : May 01, 2011, 15:42:20 »


Docela mě zaujala možnost doinstalovat do Mandrivy grub2, ale nebilo to tam vůbec dořešeno. Na to já si ale sám netroufnu.

Já používám taky Mandrivu a Ubuntu.V Ubuntu jsem nainstaloval balík Grub Legacy a tím se ti odstraní Grub2 a budeš mít Grub1.
Pak už by stačilo obnovit zavaděč v Mandrivě a při botování budeš mít výběr všech OS.

jabber: zdenekkreml@jabbim.cz
Mandriva 2010.2 KDE 4.4.3
Hobil
Hero Member
*****

Karma: 58
: 4 006


« #4 : May 01, 2011, 15:52:29 »

Nahodit grub legacy do ubuntu je taky reseni.
Moznost 2. - nainstalit grub2 do mdv;
neni to nic sloziteho, proste ve spravci balicku (mcc) si nechas vyhledat balicek grub, puvodni odinstalujes (odskrtnes) a novy zatrhnes k instalaci. Pripadne jako spravce pomoci urpmi v konzoli:
urpme grub && urpmi grub2
musis mit nastavene zdroje balicku (repozitare, viz wiki) a aktivni pripojeni k internetu.
Balicek grub2 je v contribu.
Po instalaci spustit v konzoli (jako root) prikaz grub update, melo by to automaticky najit vsechny systemy (mdv, ubuntu i win) a zaradit je do nabidky. Pokud ne, budeme to resit dal.
H.

Benzínem se nemá hasit ohniště
teď už je to jedno, ale pro příště... (K.P.)
antkrc
Newbie
*

Karma: 4
: 48


« #5 : May 02, 2011, 20:15:02 »

Nedávno jsem měl stejný problém s dualbootem a začal jsem psát tento návod.
 
Prohledával jsem různě internet a po kouskách jsem se dozvěděl co kde upravit.
Nejsem žádný expert, ale pokusím se podělit o to co jsem zjistil a jak jsem postupoval.
Na mém disku mám nainstalovanou Mandrivu a Debiana.
Grub z disku sda1 spouštěl Mandrivu, ale již nespouštěl Debiana z sda8.
/dev/sda1              /
/dev/sda6              /home
/dev/sda10            /mnt/debianhome
/dev/sda8             /mnt/debianroot
/dev/sda7             /mnt/dokumenty

Doporučuji před úpravou grubu si zjistit a zapsat: vmlinuz, UUID a Initrd. (později data budete jen kopírovat)
vmlinuz nalezneme v /boot/ na oddíle disku s druhou distribucí. Vmlinuz, včetně cesty k němu, si zapište do poznámek. V mém případě /mnt/debianroot/boot/vmlinuz-2.6.32-5-686
UUID (Universally unique identifier) zjistíme pomocí příkazu ls -l /dev/disk/by-uuid/ Zajímá nás pouze disk kde je boot. V mém případě sda8. Příkaz mi vypsal toto číslo „59f35306-e194-44e0-ba78-a238ef99b09e“. Do poznámek si napište resume=UUID=“zapište číslo z výpisu“
resume=UUID=59f35306-e194-44e0-ba78-a238ef99b09e
Initrd nalezneme ve stejné složce jako vmlinuz. Opět si zapište v poznámkách soubor a cestu k němu. V mém případě /mnt/debianroot/boot/initrd.img-2.6.32-5-686

V Mandrivě jsem využil nastavení v Ovládací centru, které jsem pak upravil v menu.lst. Je možné, že  GRUB časem opraví a poté nebude zapotřebí menu.lst upravovat.

Spustíme tedy Ovládací centrum # drakboot --boot. Po otevření okna vyberme tlačítko další.
V tomto okně buď vybereme Přidat. Jestliže je nalezena další distribuce dejte Upravit a zkontrolujte data.
V tomto okně máme na výběr
značka: Můžeme napsat jméno distribuce nebo cokoli jiného.
Obraz: vložte řádek s vmlinuz. U mě /mnt/debianroot/boot/vmlinuz-2.6.32-5-686
Kořenový(root): zapíšeme cestu kde je /root. V mém případě je to /dev/sda8. Toto je jediný co se správně nepřepíše do menu.lst, které později budeme muset přepsat.
Připojit: vložte řádek s UUID. V mém případě:   resume=UUID=59f35306-e194-44e0-ba78-a238ef99b09e
V tomto okně klikneme na rozšíření kde do řádku Initrd vložíme zápis z vašich poznámek. U mě /mnt/debianroot/boot/initrd.img-2.6.32-5-686
Potvrdíme a uzavřeme okna.
Takto jsem postupoval, ale Debiana jsem nespustil. Dočetl jsem se, že Grub používá jiné názvy disku.
Systém používá /dev/sda1. Grub pro to samé používá (hd0,0). Tedy /dev/sda2=(hd0,1) /dev/sda3=(hd0,2) atd.
Já jsem potřeboval zavést systém z sda8, ale zapsáno v menu.lst bylo (hd0.0) a to bylo třeba změnit na (hd0,7).

Soubor menu.lst naleznete v /boot/grub/ na disku aktuálního systému.
Zde je výpis z upraveného menu.lst – mě pouze zajímal poslední odstavec title Debian.

title linux
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=dff718c3-011c-490d-9d19-3858b66b5ce1 resume=UUID=ba2bb5ed-b070-
4d9b-950b-21d353608ecc splash=silent vga=788
initrd (hd0,0)/boot/initrd.img

title linux-nonfb
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=UUID=dff718c3-011c-490d-9d19-3858b66b5ce1 resume=UUID=ba2bb5ed
-b070-4d9b-950b-21d353608ecc
initrd (hd0,0)/boot/initrd.img

title failsafe
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=dff718c3-011c-490d-9d19-3858b66b5ce1 failsafe
initrd (hd0,0)/boot/initrd.img

title debian
kernel (hd0,7)/boot/vmlinuz-2.6.32-5-686 BOOT_IMAGE=debian root=UUID=59f35306-e194-44e0-ba78-a238ef99b09e resume=UUID=59f35306-e194-44e0-ba78-a238ef99b09e
initrd (hd0,7)/boot/initrd.img-2.6.32-5-686
[root@localhost grub]#

Takže pouze stačilo v posledním odstavci opravit hd0,0 na hd0,7 (2x) a oba systémy naběhly.



« : May 02, 2011, 20:20:38 antkrc »
Hobil
Hero Member
*****

Karma: 58
: 4 006


« #6 : May 02, 2011, 20:38:05 »

pekny priklad, +1

Benzínem se nemá hasit ohniště
teď už je to jedno, ale pro příště... (K.P.)
: [1]
   |   
 
: