Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: pomec 02 Listopadu 2009, 17:17:17
-
Zdravim vas,
potreboval by som pomoc. Chcel som dat na pc nove Ubuntu, tak som si ho nainstaloval na novu particiu. A teraz ked chcem prepnut v GRUBe aby sa pustili windows 7, tak kliknem a restartuje sa pc. Pritom z dvd win 7 mi spusti. Viete mi poradit co s tym?
-
Vypni v biosu → restart po zotavení nebo jak se to jmenuje.
.
-
Veľmi rád by som to vypol, ale nič takého som tam nenašiel. :)
-
To je ntb?
Ještě by pomohlo dát to install win dvd a po nabootování opravit parametrem R poté zadt příkaz → chdisk /r
Dostaneš se na nouzový režim?
-
Toto je stolni. Takže, keď vložím win dvd mám ísť do nouzového režimu. Tam by som sa dostal.
Kam zadám chdisk /r ?
-
Počkej !!!
Nouzový režim: (klidně i opakovaně) klávesu F8.
Nejdřív udělej tohle:
pravým tlačítkem myši na položku Tento počítač v nabídce Start a vyber položku Vlastnosti.
v okně vlastností klikni v levém sloupci úloh na odkaz Upřesnit nastavení systému.
přejdi na kartu Upřesnit a na ní klikni dole v sekci Spuštění a zotavení systému na tlačítko Nastavení.
v dalším panelu odznač v sekci Selhání systému políčko Automaticky restartovat a nastavení ulož.
-
Takže v tom chyba nebude. Stále to isté...Pri štarte pc sa načíta grub kde je Ubuntu, Ubuntu memtest...a Windows 7....kliknem na win a hneď sa reštartuje pc. Toto som ešte nezažil :o
-
Zkus nainstalovat ze Synapticu → startupmanager← a zvol aby se jako hlavní (prvotní) systém spouštěly widle.
Uvidíme co to udělá. ;)
-
A zas to nevyšlo. V podstate sa nič nezmenilo, len sa premiestnilo políčko z Ubuntu na Win 7 a za 10 sekúnd spustilo a následne hneď reštartovalo. Tak čo dalej navrhuješ?
-
No vraz tam to dvd win7 a dej opravit win parametrem R,to tě tam navede pokud ti to smázne grub tak ten už pak opravíš podle wiki.
Jinak už nevím co dál vymyslet,ale něco ještě pogooglím.
-
Tak som vyskúšal opraviť Startup - nič to nespravilo - Recovery tiež nič. A ten chdisk /r mi nefunguje - som to zadal do konzoly vo win. ???
-
Je divný,že grub ty widle vidí a nechtějí se spustit.
Nevím co ti poradit.
Smáznout ubuntu a vyzkoušet co to udělá a pak je z5 nainstalovat,ale to se mi nejeví jako moc dobré. ::)
Ještě vydrž třeba ti někdo poradí.
Dej tu výpis :
sudo fdisk -l
-
Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x25a225a1
Device Boot Start End Blocks Id System
/dev/sda1 * 1 3824 30716248+ 7 HPFS/NTFS
/dev/sda2 3825 38913 281852392+ f W95 Ext'd (LBA)
/dev/sda5 3825 36273 260646561 7 HPFS/NTFS
/dev/sda6 36274 36516 1951866 82 Linux swap / Solaris
/dev/sda7 36517 38913 19253871 83 Linux
Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x6bec93c1
Device Boot Start End Blocks Id System
/dev/sdb1 1 9729 78148161 c W95 FAT32 (LBA)
Tak tu je ten výpis. Už to skúšam spraviť celý deň, ale zatiaľ žiadne riešenie. :'(
-
??? To mám úložný disk...čo treba spraviť?
-
Nic já se špatně podíval na to že je to /dev/sdb1 ::)
-
A čo keby som preinštaloval win? Zrušil by sa mi grub?
-
Ještě vydrž chvilku.
-
Ok, este som tak rozmyslal, ze nemoze byt nejak pokazeny zavadec windows pokazeny, ked ho ani nespusti?
-
Tady to řeší:
http://ubuntuforums.org/showthread.php?t=1035999
Hm,ale není pro KK 9.10 :-\
-
Mozes mi prosim napisat co mam spravit, aby som nespravil blbost.
-
Nedělej nic není to pro KK 9.10 :-\
-
;D No už nestlačím ani jedno tlačítko bez toho, aby si povedal.
-
to bude tím, že když máš Wokna a pak hodíš Ubuntu tak ti to špatně naloguje disk či co prostě se to špatně uloží do /boot/grub/menu.lst při instalaci Ubuntu mě to tak dělá taky
Takže buď do souboru /boot/grub/menu.lst připiš nové nebo edituj staré řádky (na konci souboru +-) takto title Wokna
root (hd0,0) - tady si to změň podle sebe, ale myslím, že takto ti to půjde
makeactive
chainloader +1vysvětlení:
title - název dej si co chceš já mám Wokna
root - vybere disk a jeho sekci (myslim ze to jde podle poradi v biosu kdyz mas víc hdd)
makeactive - dej ho tam
chainloader +1 - to samy
nebo můžeš při náběhu si označit systém dát "e" editovat a tam odmaž přebytečný a dodej potřebný a "b" to skusíš a když ti to půjde tak zapamatovat a přidat natrvalo do /boot/grub/menu.lst pokud nepůjde tak zkoušej měnit druhý číslo v root (hd0,*)
-
Necital som to cele ale ja som mal donedavna podobne problemy, len ked som klikol na Windows mi ukazalo Error 22.
Riesenie spociva v upgrade grubu na verziu 2 - sudo apt-get install grub-pc a potom len sudo update-grub2, ked mas spravne rozdelene disk, grub automaticky najde tvoj windows root.
Potom staci rebootnut a v grube das chainloader (nie som si vobec isty ako sa to vola) a tam sa ti dole dobrazi Windows.
-
Zkus ten návod od rudase pokud tohle řešil,tak by to mohlo pomoct.
-
Tady to řeší:
http://ubuntuforums.org/showthread.php?t=1035999
Hm,ale není pro KK 9.10 :-\
Tohle je docela podobný až na to, že to řeší tak že máš Linux a kopneš tam Widle, tím se ti přepíše zavádění disku a stratíš grub, vemeš Live a nabootujes, najdeš si hdd s linuxem a na den disk hodíš new grub a pak podle potřeby upravuješ nastavní pro spuštění Widli
-
This guide does not work for Karamic or future releases. ;)
-
Takže dal som príkaz sudo gedit /boot/grub/menu.lst a nič v tom súbore nieje. Nechápem.
-
tak já taky nechápu jakto že tam nic nemáš, na wiki je něco k tomu co píšu http://wiki.ubuntu.cz/GRUB/P%C5%99id%C3%A1n%C3%AD%20Windows
Takže pokud tě chápu správně, na hdd máš daný Windows
Pak jsi nainstaloval Ubuntu a když jsi chtěl na windows tak ti nejdou.
pokud tě chápu správně tak pak pusť normálně ubuntu a změň to v tom /boot/grub/menu.lst
restartuj a zkus to, pokud nepůjde tak zkus editovat dřív než nabootuješ do Ubuntu a změň to přímo v tý tabulce, rychlejší než se naloadovat do Ubuntu a měnit jeden údaj a pak reset
no a to co ti pustí Windows pak naporad ulož v souboru /boot/grub/menu.lst
případně zkus přidat řádek "savedefault"
title Wokna
root (hd0,0)
savedefault
makeactive
chainloader +1já ho tam nepotřebuji myslím že když tam je tak mi to nejde
-
Ano, disk mam rozdeleny na 4 casti- 1-Win 7(NTFS), 2-Odkladaci priestor(NTFS), 3-Ubuntu(Ext4), 4-swap. Najprv bol nainstalovany Win7 a potom doinstalovane Ubuntu.
Skúšal som meniť pred bootom a dal som tam presne, čo si napísal. Prikaz title mi napisalo, ze nepozna. A v menu.lst nic nemam stale. Inak som si vsimol, ze mam GRUB 1.97 beta4.
-
tak mmnt já mám grub 0.97 tak ho aktualizuju a uvidim
This guide does not work for Karamic or future releases. ;)
já to víím! říkám že je to podobný
-
Tak vyskúšaj a daj vedieť. Nemal sa inak mimochodom nainštalovať Grub 2 automaticky pri čistej inštalácii?
-
já jsem povyšoval z 9.04 na 9.10 tak mi to neaktualizovalo grub
momentálně jsem ve fázi zkoušení a vypadá to slibně (aspoň s Ubuntu)
tady něco o grubu - http://forum.ubuntu.cz/index.php/topic,39688.0.html
-
Tak som vyskúšal aj preinštalovať win (sformátoval som disk a úplne nanovo) a stále ten istý problém. A teraz to už absolútne nechápem.
Ešte ma tak napadlo hodím sem výpis, keď chcem editovať pred boot-om v grube položku Windows 7
insmod fat
set root =(hd1,1)
search --no-floppy --fsuuid --set 2369-120e
chainloader +1
-
hmm tak mám Grub 2 (GNU GRUB 1.97~beta4) je to asi lepší, ale zas mám problém s windows, dostanu se na nabíhání XP, ale pak najednou modrá smrt a nejde s tím nic (nouze, poslední známá funkčni konfig) nic asi budu muset zkusit opravu která určitě nepůjde tak reinstal woken
-
keby si spravil to co som ti povedal uz by si nemal problem.
Po upgrade z 9.04 na 9.10 ostava stary grub.
-
keby si spravil to co som ti povedal uz by si nemal problem.
Po upgrade z 9.04 na 9.10 ostava stary grub.
Asi si nečítal môj prvý príspevok...inštaloval som nanovo 9.10 a je tam aj nový GRUB.
Dnes som zmazal a znova opravil zavádzač Winu a stále ten istý problém - v grube je win a keď kliknem tak sa pc reštartuje. Spustit win ide len, keď je dvd v mechanike. Vtedy sa ani grub nenačíta a hneď bez problémov ho spustí.
-
Mám úplne ten istý problém..sformatoval som disc, a presiel na dualboot Win7 a Ubuntu 9.10...a tabulka grubu mi sice vyskoci, aj s ponukov bootu win7, ale ak si ho vyberiem grub sa restartne a tabulka nabehne nanovo.... pokial vyberiem ubuntu ide vsetko v poriadku..
Ešte chcem doplniť:
[center]/boot/grub/grub.cfg[/center]
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
insmod ext2
set root=(hd1,3)
search --no-floppy --fs-uuid --set abcae1e1-eead-4573-8a75-1b2ea44b447c
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-14-generic" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd1,3)
search --no-floppy --fs-uuid --set abcae1e1-eead-4573-8a75-1b2ea44b447c
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=abcae1e1-eead-4573-8a75-1b2ea44b447c ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic
}
menuentry "Ubuntu, Linux 2.6.31-14-generic (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd1,3)
search --no-floppy --fs-uuid --set abcae1e1-eead-4573-8a75-1b2ea44b447c
linux /boot/vmlinuz-2.6.31-14-generic root=UUID=abcae1e1-eead-4573-8a75-1b2ea44b447c ro single
initrd /boot/initrd.img-2.6.31-14-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sdb1)" {
insmod ntfs
set root=(hd1,1)
search --no-floppy --fs-uuid --set 5094c2c894c2b030
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###home@kenaco-ubuntu-pc:~$ sudo fdisk -l
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x019f7e28
Device Boot Start End Blocks Id System
/dev/sda1 1 30402 244196352 7 HPFS/NTFS
Disk /dev/sdb: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xdca5dca5
Device Boot Start End Blocks Id System
/dev/sdb1 * 1 13 102400 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sdb2 13 135 976185 5 Extended
Partition 2 does not end on cylinder boundary.
/dev/sdb3 135 1351 9765630 83 Linux
Partition 3 does not end on cylinder boundary.
/dev/sdb4 1351 9730 67304790 83 Linux
Partition 4 does not end on cylinder boundary.
/dev/sdb5 13 135 976178 82 Linux swap / Solaris
-
Podívej se jestli ti sedí UUID u partice s Win7. Spust Ubuntu Karmic Otevri treba geditem grub.cfg a zkontroluj u Win 7 uuid. V konzoli spust blkid a podívej se na skutečné uuid win7 partšny a pokud se liší tak ho v grub.cfg oprav :)
-
Pokud máte windows (7 nevím, ale XP určitě) na jiném fyzickém disku, než je grub2, musíte v konfiguráku "přemapovat" disky! Mě se to podařilo vyřešit takto:
http://forum.ubuntu.cz/index.php/topic,40812.msg300138.html#msg300138 (http://forum.ubuntu.cz/index.php/topic,40812.msg300138.html#msg300138)
-
Potvrzuji!
Přidání řádku do grub.cfg opravdu problém řeší! Mě teď WinXP v pohodě bootuji. Příslušná sekce vypadá takto:
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows 7 (loader) (on /dev/sdb1)" {
insmod ntfs
set root=(hd1,1)
drivemap -s (hd0) (hd1)
search --no-floppy --fs-uuid --set 3684feaf84fe70ab
chainloader +1
}
### END /etc/grub.d/30_os-prober ###Že tam jsou Win7, a ne WinXP??? Ano, takto se načte zavaděč Win7, ve kterém je na výběr právě Win7 a WinXP. Bez přidaného řádku z něj Win7 bootovaly bez problémů, pokus bootovat WinXP končil restartem systému. Dotyčný řádek by tam měl správně doplnit skript /etc/grub.d/30_os-prober, ale asi je v něm bug.
POZOR! Soubor /boot/grub/grub.cfg je jen pro čtení! Před editací je nutno změnit práva z 444 na 744. Já je pro klid duše vrátil potom zpět na 444. Konkrétně:
cd /boot/grub
sudo chmod 744 grub.cfg
sudo gedit grub.cfg
sudo chmod 444 grub.cfg
Pokud to zabere ještě někomu, prosím, napište sem, přejmenujem téma na VYŘEŠENO!
Doplní sa tam len " drivemap -s (hd0) (hd1) "
Ďakujem...
VYRIEŠENÉ