Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: fikus 26 Ledna 2009, 21:16:01
-
Chci se zeptat.Změnil jsem hardware procesor,říd.desku,ram,graf.zůstal jen hdd.Po startu najel ubuntu v pohodě,ale win ne.musel jsem reinstal win.Samo,že zmizel grub.Zkoušel jsem wiki obnova grub,skončilo hláškou
grub> find /boot/grub/stage1
hd0,5)
grub> root (hd0,5)
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.
succeededR
unning "install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,5)/boot/grub/stage2
/boot/grub/menu.lst"... failed
Error 12: Invalid device requested
Nevím po sudo fdisk -l byl výpis na dev/sda (to má být ale jedno),předtím si myslím,že bylo hda.návodů je tu dost,ale spíše by pomohlo vědět co má být.dík
-
vloz sem ten
sudo fdisk -l
-
tady je výpis fdisk
ubuntu@ubuntu:~$ sudo fdisk -l
omitting empty partition (5)
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0a810a80
Device Boot Start End Blocks Id System
/dev/sda1 * 1 6374 51199123+ 7 HPFS/NTFS
/dev/sda2 6375 19456 105081165 f W95 Ext'd (LBA)
/dev/sda3 7650 19456 94839696 7 HPFS/NTFS
/dev/sda5 6375 7590 9767457 83 Linux
/dev/sda6 7591 7649 473886 82 Linux swap / Solaris
ubuntu@ubuntu:~$
ubuntu@ubuntu:~$
Teď se mi to zdá divné disk mám 160GB.zkusil jsem spustit gparted ,ten našel jen jeden disk /dev/sda a ještě unallocated.
tady je výpis /etc/ftab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/sda6
UUID=cd9330eb-7fb6-4402-9720-997e5d510cf4 / ext3 relatime,errors=remount-ro 0 1
# /dev/sda7
UUID=bfbcdcec-ad4a-4e29-9bec-293c9b2e8225 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/scd1 /media/cdrom1 udf,iso9660 user,noauto,exec,utf8 0 0
je to nesmysl nebo ne?
Edit: Výpisy souborů nebo příkazů prosím do kodu.
-
Taky se mi to zdá podivný, grub ti hlásí, že ho máš na (hd0,5) což odpovídá sda6 myslím, jelikož to jde od 0. Fdisk ukazuje sda6 swap a v /etc/fstab máš sda6 opět kořenový oddíl. Jako by se změnila tabulka oddílů nebo se pletu ? To by možná vysvětlilo i to, že Gparted ukazuje jeden nenaformátovaný oddíl.
-
muzes potvrdit, ze na oddile sda5 mas linuxova data (korenovy oddil) a ze ti zadny oddil nechybi?
-
Vzkledem k tomu, že má fstab vyplněný pomocí UUID, tak by se hodily ještě výpisy
blkidnebo
ls /dev/disk/by-uuidMyslím, že pak bude jasnější co se v fstab připojuje...
-
tady je vypis blkid nezafungoval.nevim jak mam potvrdit jestli jsou linuxova data na sda5,kdyz jeden program tvrdi,ze jo,druhy,ze ne.y live cd se na oddil linux(do vsech adresaru) dostanu,i na win oddily.reinstal win jsem s partition nehybal,tudiz jsou stejne (predpokladam).psal,jsem ze po vymene HW fungoval ubuntu dobre vcetne grubu.
ls /dev/disk/by-uuid
bfbcdcec-ad4a-4e29-9bec-293c9b2e8225 cd9330eb-7fb6-4402-9720-997e5d510cf4
B0182B77182B3C2A 4020553E20553C5A
-
Má to být
ls -l /dev/disk/by-uuid
-
Aha, nějak mi nedošlo, že mám alias na ls -l :-\
-
to je vypis s parametrem -l.
ubuntu@ubuntu:~$ sudo ls -l /dev/disk/by-uuid
total 0
lrwxrwxrwx 1 root root 10 2009-01-29 22:02 bfbcdcec-ad4a-4e29-9bec-293c9b2e8225 -> ../../sda6
lrwxrwxrwx 1 root root 10 2009-01-29 22:02 B0182B77182B3C2A -> ../../sda3
lrwxrwxrwx 1 root root 10 2009-01-29 22:02 cd9330eb-7fb6-4402-9720-997e5d510cf4 -> ../../sda5
lrwxrwxrwx 1 root root 10 2009-01-29 22:02 4020553E20553C5A -> ../../sda1
-
Zkus ten grub spustit s místo root (hd0,5) dát (hd0,4)
-
to jsem zkousel,vypis byl jeste kratsi,ale teď presne nevim jaky.ale kdyz nad tim sedim a premyslim,prece kdyby ten grub nenasel oddil,pak by v prvnich radcich nepsal
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
to prece znamena,ze jmenovane soubory nasel,nebo snad ne?pak dal pise:
Running "install /boot/grub/stage1 (hd0) (hd0)1+16 p (hd0,5)/boot/grub/stage2
/boot/grub/menu.lst"... failed
Error 12: Invalid device requested
tady teprve rika,chybny menu.lst.neni chyba prave tady?jenom nevim ten soubor je nezmen od dob jeho funkcnosti.jedina zmena je reinstalace win,ale na stejnou partition.
-
nevim, snad pomuze tohle, od zavislaku :-)
http://forum.ubuntu.cz/index.php?topic=4999
-
tak vsem dik,aspon tem co meli snahu.bohuzel to dopadlo stejne jako vzdy kdyz se zeptam na zdejsim foru,tedy za sproste slovo.asi se neumim spravne zeptat.jsem si jist,ze tento problem lze vyresit i jinak nez naformatovanim celeho disku.bohuzel moje znalosti nejsou na takove urovni a ochota mistnich "linuxovych guru" je mizerna,zda se,ale i tak jeste jednou dekuji.ze by pro tu karmu -2??????
-
A máš v tom menu.lst správný uuid disku?
třeba sda5 pokud nemá v tvém případě cd9330eb-7fb6-4402-9720-997e5d510cf4 , tak to může být chyba.
Jak vypadá tvé menu.lst?
Zkusil jsem si zahrát na jasnovidce a nevypadá náhodou takto?
title Ubuntu, kernel 2.6.xx-yy-generic
uuid cd9330eb-7fb6-4402-9720-997e5d510cf4
kernel /boot/vmlinuz-2.6.xx-yy-generic root=UUID=cd9330eb-7fb6-4402-9720-997e5d510cf4 ro quiet splash
initrd /boot/initrd.img-2.6.xx-yy-generic
kde 2.6.xx-yy je verze tvého jádra. (samozřejmě za xx-yy budou čísla třeba 24-7 nebo 27-11 atd.. podle toho jakou verzi ubuntu máš a jak staré jádro.)
-
do haje,tak teď mě to trklo.uuid urcite sedelo,to me napadlo,ale ten kernel ne.jsem delal obnovu z live cd,ale kernel byl aktualizovany,tim padem to byla asi ta chyba,no uz je pozde. no ale stejne neni to blbost?to by prece musela byt na wiki nejaka zminka,nebo ne?nikde se nepise o kontrole ani uuid ani kernelu,uzivatele by museli byt jasnovidci.je ale logicke jestli se mi aktualizuje jadro,musi s tim wiki nebo obnova grubu pocitat a nekde se zminit.myslim,ze hloupych jako jsem ja je vic.
-
grubu samotnemu je konfiguracni soubor (menu.lst) pri samotne jeho obnove (zapsani do mbr disku) ukradeny. on si akorat ulozi, odkud ho nacist, ale ten obsah (tj. odkaz na kernel) se zpracuje az pri bootu
kdyz se aktualizuje jadro, tak se konfigurak grubu pregeneruje, nicmene samotny zavadec v mbr disku se nemeni.
-
tak je chyba v partition nebo filesystem a ubuntu nebo grub si s tim neumí poradit.ja taky ne.tim je problem vyresen a jdu formatovat,dik za rady.