Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Tomaskocz 31 Ledna 2008, 16:13:58
-
Ahoj. Nainstaloval jsem Kubuntu, ale nemam na výběr OS stále se mi spouští Windows XP.
-
ZKus tohle:
http://wiki.ubuntu.cz/GRUB/Obnova
-
Tak jsem to udělal podle návodu bylo to úspěšné... Když v Grubu chci vybrat Kubuntu tak mi to píše:
Error 17: Cannot mount selected partition.
Instalace proběhla úspěšně, tak nevím kde je bota :(
-
Pravdepodobnemas nejak specificky rozdeleny disk, nebo vice disku. Mohl bys prosim spustit liveCD Ubuntu a tam aplikace -> prislusenstvi -> terminal
Napis tam sudo fdisk -l (heslo nejspis ubuntu) a pak nam se hod co ti to vypsalo.
-
Ano mam dva HDD jeden ATA a druhej SATA a mam je rozdelene ne hodne disku. Fdisk doufam ze se nic nestane protože ve Windows je to format :D
-
Fdiskem muzes udelat velkou neplechu to je pravda, ale pokud zadas jako parametr pouze -l (male "L") tak se nic nestane. Takze opravdu jen
sudo fdisk -lvypise ti to seznam oddilu na discich.
Vice na
man fdiskzobrazi manualove stranky k prikazu fdisk.
-
dal jsem fdisk /l male L a uz mi nenajedou ani Xpecka :(((((((( Error 17 grub error ;(( poradte pls zkousel jsem fixboot pres cedko XP a nic :( stale error 17 grub error :((( nastesti jsem to obnovil.....no ale Linux mám na /dev/sda7
-
Nevim jestli jste se preklepl nebo ne ale melo to byt fdisk -(pomlcka) l
Kazdopadne tento prikaz Ubuntu nezna takze se nic stat nemohlo urcite to nezpusobilo nenabootovani XP. Zkuste bud co nejpresneji popsat jak mate rozdeleny disky a nebo lepe jeste jednou zkusit to LIVECD a prikaz fdisk -l. Ten nam povi vse o vasem rozdeleni.
S timto problemem jsem se jiz setkal kdyz se Ubuntu system instaloval na druhy disk a Windows na prvni, GRUB spatne poznal oznaceni disku a neustale hledal kernel na prvnim disku kde samozrejme byly XP neni to nic slozityho a da se to snadno opravit akorat bych potreboval to rozdeleni disku. Dalsi moznost je ze muzete zkouset oznaceni disku a oddilu nez se trefite.
-
Jasně není to nic složitýho jenom mu to napsat kde se to nachazí. v tom fdisk byl opravdu preklep ale v kubuntu jsem delal spravne. Jako taky nechapu jak se mi pri tom mohlo porusit to bootovani. Takze jdu na ten fdisk tak zatim.
-
See "man sudo_root" for details.
ubuntu@ubuntu:~$ sudo fdisk -l
Disk /dev/sda: 250.0 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x14221421
Device Boot Start End Blocks Id System
/dev/sda1 * 1 21050 169084093+ 7 HPFS/NTFS
/dev/sda2 21051 30400 75103875 f W95 Ext'd (LBA)
/dev/sda5 26517 30400 31198198+ 7 HPFS/NTFS
/dev/sda6 21051 21409 2883604+ 82 Linux swap / Solaris
/dev/sda7 21411 26516 41013913+ 83 Linux
Partition table entries are not in disk order
Disk /dev/hda: 81.9 GB, 81964302336 bytes
255 heads, 63 sectors/track, 9964 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe7e7e7e7
Device Boot Start End Blocks Id System
/dev/hda1 * 1 2550 20482843+ 7 HPFS/NTFS
/dev/hda2 2551 9963 59544922+ f W95 Ext'd (LBA)
/dev/hda5 2551 5737 25599546 7 HPFS/NTFS
/dev/hda6 5738 9963 33945313+ 7 HPFS/NTFS
-
Dobre tak tedkon kdyz spustis pocitac a nejede ti GRUB onzac si prvni polozku (Ubuntu) zmackni "E" (jako edit) a melo by se ti zobrazit neco jako:
title Ubuntu gutsy, kernel 2.6.24-5-generic
root (hd0,4)
kernel /boot/vmlinuz-2.6.24-5-generic root=/dev/sda7 ro quiet splash
initrd /boot/initrd.img-2.6.24-5-generic
quiet
Tak oznacte radek zacinajici root opet stisknete "E" a upravte zavorku tak aby tam bylo (hd0,4) potvrdte enterem najedte na radek zacinajici kernel stisknete opet "E" a upravte pouze cast root=... (vse pred "root" nechte tak jak je) tak aby tam bylo "root=/dev/sda7" nakonci radku musi zustat "ro". Potvrdte opet enterem. Pote stisknete "B" jako boot a melo by to najet. Pokud se to podari je potreba zmenit jeste soubor /boot/grub/menu.lst nastalo.
-
Nastavil jsem vse
tedy takhle:
root (hd0,4)
kernel /boot/vmlinuz-2.6.24-5-generic root=/dev/sda7 ro quiet splash
Místo toho root=/dev/sda7 tam byly uplne nejake nesmysly, ale pise to stale error 17.
-
OK, takze abychom si to ujasnili: mate dva disky, PATA a SATA. Kde jsou nainstalovane Windows (ktery disk, ktery oddil)? Kde je nainstalovane Ubuntu (ktery disk, ktery oddil)? Jake poradi bootovani mate nastaveno v BIOSu?
-
DISK 0 SATA-----1. oddíl WINDOWS
2. oddíl SWAP LINUX
3. oddíl LUNUX EXT3
4. oddíl NTFS data
DISK 1 ATA------1. oddíl NTFS data
2. oddíl NTFS data
3. oddíl NTFS data
Bootavání v BIOSu mám nastavený HDD0 a pak HDD1.
-
tak jsem se jeste poradne podival na info ke GRUBu a radek:
root (hd0,2) ........... oznacuje kde je instalovan /boot (poradi disku,poradi oddlilu) - cislovano od nuly. Cislo disku se urci:
primary master - 0
primary slave - 1
secondary master - 2
seconadry slave - 3
a radek zacinajici:
"kernel" nam rika za prve kde se nachazi nase jadro a pak za slovem root= kde se nachazi nas korenovy adresar "/" (zde jiz se pouziva znaceni linuxu)
takze podle vaseho rozlozeni by melo byt nastaveno:
root (hd0,2)
kernel /boot/vmlinuz.... root=/dev/sda7 ro quiet splash
Zkuste toto nastaveni a zaroven se ptam nekoho zkusenejsiho jestli se nepletu.
-
Pokud je Kubuntu kompletně (včetně /boot) na sda7, tak by tam mělo být root (hd0,6). U značení typu sda či hda se pořadí oddílů disku čísluje od jedničky, zatímco u označení typu (hd0,0) od nuly. Čili sda7=(hd0,6)
-
Už mi to funguje. Díky:) Ale ještě mi poradte jak editovat GRUB protože přes SUDO GEDIT mi to nejde :(
-
????
-
Pro Ubuntu: gksudo gedit /boot/grub/menu.lst
Pro Kubuntu: kdesu kwrite /boot/grub/menu.lst