Portál AbcLinuxu, 10. května 2025 06:15
Ahoj! Nainstaloval jsem Archa a teď mám problém s dělením disku. Mám v PC 2 disky, kde na jednom je Windows XP a na druhém Arch.
Arch mi nabízí pro instalaci zavaděče toto:
/dev/sda
/dev/sdb
/dev/sda1
/dev/sdb1
/dev/sdb2
/dev/sdb3
/dev/sdb4
Kam mám nainstalovat GRUB?
Když zvolím /dev/sda tak se mě to v dalším kroku zeptá na root partition.... Zkoušel jsem všechno možné, ale pokaždé to skončí errorem, že grub nelze nainstalovat.
Ve výchozím stavu je v té řádce napsáno /dev/sda3 ale já sda3 nemám! To samé je zapsáno u položky "Arch" v menu.lst
grub potřebuje vidět /boot partišnu. Nevím jestli nemůže mít problém, že /boot je na /dev/sdbX a MBR je v /dev/sda. Když tak skus MBR grubu zapsat na /dev/sdb a v BIOSu nastavit bootování z druhého disku.
Problém je že jsi v BIOSu asi prohodil pořadí botování.
Jednoduché řešení neodkazovat se na disky pomocí /dev/něco ale pomocí uuid takže přepiš všechny odkazy na UUID pak je jedno k jakému zařízení je HDD připojen. (A nebo to přepiš na správný /dev/sdX ovšem po bootu se to může zase změnit záleží na pořadí botování a na pořadí zavádění modulů pro řadiče HDD.)
Tohle ale neovlivním.... GRUB nejde nainstalovat při instalaci sytému a já prostě na prvním místě v BIOSu mít "CD-ROM" musím, jinak mi to nezačně bootovat instalační medium...
Ještě připadá možnost, že sme si nerozuměli...
Tuším že na mě vybaflo "Overlord" naposled když jsem Arch používal, byla stable verze "Dont Panic" Takže jsem z toho trochu nesvůj..
vyřešeno.... Je to docela zvláštní... Vypnul jsem počítač, teď to znovu celé nainstaloval a GRUB už neremcá. Takže vyřešeno. Předtím jsem si všiml, že zapsal něco špatně do menu.lst, protože teď tam v umístění kernelu byla delší řádka než předtím
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.