Portál AbcLinuxu, 11. května 2024 08:35


Dotaz: Samostatný oddíl pro GRUB

3.4.2012 08:34 dotaz:
Samostatný oddíl pro GRUB
Přečteno: 554×
Odpovědět | Admin
Dobrý den. Chtěl bych se pokusit nainstalovat GRUB na samostatný oddíl kvůli mulitbootu.

Našel jsem na internetu, že to lze a ještě jde na ten oddíl přinstalivat DOS s jednoduchým editorem, takže lze editovat konfigurák GRUBu, i když žádný jiný systém není funkční (viz: http://www.abclinuxu.cz/poradna/linux/show/156150 - Grub: samostatná instalace | 1.11.2006 13:32 Pavel1)

Jako Linuxu neznalej, jsem si nastudoval značení disků v Linuxu i v Grubu a pustil se do toho.

a) v Gparted jsem si udělal oddíl FAT16 20MB

b) spustil jsem v příkazovým řádku Grub

c)root(hd0,0) -> "File system type is FAT, partion type 0x6"

d)setup(hd0) -> "Checking if /boot/grub/stage1 exist...no Checking if /grub/stage1 exist ... no error15: file not found

stejnou chybu dává i když místo FAT vytvořím EXT2.

ALE

Pokud použiju ten grafickej instalátor Grubu v Puppy linuxu na FAT16 napíše to "The partion /dev/sda1 is not linux"

Pokud použiju ten grafickej instalátor Grubu v Puppy linuxu na EXT2 napíše to "Grub sucessfully instaled on the linux partion sda1" a grub se po startu spustí ok.

OTÁZKA:

1) Kde dělám chybu při instalaci přes příkazový řádek?

2) Proč nelze tím grafickým instlátorem instalovat na FAT?

3) Proč se v Puppy linuxu disk PATA zobrazuje jako sda1?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

AraxoN avatar 3.4.2012 09:08 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
Rozbalit Rozbalit vše Re: Samostatný oddíl pro GRUB
Odpovědět | | Sbalit | Link | Blokovat | Admin
1) cez príkazový riadok tam potrebuješ ručne nahrať tie súbory grubu - /boot/grub/stage1 a ďalšie. Obyčajne by to tam mal rozbaliť balíčkovací systém hneď pri inštalácii balíčku grub.

2) netuším

3) pravdepodobne preto, že má Puppy novšie jadro, v ktorom je podpora PATA a SATA už zlúčená
3.4.2012 12:35 dotaz
Rozbalit Rozbalit vše Re: Samostatný oddíl pro GRUB
1) Ručně nahrát co? kam? jak? To jako mám zkopírovat obsah adresáře /boot/grub do sda1? Pokud jo, tak on tu žádnej adresář /boot nexistuje

2) ví někdo?

3) dost matoucí, když se já nelinuxák o něco snažím a učím dle návodů a ono je to jinak
3.4.2012 14:49 pavel
Rozbalit Rozbalit vše Re: Samostatný oddíl pro GRUB
3) Jako Linuxu neznalej sis nastudoval značení disků v linuxu špatně - minimálně od roku 2007 (kernel 2.6.20) je pro PATA i SATA disky značení sd(x). Použij pro pokusy více užívané distribuce - třeba Debian, Mandrivu, Fedoru, Arch Linux nebo openSUSE.

2) V roce 2009 to bylo nahlášeno jako bug GRUB2 v Ubuntu (nešla instalace na diskový oddíl se souborovým systémem VFAT, opraveno v roce 2009 v Ubuntu Karmic Koala, takže předpokládám, že je tato chyba již opravena ve všech současných distribucích linuxu.

1) Návodů na instalaci GRUB2 je spousta - např. pro Archlinux, pro Ubuntu, na flashdisk

3.4.2012 20:20 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Samostatný oddíl pro GRUB
Já bych vznesl otázky: Proč na samostatný oddíl?

Samostatný oddíl pro /boot mi připadne jedině účelný, pokud kořen chci zašifrovat nebo mít na LVM. Jinak jestli je to jediný linuxový systém, tak oddělení do samostatného oddílu nic důležitého nepřinese.

A proč FAT?

FAT vzhledem k tomu, že v podstatě nemá žádnou kontrolu konzistence, journal, a ochranu přístupových práv je ten poslední filesystém, kam bych umisťoval grub a jádro. Už i z toho důvodu, že bych pod Win v něm mohl nechtěně a náhodou udělat nějakou chybu. A stejně na rozumné úpravy je třeba mít rozjetý linux.
Prcek avatar 3.4.2012 17:06 Prcek | skóre: 43 | Jindřichův Hradec / Brno
Rozbalit Rozbalit vše Re: Samostatný oddíl pro GRUB
1) tak tam ten adresář vytvoř a nakopíruj tam ty data GRUBu z existující instalace, pak spusť instalaci GRUBu a už by ti to ty soubory mělo najít a instalace by měla být snad úspěšná (aspoň tak si to naivně představuju, nezkoušel jsem to).
Člověk je takový, jak vypadá... A já vypadám jako pravá, nefalšovaná děvka!!!
4.4.2012 12:02 dotaz
Rozbalit Rozbalit vše Re: Samostatný oddíl pro GRUB
Když jsem přišel domů, tak nakonec mě to taky napadlo. Udělal jsem oddíly 1x fat a 1x ext2. Tím instalátorem jsem to nainstaloval na ext2, překopíroval na fat, přes příkazovej řádek nainstaloval a nakonec oddíl ext2 smazal - a funguje to. Díky.

Proč samostatný oddíl a proč fat? - Asi na mě budete naštvaní, ale scháněl jsem se jen po nějakým bootmanageru a grub jsem už jedou viděl, tak jsem to chtěl zkusit. Linux tam nebude.
rADOn avatar 4.4.2012 14:12 rADOn | skóre: 44 | blog: bloK | Praha
Rozbalit Rozbalit vše Re: Samostatný oddíl pro GRUB
Odpovědět | | Sbalit | Link | Blokovat | Admin
Poznámka na okraj - na editování konfigráku grubu nepotřebuješ takové složitosti jako je vlastni oddíl s editorem. Nebo přesněji potřebuješ, ale nepotřebuješ editovat konfigurák abys nabootoval neznámý nebo změněný systém. grub má příkazovou řádku ze které lze "opravit" hodnoty z konfiguráku, nebo nabootovat něco úplně jiného. Když třeba zapojím nový disk a bios mi je přečísluje, z řádky se to snadno opraví, nabootuje a ve funkčním systému už můžu opravit konfigurák grubu obvyklou cestou.
"2^24 comments ought to be enough for anyone" -- CmdrTaco

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.