Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: Barthez011 29 Září 2007, 17:01:21
-
Dobrý den,
potřeboval bych poradit. Na svém notebooku jsem měl nainstalován Windows Vista Home Premium a k němu jsem si nainstaloval Ubuntu 6.06 LTS "Dapper Drake". Postupoval jsem přesně podle návodu http://wiki.ubuntu.cz/Průvodce_instalací#head-6f3657afb4f8e2acf78edb3b1ba3e8a12cdc76a1, ale teď se mi nedaří přepínat mezi Windows a Ubuntu. Startuje mi pouze Ubuntu a nemohu se nijak přepnout do Windows. Nevíte prosím jak na to? Děkuji.
-
Hned po naběhnutí BIOSu se odpočítává čas. Zmáčkněte ESC a vyberte systém.
-
Pak můžete v Linuxu nastavit, aby se tabulka s OS zobrazovala rovnou. A lze vybrat systém, který bude nabíhat po zapnutí PC.
SpusŤte příkaz:
gksudo gedit /boot/grub/menu.lst
přidejte znak # před slovo " # hiddenmenu"
Vřádku "default" nastavte číslo systému, který se má spouštět po zapnutí PC. 4íslo zjistíte při pohledu v tom souboru dole.
-
To už jsem zkoušel, ale je tam navýběr pouze:
Ubuntu, kernel 2.6.15-26-386
Ubuntu, kernel 2.6.15-26-386 (recovery mode)
Ubuntu, memtest86+
Ale Vista tam nikde na výběr není.
-
Zkusil jsem i to s hiddenmenu a díval jsem se i do toho souboru, ale nikde tam neni zmínka o Windows Vista.
-
Tak se obávám nejhoršího. Nainstaloval jste Ubuntu na celý disk a tím si i smazal Windows. Nebo Grub nedokázal Visty najít.
Přečtěte si http://forum.ubuntu.cz/viewtopic.php?id=14212 a pak sem dejte ty věci, které byli třeba tam.
-
Okay, takže pomocí sudo fdisk-l sem si nechal vypsat informace:
Disk /dev/sda: 120.0GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylindry of 16065 * 512 = 8225280 bytes
Zařízení Boot Start End Blocks Id System
/dev/sda1 1 638 5120000 1c Hidden W95 FAT32 (LBA)
Partition 1 does not end on cylinder boundary.
/dev/sda2 639 3772 25173855 7 HPFS/NTFS
/dev/sda3 9162 14594 43634557+ f W95 Ext´d (LBA)
/dev/sda4 3773 9161 43287142+ 83 Linux
/dev/sda5 9394 14594 41765888 7 HPFS/NTFS
/dev/sda6 9162 9393 1863477 82 Linux swap / Solaris
-
Přidejte před řádek ### BEGIN AUTOMAGIC KERNELS LIST následující:
title Windows 95/98/NT/2000
root (hd0,0)
makeactive
chainloader +1
-
Hotovo. Přidalo se to do seznamu systémů, ale nic se neděje, Vista nenaběhne. Mám zkusit změnit root (hd0,0) na (hd0,1)??
-
Pokud je Vista na /dev/sda2 tak ano. Zapoměl jsem na to...
-
Pardon, je vidět, že jsem po kalbě. Správně je text:
title Windows 95/98/NT/2000
root (hd0,1)
makeactive
chainloader +1tedy bez těch #
-
Tak teď mi to hází při bootovaní Grub Error 17 a nenaběhne vůbec nic. Mám zkusit přeinstalovat Ubuntu z LiveCD? Ale nevím jak s rozdělením disku, aby mi to nevytvořilo další část, chtěl bych jen opravit tu starou instalaci.
-
Mohl by mi někdo prosím poradit, co s tím mám dělat dál??
-
skuste sem napisat presny obsah vasho suboru /boot/grub/menu.lst
-
Rád bych vám to sem napsal, bohužel nevím, jak se k němu mám dostat, když se nedostanu do Ubuntu. Počítač skončí u bootování Grub u Error 17.
-
Pouzijte LiveCD. Po nabehnuti namountujte oddil Linuxu. Soude podle vaseho fstabu by to melo byt:
mount /dev/sda4 /mntPote by jste mel mit soubor grubu v /mnt/boot/grub/menu.lst.
-
Hmm, pěkně se to zamotalo. Asi jste udělal někde něco špatně, Grub by měl normálně najet. Vrátíme změny zpět.
Pokud vám jde vybrat "recovery mode" tak postupujte dle instrukcí. Doporučuji si však nejdřív přečíst, jak ovládat editor Nano: http://wiki.ubuntu.cz/Nano?highlight=%28nano%29
Po najetí budete v přík.řádce se znakem # na začítku. Jste tedy administrátor.
Zadejte
nano /boot/grub/menu.lst
a upravte do původní podoby.
Pokud se nelze dostat ani do recovery, pak čtěte: http://wiki.ubuntu.cz/Obnova_boot_mana%C5%BEeru_Grub_po_reinstalaci_Windows?highlight=%28grub%29
A něco dalšího zde: http://wiki.ubuntu.cz/GRUB?highlight=%28grub%29
-
Na internet chodíte z jiného PC? Nebo už jede Vista?
-
Na internet chodim z jiného PC.
-
Takže postupoval jsem podle toho odkazu:
V terminálu zadáme:
sudo grub
Zjistíme, kde je náš /boot:
find /boot/grub/stage1
Pak řekneme Grubu, kde je, tímto příkazem:
root (hd0,5)
kde za (hd0,5) dosadíme odpověď na předchozí příkaz.
Nainstalujeme na určený oddíl příkazem:
setup (hd0)
což je MBR daného disku. V tomto případě /dev/hda (/dev/hdb by byl hd1).
Vrátila se zpět nabídka operačních systémů, ale systém nenabíhá, píše to:
Booting `Ubuntu, kernel 2.6.15-26-386 (recovery mode)`
root (hd0,3)
Filesystem type unknown, partition type 0xf
kernel /boot/vmlinuz-2.6.15-26-386 root=dev/sda4 ro single
Error17: Cannot mount selected partition
Press any key to continue... (ale po zmáčnutí jakékoli klávesy se samozřejmě nic neděje).
-
Co já vím, tak Vista má ochranu proti instalování dalších systému. Pokud máte Visty a až potom nainstalujete jiný systém, pak se prý něco stane a nenajedou. Je potřeba napřed instalovat jiný systém a pak až Visty.
-
Já jsem zase četl, že nejdřív se má nainstalovat Vista a pak až jiný systém.
-
Co já vím, tak Vista má ochranu proti instalování dalších systému. Pokud máte Visty a až potom nainstalujete jiný systém, pak se prý něco stane a nenajedou. Je potřeba napřed instalovat jiný systém a pak až Visty.
Pokud je to tak, tak s Vistama nemám zkušenost.
Barthez011: Pokud jste dodržel přesně postup a neudělal chybu, nevidím důvod, proč to nefunguje. Dále bych doporučil instalovat nejnovější verzi ubuntu 7.04. Mohla by mít již nějaké opravy k Vistám. Přeinstalace Ubuntu by vás také vyvedla z této situace.
-
O.K, přeinstaloval bych Ubuntu, ale nevím, jak to mám pak udělat, když si to vybírá oddíl, aby si to nevytvořilo další oddíl, ale přeinstalovalo to tu starou instalaci Ubuntu.
-
Musíte použít ruční dělení. Návod: http://wiki.ubuntu.cz/Pr%C5%AFvodce_instalac%C3%AD
-
Hotovo, přeinstaloval jsem Ubuntu, už běží, ale potřeboval bych pomoci znova nastavit menu.lst, aby se mi spouštěla Vista.
-
najprv zakomentujte pomocou znaku # riadok hiddenmenu
mal by vyzerat nejak takto
#hiddenmenu
Az uvidite nieco taketo
title Ubuntu, kernel 2.6.20-15-generic
root (hd0,4)
kernel /boot/vmlinuz-2.6.20-15-generic root=UUID=d613c167-89e8-46a7-a26
6-a2f4c5d5bade ro quiet splash
initrd /boot/initrd.img-2.6.20-15-generic
quiet
chodte nizsie az kym nenajdete takyto riadok
### END DEBIAN AUTOMAGIC KERNELS LIST
to uz by ste mali byt na konci suboru, takze doplnte toto:
title Windows Vista
root (hd0,2)
savedefault
makeactive
chainloader +1
samozrejme (hd0,2) zalezi na tom, kde tu vistu mate, ale to uz asi viete..vela zdaru
-
Okay, zkoušel jsem to, ale hází mi to:
Booting `Windows Vista`
root (hd0,1)
Filesystem type unknown, partition type 0x7
savedefault
makeactive
chainloader +1
Error 13: Invalid or unsupported executable format
-
Aha, už jsem přišel na to, proč mi to hodilo tu chybu Error 17. Já jsem tam totiž místo hd(0,1) napsal hd(0,0), což je Recovery disk Visty. Recovery disk Visty nenaběhne, hodí to nějakou chybu, že nelze otevřít Recovery.dat, takže je asi v háji i Recovery disk Visty, ke kterýmu bych normálně přístup mít neměl. No ale to je jedno, už to Ubuntu instaluju asi na potřetí, takže mám na disku pěknej bordel. Nejlepší by asi bylo, kdybych nějakym způsobem zformátoval celej disk (žádný důležitý data tam nemám) a nahodil Vistu i Ubuntu uplně znova. Šlo by to nějak?
-
No pokial mate instalacku od Visty tak nemusite preinstalovavat..staci vlozit DVD do mechaniky, dostat sa do menu pre opravu systemu a tam dat ze chcete opravit sravcu startu / bootloader /bohuzial si presne nepamatam postup..
-
Právě, že nemám, mám jen na disku vytvořený oddíl recovery ke kterýmu se nemůžu dostat. Mohu nějak v Ubuntu namountovat ten disk Recovery, abych se podíval, co na něm je?
-
no prikaz na mountovanie je
sudo mount /dev/sdaX /priecinok/kam/mountujete
kde X nahradite oddielom ktory chcete pripojit
takze to by nemal byt az taky problem :)
-
Funguje to. Dík moc.
A kdybych ten obsah Recovery disku vypálil na DVD, tak z toho asi nebude Recovery disk Visty, co? Bude tam chybět nějakej boot sektor?
-
Ale jeden disk mi připojit nejde /dev/sda3, píše mi to, že nemám oprávnění potřebná k prohlížení obsahu.
-
No podla mna by ste mali skusit pomocou grubu nabootovat tu particiu disku, kde mate vistu normalne ulozenu, ak to nepojde tak nabootovat tu recovery, a ak nepojde ani to, tak skusit niekde zohnat instalacne DVD visty a pomocou neho zrekonstruovat microsoftacky zavadzac systemu /bootloader/...
-
On uz MS ustoupil od dodavani Recovery CD verzi OEM System Builderu? No to potes pes... uz vidim ty problemy typu omylem jsem si zformatoval disk. ;D
-
To Kopancek:
Právě, že jsem zkoušel přes grub nabootovat jak normální spouštění Visty a i Recovery disk Visty, ale ani jedno neběží. U normální instalace mi to hází, že to je neznámý typ a u Recovery disku - sice se spustí Recovery disk, ale pak mi to napíše, že nelze přečíst soubor Recovery.dat a Recovery mod se zasekne.
-
To Pavel Půlpán:
Mno asi to už tak bude, teď už jen na disku vytvoří oddíl RECOVERY a je hotovo.
-
Je to pro ne bezpecnejsi a jednodussi. Ona samotna OEM strategie se mi vubec ale vubec nezamlouva. Kdyz uz, tak at jsou Windows predinstalovany, ale at dodavaji i instalacni medium.
Prave kvuli temto slavnym technikam MS, kdyz uz nekomu doporucim komp nebo notebook, tak uz cistej s overenou podporou ovladacu a zvlast dokoupit licenci s krabicovkou Windows. Je to sice drazsi, ale je s tim pak min problemu.
Ted uz ale k tematu. Jak si psal ze /dev/sda3 nemuzes pripojit kvuli opravnenim... no to se neni cemu divit, protoze /dev/sda3 neni datova particie, nybrz rozsirujici oddil. Ten vskutku pripojit nejde. :)
-
Bohužel jsem si zakoupil notebook a na tom už byla Vista nainstalována.
Aha, tak to se omlouvám, teprve s Ubuntu začínám a ještě tomu moc nerozumím. Děkuji za vysvětlení.
-
To se nic nedeje... ;)
To bootovani systemu si vyresil? Nejak jsem to z diskuze nevycetl...
-
Bootuje mi jen Ubuntu, Vista bohužel ne. Ve škole máme možnost přes program MSDN AA si legálně stáhnout jakejkoli OS Microsoftu, tak si stáhnu znova Vistu a přeinstaluju ji.
-
no ono ked uz bude stiahnuta ta Vista z MSDNAA, tak staci podla mna vyuzit to DVD na opravenie bootloadera, ako som uz pisal vyssie, malo by to ist, zaberie to menej casu a data (ak nejake su) by mali ostat v poriadku:)
-
Našel jsem doma k tomu pc, na který jsem si nainstaloval Ubuntu a nejde mi Vista Recovery DVD Vista, tak jsem ho dal do PC, dal boot from CD-Rom. Zpustil se nějaký Boot Manager Vista, sice začal nahrávat data, ale pak se asi v polovině zasekne a napíše mi to něco ve smyslu, že nedokáže komunikovat s hardwarem PC. To sem fakt nepochopil, ale nemyslím si, že by to bylo regulérní instalační DVD Visty. Je to nějaké Recovery DVD, co k těm počítačům dodává výrobce.