Takhle by t o samozřejmě také slo, ale musel by ten obraz obsahovat přímo filesystém. Pokud by obsahoval i oddíl, tak by to (za mne teoreticky) také šlo, neboť můžeš použít parametr offset, který se mi ale nikdy nepovedlo dobře spočítat/najít (moje blbost, vím). Na druhou stranu, proč byh se tím zabýval, když máme losetup.
S rootovskymi pravy "mount -o loop /cesta/soubor /mnt/adresar"
Tak ten výpočet/hledání je na tom právě to nejjednodušší (ať přispěju taky něčím). Pro klasický obraz disku se to najde hned na začátku v prvním bloku (prefix 0x1BE + 8, pro další primární oddíly analogicky 0x1CE, 0x1DE, 0x1EE), kde bývá hodnota 0x800. Ta se musí vynásobit velikostí bloku 512B (0x200) a vyjde nějakých 0x100000 Teď jsem to na zkoušku použil přímo v tom hexa tvaru a funguje. Jinak kde je to vlastně uložené je popsané na Wikipedii, odkud jsem čerpal ty prefixy:
https://en.wikipedia.org/wiki/Master_boot_record#Sector_layouthttps://en.wikipedia.org/wiki/Master_boot_record#Partition_table_entriesObecně se to, co mám zkušenosti s FAT souborovým systémem, ani nemusí hledat. On totiž hned na začátku má napsaný text, podle kterého je poznat, kde začíná. Takže stačí otevřít v hexa editoru a trošku poscroolovat. Text s typem souborového systému je na řádku s příslušnou adresou. (Třebas Vám to trošku pomůže, když už jste takhle rychle pomohl Vy mi :-))