Portál AbcLinuxu, 12. května 2025 08:51

Dotaz: Instalace Grubu na CF kartu

22.1.2009 21:07 ForrestG | skóre: 3
Instalace Grubu na CF kartu
Přečteno: 432×
Odpovědět | Admin

Zdravim,

mám připojenou CF kartu přes čtečku na /dev/sdc1. Fdiskem sem udělal oddíl a naformatoval ext2. No a teď už asi tři dny bojuju s grubem, kterej na to potřebuju nainstalovat.

Když dám grub-install /dev/sdc1 napáše mi /dev/sdc1 does not have any corresponding BIOS drive. Když dam sudo grub a potom root (sdc1,0) napíšemi že zase nemůže najít

zařízení. Prohledal sem web křížem krážem, ale nikde sem nepochodil. Nevíte jak na to? Díky moc

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.1.2009 21:43 ForrestG | skóre: 3
Rozbalit Rozbalit vše Re: Instalace Grubu na CF kartu
Odpovědět | | Sbalit | Link | Blokovat | Admin

Divný je, že když vytvořim oddíl a pak si ho dám vypsat tak ho fdisk bez problému zobrazí a když potom naformátuju ext2kou a zase si dám vypsat oddíl, tak tam není :-(. Nějak tomu nerozumim.

22.1.2009 21:50 R
Rozbalit Rozbalit vše Re: Instalace Grubu na CF kartu
Nespustas nahodou mke2fs na /dev/sdc? Musis ho pustit na /dev/sdc1, inak ti to prepise MBR a ziadne particie tam potom nie su.
22.1.2009 21:53 ForrestG | skóre: 3
Rozbalit Rozbalit vše Re: Instalace Grubu na CF kartu

davam mkfs.ext2 /dev/sdc1

22.1.2009 21:57 ForrestG | skóre: 3
Rozbalit Rozbalit vše Re: Instalace Grubu na CF kartu

Tak ted uz tomu doopravdy nerozumim tak po tom naformatovani uz tam sice partysna je ale zase tahle hlaska

Zařízení Zavádět   Začátek       Konec    Bloky    Id  Systém
/dev/sdc1   *           3         978     1966104    7  HPFS/NTFS
Diskový oddíl 1 má rozdílný fyzický a logický začátek (nelinuxový?):
     fyz=(0, 128, 1) logický=(2, 0, 1)
Diskový oddíl 1 má rozdílný fyzický a logický konec:
     fyz=(976, 63, 63) logický=(977, 15, 63)

Jendа avatar 22.1.2009 22:03 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Instalace Grubu na CF kartu
Tak to bude nejlepší začít od Adama. dd if=/dev/zero of=/dev/sdc a potom cfdiskem vyrob prázdnou tabulku (sám nabídne) a jeden oddíl typu 83 (Linux).

Jo a doporučuji cfdisk, je jednodušší na obsluhu.
22.1.2009 22:07 cyclope | skóre: 10
Rozbalit Rozbalit vše Re: Instalace Grubu na CF kartu

no, hlavne system mas NTFS namisto ext2, jak pises vyse

s kartou muzes mit problem, ze na ni nemuzes zapisovat. podobny problemy jsem mel s flashkou. fdiskem jsem rozdeloval celou flashku, vytvarel oddily. mel jsem z fdisku stejny vypis jako ty (s onema "chybama" o fyzickem a logickem zacatku a konci), ale po pokusu o ulozeni, odchodu z fdisku a opetovnem otevreni disku fdiskem, jsem mel opet puvodni rozdeleni disku s FAT32 systemem, jako bylo pred mym pokusem o nove rozdeleni.

Nula neni obycejne nic. Je to nic opirajici se o zelezny zakon sve nezbytnosti.
gtz avatar 23.1.2009 00:20 gtz | skóre: 27 | blog: gtz | Brno
Rozbalit Rozbalit vše Re: Instalace Grubu na CF kartu
No ja jsem mel stejne problemy s CF od A-DATA (4GB) , divne bylo , ze CF cca 2 roky stara 2GB byla v poradku , ale to byl Pretec.
- nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
Jendа avatar 22.1.2009 22:01 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Instalace Grubu na CF kartu
Odpovědět | | Sbalit | Link | Blokovat | Admin
paranoid:~# cat /boot/grub/device.map
(hd0)   /dev/hda
(hd1)   /dev/sda
Přidej si ho tam...

Mimochodem, příkaz GRUBu root (sdc1,0) je nesmysl, musí to být root (hd2,0), nebo přímo na začátek CF karty root (hd2). Ale ten grub-install mi přijde nejlepší, když si do device.map přidáš potřebná zařízení.
23.1.2009 18:36 ForrestG | skóre: 3
Rozbalit Rozbalit vše Re: Instalace Grubu na CF kartu

Tak se mi snad konecne podarilo nejak dat tu cfku dohromady. Tady je vypis s cfdisku.

  cfdisk (util-linux-ng 2.13.1)

                                 Disk: /dev/sdc
                 Velikost 2 017 419 264 bajtů, 2 017 MB
             Hlav: 63   Sektorů na stopu: 62    Cylindrů: 1 008

    Název      P�íznaky  Typ oddíluTyp SS           [Popis]        Velik. (MB
)------------------------------------------------------------------------------
    sdc1        ZaveditelnýPrimárníLinux ext2                        2015,88



     [Zavedit.]  [ Smazat ]  [Nápov�da] [Zv�tšit]  [  Tisk  ]
     [ Konec  ]  [  Druh  ]  [Jednotky]  [Uložit ]

        P�epne p�íznak zaveditelnosti aktuálnímu diskovému oddílu

 

potom sem upravil /boot/grub/device.map na

(hd0)    /dev/hda
(hd1)    /dev/sdc

 

dam sudo grub-install --no-floppy /dev/sdc a vyplivne mi /dev/sda2 does not have any corresponding BIOS drive.

 

24.1.2009 08:28 ForrestG | skóre: 3
Rozbalit Rozbalit vše Re: Instalace Grubu na CF kartu

Tak problem vyresen!!

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.