[+] problem z montowaniem obrazu

Tematy związane z oprogramowaniem, instalacją, konfiguracją
jomemo
Posty: 14
Rejestracja: 30 października 2014, 00:40
Lokalizacja: Leszno

[+] problem z montowaniem obrazu

Post autor: jomemo »

Witam.

Mam problem z zamontowaniem obrazu płyty CD. Obraz ma rozszerzenie *.img i po potraktowaniu fdisk -l identyfikuje się jako obraz o systemie plików ISO9660. Używam polecenia mount -t auto -l loop nazwa.img /mnt/img/. Kończy się to ogólnym błędem "mount: niewłaściwy typ systemu plików, błędna opcja, błędny superblok, brak strony kodowej lub programu pomocniczego albo jeszcze inny błąd". Będę wdzięczny za pomoc.
Ostatnio zmieniony 03 marca 2017, 21:11 przez jomemo, łącznie zmieniany 1 raz.
Awatar użytkownika
dedito
Moderator
Posty: 3512
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: problem z montowaniem obrazu

Post autor: dedito »

Podaj te wyniki z fdiska i montowania w takiej formie jakiej się wyświetlają na Twoim ekranie.

I potem próbuj tak:

Kod: Zaznacz cały

mount -t auto -o loop,offset=rozmiar_offset /sciezka/obraz.img /sciezka/montowania
rozmiar_offset oblicz mnożąc rozmiar sektora z numerem sektora wskazującym początek obszaru danych.
jomemo
Posty: 14
Rejestracja: 30 października 2014, 00:40
Lokalizacja: Leszno

Re: problem z montowaniem obrazu

Post autor: jomemo »

Próbowałem z offsetem 512. Poniżej wyniki.

Kod: Zaznacz cały

root@debian-wiking:/home/wiking/ISO/Heroes of M&M 3# fdisk -l Heroes3.img
Dysk Heroes3.img: 720,8 MiB, bajtów: 755798528, sektorów: 1476169
Jednostki: sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512

Kod: Zaznacz cały

root@debian-wiking:/home/wiking/ISO/Heroes of M&M 3# mount -t auto -o loop Heroes3.img /mnt/img/
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)
Awatar użytkownika
kitek
Posty: 42
Rejestracja: 24 sierpnia 2015, 19:09

Re: problem z montowaniem obrazu

Post autor: kitek »

Witam. Przepraszam, że się wtrące, ale kiedy przeczytałem, że jomemo ma problem z obrazem o rozszerzeniu *.img od razu pomyślałem o aplikacji furiusisomount

Kod: Zaznacz cały

[~]$ apt-cache show furiusisomount
[...]
Description-en: ISO, IMG, BIN, MDF and NRG image management utility
Furius ISO Mount is a simple application for mounting ISO, IMG,
BIN, MDF and NG image files even without burning them to disk.
 
It provides the following features:
  - Automatically Mounts ISO, IMG, BIN, MDF and NRG image files.
[...]
Być może wystarczy instalacja tego pakietu? (https://packages.debian.org/pl/stretch/furiusisomount) Ciekawe rzeczy można również znaleźć w dziale "Podobne pakiety", np. pierwsze na liście jest acetoneiso, które oferuje m.in.: "Supported disc-image formats are ISO, BIN, NRG, MDF and IMG." To tak, gdyby np. furius podczas instalacji chciał pobrać pół jakiegoś środowiska graficznego itp.

Pozdrawiam.
jomemo
Posty: 14
Rejestracja: 30 października 2014, 00:40
Lokalizacja: Leszno

Re: problem z montowaniem obrazu

Post autor: jomemo »

W mojej dystrybucji Jessie nie ma niestety tego pakietu ani acetoneiso. Próbowałem fuseiso z następującym efektem:

Kod: Zaznacz cały

root@debian-wiking:/home/wiking/ISO/Heroes of M&M 3# fuseiso9660 Heroes3.img /mnt/img
++ WARN: unexpected PVD type 0
Awatar użytkownika
saturno
Junior Member
Posty: 741
Rejestracja: 08 lipca 2008, 20:04

Re: problem z montowaniem obrazu

Post autor: saturno »

jomemo pisze: 28 lutego 2017, 16:36 W mojej dystrybucji Jessie nie ma niestety tego pakietu ani acetoneiso.
Ściągnij i zainstaluj następujące pakiety z Wheezy:
https://packages.debian.org/wheezy/acetoneiso
https://packages.debian.org/wheezy/furiusisomount
https://packages.debian.org/wheezy/fuse-utils
https://packages.debian.org/wheezy/fuseiso

I jeszcze w aplikacji o nazwie: Dyski daje się montować obrazy dysku: .img i .iso
Awatar użytkownika
lizard
Beginner
Posty: 287
Rejestracja: 08 lutego 2016, 18:47

Re: problem z montowaniem obrazu

Post autor: lizard »

A jak widzą ten plik polecenia file i blkid?
jomemo
Posty: 14
Rejestracja: 30 października 2014, 00:40
Lokalizacja: Leszno

Re: problem z montowaniem obrazu

Post autor: jomemo »

@lizard Służę:

Kod: Zaznacz cały

root@debian-wiking:/home/wiking/ISO/Heroes of M&M 3# file Heroes3.img Heroes3.img: data
root@debian-wiking:/home/wiking/ISO/Heroes of M&M 3# file -i Heroes3.img 
Heroes3.img: application/octet-stream; charset=binary
root@debian-wiking:/home/wiking/ISO/Heroes of M&M 3# blkid Heroes3.img
root@debian-wiking:/home/wiking/ISO/Heroes of M&M 3#
Wynik polecenia blkid mnie martwi. Tak jakby nie był w stanie rozpoznać systemu plików. Jeszcze jedna ważna rzecz, którą chyba niesłusznie uznałem za nieistotną. Plikowi z rozszerzeniem *.img towarzyszą jeszcze dwa z rozszerzeniem *.ccd i *.sub.

@saturno Wolałbym nie instalować pakietów ze starszej dystrybucji. Za dużo jest tam zależności z pakietami, których nie mam.
Awatar użytkownika
dedito
Moderator
Posty: 3512
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: problem z montowaniem obrazu

Post autor: dedito »

Wyszukiwarka podpowiada aby skonwertować do ISO lub użyć cdemu.
Awatar użytkownika
sinplez1y1
Posty: 97
Rejestracja: 13 stycznia 2017, 23:25

Re: problem z montowaniem obrazu

Post autor: sinplez1y1 »

https://packages.debian.org/pl/jessie/amd64/ccd2iso

Wolałbym nie instalować pakietów ze starszej dystrybucji. Za dużo jest tam zależności z pakietami, których nie mam.
dlatego stable nie nadaje się na biurko, chyba, że mieszasz smaki i nie obawiasz się zewnętrznych repozytoriów względnie kompilacji czy przepakietowania w innym wypadku to rezygnacja z dobrych apek lub/i nowych funkcjonalności w świeżych wersjach

Furiusiso jest o tyle dobry, że potrafi automagicznie montować obrazy w trybie loop, bardzo wygodna opcja do tego rozpoznaje większość popularnych formatów co czyni tę apkę bardzo dobrą
Zablokowany