Portál AbcLinuxu, 12. května 2025 08:51
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
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.
davam mkfs.ext2 /dev/sdc1
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)
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.
paranoid:~# cat /boot/grub/device.map (hd0) /dev/hda (hd1) /dev/sdaPř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í.
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.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.