Strona 1 z 1

montowanie pliku sys.raw

: 23 wrz 2013, 13:03
autor: inf16
Witam posiadam ubuntu 11.04 nimfe a także netbooka który obecnie pracuje na androidzie i karte microsd na której są pliki do instalacji androida 4.0. Zainteresował mnie jeden obraz na tej karcie o nazwie system.img do pobrania stąd -> https://app.box.com/s/dolurim7i00nd78g0vvl przeszukałem google i znalazlem kilka sposób ale żadne nie dawały efektów poza jednym który znajduje się tutaj http://andwise.net/?p=403 a mianowicie wygląda on tak:

1.pobieramy oprogramowanie http://web.djodjo.org/?a=download:andro ... :ext4tools
2.kopiujemy 3 pliki: img2simg(umnie działa ten zamiast simg2img jak wprzykładzie), make_ext4fs, system.img do jednego katalogu
3.tworzymy katalog np: mkdir sys
4.nadajemu uprawanienia lub sudo dla img2simg(w przykładzie jest simg2img):
./img2simg system.img sys.raw
5.montujemy teraz nasz utworzy plik sys.raw
sudo mount -t ext4 -o loop sys.raw sys/
zamiast poprawnego zamontowania pojawia mi się komunikat o treści:
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
Może ktoś z was spotkał się z takim błędem i wie jak go rozwiązać?

dziękuje z góry za pomoc
Pozdrawiam

Re: montowanie pliku sys.raw

: 23 wrz 2013, 13:16
autor: xxx666xxx
Ubuntu 11.04 nie jest już wspierane techniczne dlatego takie masz problemy i chyba jak znam życie większość osób na forum powie Ci byś zmienil na wersję wspieraną ...

Re: montowanie pliku sys.raw

: 23 wrz 2013, 18:23
autor: inf16
dzięki w takim razie zaktualizuje do najnowszej wersji ubuntu mam nadzieje że problem wtedy minie

Re: montowanie pliku sys.raw

: 23 wrz 2013, 18:35
autor: igotit4free
xxx666xxx pisze:Ubuntu 11.04 nie jest już wspierane techniczne dlatego takie masz problemy i chyba jak znam życie większość osób na forum powie Ci byś zmienil na wersję wspieraną ...
Nie wydaje mi się ... kwestia aktualności systemu ma znaczenie w przypadku instalacji oprogramowania, nie ma zaś żadnego związku z kwestią działania lub nie polecenia mount obecnego w zainstalowanym i kompletnym systemie.

Re: montowanie pliku sys.raw

: 24 wrz 2013, 09:24
autor: inf16
# mount -t ext4 -o loop sys.raw sys/
mount: niewłaściwy typ systemu plików, błędna opcja, błędny superblok na /dev/loop0,
brak strony kodowej lub programu pomocniczego albo jeszcze inny błąd
W niektórych przypadkach przydatne informacje można
znaleźć w logu systemowym (np. dmesg | tail)
# dmseg | tail
bash: dmseg: nie znaleziono polecenia
t# dmesg | tail
[ 506.939812] sd 3:0:0:0: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
[ 506.939815] sd 3:0:0:0: [sdb] CDB: Read(10): 28 00 00 00 7b 60 00 00 f0 00
[ 506.939882] end_request: I/O error, dev sdb, sector 31584
[ 507.152295] usb 1-2: reset full-speed USB device number 3 using ohci_hcd
[ 507.860422] usb 1-2: reset full-speed USB device number 3 using ohci_hcd
[ 550.500318] usb 1-2: reset full-speed USB device number 3 using ohci_hcd
[ 551.401088] usb 1-2: reset full-speed USB device number 3 using ohci_hcd
[ 552.132322] usb 1-2: reset full-speed USB device number 3 using ohci_hcd
[ 553.036637] usb 1-2: reset full-speed USB device number 3 using ohci_hcd
[ 892.029665] EXT4-fs (loop0): VFS: Can't find ext4 filesystem
nio i tyle mi dało upgrade :( że dalej nie wiem jak to zrobić?

Re: montowanie pliku sys.raw

: 24 wrz 2013, 10:42
autor: ethanak
Po pierwsze: montowanie czegokolwiek w /sys to bardzo zły pomysł (taki katalog już istnieje i raczej jest systemowi do czegoś potrzebny)
Po drugie:
co zrobi takie coś:

Kod: Zaznacz cały

sudo mkdir -p /mnt/sys
sudo mount -o loop sys.raw /mnt/sys

Re: montowanie pliku sys.raw

: 24 wrz 2013, 19:00
autor: inf16

Kod: Zaznacz cały

~/Pulpit/test$ ls
img2simg  make_ext4fs  simg2img  sys.raw  system.img

Kod: Zaznacz cały

sudo mkdir -p /mnt/sys
sudo mount -o loop sys.raw /mnt/sys
mount: you must specify the filesystem type

Kod: Zaznacz cały

sudo mount -t ext4 -o loop sys.raw /mnt/sys
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)
hmm zaczynam wątpić czy wogóle się da to zrobić :( bo dalej ten samo komunikat... Zastanawia mnie jak ten błąd obejść
[ 892.029665] EXT4-fs (loop0): VFS: Can't find ext4 filesystem ?

-- 24 wrz 2013, o 19:09 --

dobra wygooglowałem ten błąd i wychodzi na to że jak dam polecenie

Kod: Zaznacz cały

sudo parted -l
to pliki systemowe androida są zapisywane na swap
Błąd: Nie można mieć nakładających się partycji.

Model: Linuksowy device-mapper (crypt) (dm)
Dysk /dev/mapper/cryptswap1: 2073MB
Rozmiar sektora (logiczny/fizyczny): 512B/512B
Tablica partycji: loop

Numer: 1
Początek: 0,00B
Koniec: 2073MB
Rozmiar: 2073MB
System plików: linux-swap(v1)
Flaga
eh a chciałem tylko zamenić pliki embedded dla arm'a żeby wgrać sobie debiana 7:( ale widze ze nic ztego nie będzie prawdopodobnie