Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: hyna 02 Května 2009, 13:16:00
-
Ahoj,
dal jsem si na notebook ubuntu, a při instalaci sem neodebral původní 300mb partition s dosem. Včera mě tak napadlo že bych tu parttion mohl odebrat ;D Vesele jsem nainstaloval gparted a dal se do toho. První puštění bez roota napsalo že je to mocný nástroj a že si můžu všechno podělat. V duchu sem si řek ať neotravuje a partition jsem odebral.
Dnes ráno mě ale radost z dobře odvedené práce zkazila hláška na monitoru: Non-System disk or disk error :o
Díval jsem se na net a myslel jsme že by mohlo pomoct tohle https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows
ale bez úspěchu.
Poradí prosím někdo jak na to?
-
Ide o to ze sa ti zmenilo poradie oddielov a to teraz nesedi v grube a v menu.lst.
Toto ti pomoze zistit terajsie oznacenie oddielov a ich uuid
ls -l /dev/disk/by-uuid
Z grubom ti presne neporadim. Niekde sa to tu riesilo ale neviem to najst. Mozno by bolo najrychlejsie ho preinstalovat. Viac po zadani grub do vyhladavania na wiki.
http://wiki.ubuntu.cz/
Pripadne este niekto poradi.
-
V menu.lst mám uuid sda5 kde bych měl snad mít ubuntu nainstalované.
-
A ked spustis ten prikaz co som ti poslal tak mas rovnake cislo uuid pre sda5 ako v menu.lst?
-
No ma se to takhle. Ubuntu je na sda5. sda1 je znovu udelana partition co jsem smazal. Puvodne byla FAT32 a ted ji mam jako ext3. sda2 je nejake nealokovane misto, ktere me nejde nikam priradit.
root@ubuntu:/home/ubuntu# fdisk -l
Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb7b5dbce
Device Boot Start End Blocks Id System
/dev/sda1 1 36 289138+ 83 Linux
/dev/sda2 37 38913 312273360 5 Extended
Partition 2 does not end on cylinder boundary.
/dev/sda5 * 37 37780 303171088+ 83 Linux
/dev/sda6 37780 38913 9102208+ 82 Linux swap / Solaris
prikaz od tebe vyhodi
ubuntu@ubuntu:~$ ls -l /dev/disk/by-uuid
total 0
lrwxrwxrwx 1 root root 10 2009-05-02 12:37 2d1cbd16-122c-42db-874a-3ff3a12bd43f -> ../../sda5
lrwxrwxrwx 1 root root 10 2009-05-02 12:37 350b6083-796a-4aff-99e2-59c178133708 -> ../../sda1
lrwxrwxrwx 1 root root 10 2009-05-02 12:37 b29e7a2a-995d-4440-9c97-3a412279af3e -> ../../sda6
a v menu.lst mam
title Ubuntu 9.04, kernel 2.6.28-11-generic
uuid 2d1cbd16-122c-42db-874a-3ff3a12bd43f
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=2d1cbd16-122c-42db-874a-3ff3a12bd43f ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
quiet
EDIT: Skoro si myslim, ze ta hlaska pri bootovani neni ani od GRUBu, ze se na nej ani nedostane.
-
Aha, takze zmazana bola particia s MBR. Cize obnov grub.
http://wiki.ubuntu.cz/GRUB/Obnova
To som ta zbytocne zdrzal. Zrejme ten odkaz co si dal je to iste co na wiki u nas. Mne ten tvoj nejde otvorit.
"Skoro si myslim, ze ta hlaska pri bootovani neni ani od GRUBu, ze se na nej ani nedostane."
Jj. Je to z biosu. To som si neskoro uvedomil. Predsa len to som uz velmi dlho nevidel. :-)
-
Jenze v tom je prave ten problem, ze to nejde ::)
Delam to z live CD, postupuju podle navodu, vsechno ok, ale po restartu to stejne nejede.
grub> find /boot/grub/stage1
(hd0,4)
grub> root (hd0,4)
grub> setup (hd0)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd0)"... 16 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,4)/boot/grub/stage2
/boot/grub/menu.lst"... succeeded
Done.
vsechno vypada hezky, ale po restartu: non-system disk or disk error
-
Je tam stale ta ista hlaska?
Este ma napadlo ci tym formatom sa neodstranil z tej prvej particie priznak boot.(bootovacia) Skus to pozriet cez gparted. Niesom si isty ale zda sa mi ze to je info pre bios.
V gparted to hladaj pod polozkou flag(spravovat oznacenia) po - pravym klik na particiu.
-
jo, je. Viz muj edit navrchu.
-
Takovou moznost sem tam taky nasel. Je tam set flags a to jsem nastavil pro sda5 na boot.
Nebo to mam nastavit na sda1?
-
sda1 a znova ta obnova grubu.
-
Nááájs, už to jede! A rázem pět hodin života v prdeli :D
Dík moc za rady.
Nastavení boot flag na sda5 jsem dal hned ráno, říkal jsem si že to nechce ani žádný apply, nebo potvrzení. Tak jsem usoudil že je to asi na nic...
A jaký by byl teda správný postup, kdybych chtěl sda1 a sda2 sloučit s sda5? Protože když jsem je odebral a měl je jako nealokované, boot flag byl na sda5 tak to stejně nejelo.
-
Ja osobne by som to riesil reinstalom a tym padom vycistenim systemu. :-)
Ale ak by si trval na zachovani systemu tak by si musel opravit oznacenie oddielov(uuid) v menu.lst podla noveho rozdelenia a musel by si opravit grub aby vedel na ktorom oddiely mas system. To by snad jednoducho opravil reinstall grubu. Ovsem konkretnejsie ti neporadim este som to neskusal.
A hlavne zalezi ako mas primarne a rozsirene. Neviem ci dokaze gparted z rozsirenej spravit primarnu aby si ju mohol zlucit s inou.
-
Nejspíš to nechám tak jak to je, abych to zas nějak nepotentoval.
Reinstall, do toho se mi totiž ani trošičku nechce.
Ještě jednou dík ;)
-
A jaký by byl teda správný postup, kdybych chtěl sda1 a sda2 sloučit s sda5?
vzdyť sda5 je část sda2
jinak postup by byl zmenšit sda 5 + sda 6 (nebo pokud je dost paměti swap vypnout a sda6 odstranit), přesunout je aby byly na konci sda2, zmenšit sda2, rozšířit sda1, přesunout root atd.
Až na sda5 nebudou žádná data tak jej zrušit, zrušit sda2 a sda1 roztáhnout přes uvolněné místo.