Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Instalace, aktualizace a spouštění => Téma založeno: Cendas 29 Dubna 2012, 07:02:05
-
Ahoj při povyšování na 12.04 mi to napsalo že nešel nainstalovat balík libjasper1. Po restartu se mi ubuntu při nabíhání sekne.
Jde nějak zjistit na čem se to seká ?
Nešel by tam ten balík doinstalovat nějak přes liveCD ?
-
Když se to sekne zmáčkni ESC, tím to skočí do textového výpisu a uvidíš na čem to zůstane stát.
Při startu drž SHIFT a jdi do recovery mode, tam si zvol konzoli roota s přístupem k síti a zkus tohle dpkg --configure -a
apt-get install aptitude
aptitute install libjasper1
-
Dík za rychlou odpověď . Tak jsem zjistil že tím balíkem to nebude.
Píše to chybu hned po výběru systému. Tak to bude někde v grubu.
VFS: Cannot open root device "sdb1" or unknown block (0,0)
Ještě bych měl napsat že mám ubuntu nainstalováno dvakrát, jedno mám na pokusy.
Tak jsem dal přechod jen v tom pukusném. Ale grub používám z toho druhého. Zkoušel jsem jestli to neopraví grubcustomizer ale nepomohlo to. Půjde to nějak opravit ručně?
Tady ještě přidám výpis z fdisk
Disk /dev/sda: 500.1 GB, 500107862016 bytes
hlav: 255, sektorů na stopu: 63, cylindrů: 60 801, celkem 976 773 168 sektorů
Jednotky = sektory po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Identifikátor disku: 0x00072bb4
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sda1 * 63 61432559 30716248+ 83 Linux
/dev/sda2 61432560 69625709 4096575 82 Linux swap/Solaris
/dev/sda3 69625710 976768064 453571177+ 83 Linux
Disk /dev/sdb: 160.0 GB, 160041885696 bytes
hlav: 255, sektorů na stopu: 63, cylindrů: 19 457, celkem 312 581 808 sektorů
Jednotky = sektory po 1 * 512 = 512 bajtech
Velikost sektoru (logického/fyzického): 512 bajtů / 512 bajtů
Velikost I/O (minimální/optimální): 512 bajtů / 512 bajtů
Identifikátor disku: 0x0007d801
Zařízení Zavádět Začátek Konec Bloky Id Systém
/dev/sdb1 * 63 30719999 15359968+ 83 Linux
/dev/sdb2 30720000 38911999 4096000 82 Linux swap/Solaris
/dev/sdb3 38912000 312580095 136834048 83 Linux
-
Je poškozený oddíl, spusť LiveCD a udělej opravu FS na sdb1.
Je to fsck.ext4 /dev/sdb1 ještě doplním, že parametrem -c vyvoláš surface test, parametrem -f vynutíš kontrolu a parametrem -a zvolíš automatickou odpověď ano na každý dotaz
-
Ahoj tak jsem zkusil zkontrolovat disk jak jsi radil a je to v pohodě. Zkusil jsem povýšení na tom druhém Ubuntu a problěhlo v pohodě.
Teď bych tedy potřeboval přeinstalovat to nefunkční na druhém disku ale tak aby my to nepřepsalo grub, který je na druhém disku kde mám funkční ubuntu. Jde to nějak udělat? Případně jestli by nešlo z toho funkčního překopírovat nějaké systémové soubory do toho nefunkčního.
-
Zavaděč pro oba systémy stačí jeden. Pokud nemáš ten GRUB nějak poupravený podle sebe, jeho novou instalací se nic nestane.
Postupuj asi takhle, z funkčního systému udělej záloho toho čeho potřebuješ z druhého disku, přístup k datům normálně mít budeš, při nejhorším použiješ gksudo nautilus
Pak proveď instalaci systému kam potřebuješ a zavaděč umísti na /dev/sda. V praxi stejně dojde pouze k tomu, že se na stávajícím zavaděči v /dev/sda provede update-grub a přidá se do něj možnost pro spuštění druhého systému
-
Ahoj už my fungují obě Ubuntu. Mám jeden grub na disku hda1 a druhý na disku hdb1. Teď se mi spouští ten z hdb1 ale já bych to potřeboval přenastavit aby se spouštěl ten z hda1. Jde to nějak přenastavit?
Jde o to že ten disk hdb1 je starší a kolikrát se stane že při zapnutí počítače nastartuje později a tak mi to někdy nenastartuje.
-
Disk na kterém se nejprve hledá zavaděč se nastavuje v BIOSu
-
Tak už jsem to zmáknul pomohlo wiki. :)
Stačilo do terminálu zadat.
sudo grub-install --root-directory=/ /dev/sda
pak
sudo update-grub