mount: wrong fs type, bad option, bad superblock on /dev/loop0,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Powie mi ktoś w czym leży przyczyna? To jest plik bez rozszerzenia, musi zostać zamontowany jako ext2. Na nim będzie coś b. skomplikowanego robione.
A wiesz co to za rodzaj pliku? W Linuksie rozszerzenia w nazwach są zbędne, sprawdź we właściwościach co to za rodzaj pliku. Domyślam się, że może to być plik szyfrowany przez TrueCrypt lub coś podobnego albo obraz ISO? W przypadku Truecrypt spróbuj:
Przy okazji tak jak proponuje mount, pokaż wynik dmesg | tail. Sam błąd dotyczy tego, że nie rozpoznaje systemu plików w tym pliku, więc najprawdopodobniej nie jest to jednak ext2.
Potrzebuję distro do b. starego kompa, a nie chce nic dokupywać. A przy okazji się dużo nauczę.
Mam jądro, system plików… tylko czekam bo nie wiem jak ten system przenieść do
Zanim jednak zaczniemy prace przy instalacji pakietow, musimy przygotować sobie 'system plików' na ktorym bedziemy wszystko instalować. Bedzie to skompresowany system plików tylko do odczytu.
Na poczatek założmy sobie pusty plik o rozmiarze 3MB.
dd if=/dev/zero of=initrd count=3 bs=1024k
Mimo, że dyskietka ma zaledwie 1,44MB pojemności, pozwalamy sobie założyc system plików o rozmiarze 3MB, ponieważ dane te beda później kompresowane. Ponadto po dekompresji systemu plików, wypada, aby nie był on zapełniony w 100%, lecz aby posiadal także przestrzeń zdatną do użytku dla usera.
Mamy juz plik będący fundamentem naszego systemu plików. Musimy go teraz sformatowac do formatu ext2. Niektórzy użytkownicy polecają formaty takie jak np. ext3 lub minix, ja jednak odradzam ich stosowanie ze względu na konieczność dokompilowania do jadra dodatkowych, niestandardowych modułów, ktore jedynie zwiekszą jego rozmiar, a nie dadzą nam faktycznych korzysci.
mkfs.ext2 initrd
Na pytanie programu, czy aby na pewno chcemy sformatowac plik, który nie jest urządzeniem, odpowiadamy twierdząco. Po niespełna sekundzie mamy już w pełni gotowy do pracy system plików.
Musimy teraz podmontować nasz plik jako urzadzenie loopback, tak abyśmy mogli pracować na nim jak na normalnym dysku.
mkdir /mnt/distro
mount -t ext2 -o loop initrd /mnt/distro