Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Instalace, aktualizace a spouštění => Téma založeno: MrMatt 14 Dubna 2011, 21:12:35
-
Dobrý den, nedávno jsem si instaloval Ubuntu 10.10 na svůj externí disk. Rozdelil jsem ho přitom na tři oddíly: 1. FAT32, 2. ext4, a 3. linux swap.
Zavaděč grub2 jsem nainstaloval na /dev/sda/Hitachi atd...
Když jsem potom při spouštění počítače zvolil bootovat z danného externího disku, oběvila se hláška:
error: unknown filesystem
grub rescue>
mohli byste mi prosím poradit co s tím??
[vyřešeno]
-
Primární oddíl musí být 1 a označen jako zaveditelný,Grub se ti pokouší bootovat z toho FATu
-
A dá se grub nastavit tak, aby bootoval z toho druhého oddílu, nebo musím překopat celý disk??
-
To záleží jestli ta druhá část je logická nebo primární
-
To nevím, jak se to dá zjistit??
Ale má bootovací příznak.
-
Asi nejlehčí bude,když sem dáš výstup příkazu
sudo fdisk -l a potom uvidíme
-
2. část (ext4) je primární a 3. (swap)taky ...
-
V tom případě stačí přenést GRUB z prvního oddílu na druhý
-
Aha, myslel jsem že GRUB je v MBR, která je oddělená od všech diskových oddílů.
Jak se tedy dá přenést??
A bude se potom bootovat Ubuntu jen když bude ext. disk připojený, a když ne, tak se nabootuje windows z disku v počítači??
-
Co s tím GRUBem najdeš na Wiki pod obnova GRUB2, v kostce jde vlastně o to nainstalovat GRUB na /dev/sda2 a z /dev/sda1 ho vymazat, není to složité, ale na poprvně jsem s tím trochu zápasil, takže to bude chtít trochu trpělivosti.
Boot řídí BIOS, záleží jak to máš nastaveno v něm, pro to aby to fungovalo tak jak chceš je nutné mít pořadí v BIOSu tak aby USB zařízení bylo ještě před diskem, který je v PC, standardně mají BIOSy pořadí nastavené takhle CD/DVD, HDD, USB, takže je n prohodíš HDD a USB aby to vypadalo takhle CD/DVD, USB, HDD
-
Tak ted´ jsem z toho lehce zmatený. S nastavením pořadí bootování v BIOSu není problém.
Ale na všech návodech wiki se uvádí, že GRUB se musí nainstalovat do MBR disku jako třeba /dev/sda
a ne např.: /dev/sda2. V MBR toho disku ten GRUB je.
Ještě jsem si vzpomněl na jednu věc. S instalací mi pomáhal kamarád který už Ubuntu (resp. xubuntu) má.
Instalovali jsme to přes jeho notebook. Instalace proběhla vpořádku, a po restartu se spustil GRUB.
Zvolil jsem Ubuntu na exter. disku, a systém se nabootoval a běžel...
Když jsem s ním konzultoval tenhle problém, řekl že si myslí, že se asi spustil GRUB z notebookového disku, a ne z toho externího.
-
No, aspoň něco víme, zkus podle návodu na Wiki udělat obnovu GRUB2, musíš si to sice trochu přiohnout protože ten externí disk nebude po zapojení do tvého PC /dev/sda, ale spíš /dev/sdb,c,d to nakonec zjistíš příkazem "fdisk -l" jaké má označení.
Návod je tady http://wiki.ubuntu.cz/GRUB2
-
Jo, je to trochu složité. Ale když přeinstaluju Ubuntu, a GRUB přitom dám na ten druhý oddíl, tak se z toho prvního smaže ne?
-
to by měl, ale pokud už budeš instalovat znova, tak si ten disk raději rozděl tak aby jsi měl ten ext4 jako první, samozřejmě instalace obsahuje i možnost zvolit kam se bude GRUB instalovat
-
Takže disk překopu, tak aby byl oddíl ext4 první (tzn označen jako /dev/sdx1).
Ještě poslední dotaz ;D : když to teda budu přeinstalovávat, mám ten GRUB hodit na na /dev/sdx, anebo
na /dev/sdx1 (tzn. ten oddíl ext4)??
-
GRUB dej na /dev/sdx (bez čísla), pokud tam bude jiná možnost, vyber ten oddíl kde bude nainstalovaný Linux
-
Dobře, provedu.
A potom dám vědět. ;D
Diky za pomoc Rover !
8)
-
Tak jsem přeinstaloval Ubuntu a GRUB jsem hodil na oddíl s Linuxem a už to běží. :)
Tuto zprávu jsem napsal přes google chrome přes Ubuntu. ;)
Takže díky za pomoc Rover