Lemezképben több parpíció található. Nem tudom felcsatolni

Fórumok

/dev/loop0p1-et szeretném csatolni.

Jelenlegi helyzet: lemezkép elérhető.
# fdisk /dev/loop0

Command (m for help): p

Disk /dev/loop0: 37.6 GB, 37580963840 bytes
255 heads, 63 sectors/track, 4568 cylinders, total 73400320 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000ce900

Device Boot Start End Blocks Id System
/dev/loop0p1 * 63 56596994 28298466 83 Linux
/dev/loop0p2 56596995 73368854 8385930 82 Linux swap / Solaris

# mount /dev/loop0p1 /mnt
mount: special device /dev/loop0p1 does not exist

loop0p1(p2) eszközöket hogyan lehet létrehozni?

Hozzászólások

Mármint a
mknod /dev/loop0p1 b 7 8
parancsot már próbáltad, és nem megy, vagy ezt keresed?

Ajánlásod alapján próbáltam és nem megy.
# mknod /dev/loop0p1 b 7 8
# mount /dev/loop0p1 /mnt
mount: you must specify the filesystem type
# mke2fs -n /dev/loop0p1
mke2fs 1.42.5 (29-Jul-2012)
mke2fs: Device size reported to be zero. Invalid partition specified, or
partition table wasn't reread after running fdisk, due to
a modified partition being busy and in use. You may need to reboot
to re-read your partition table.

mount -o loop,offset=$((63 * 512)) imaged /ahova

Így van, én is ezt az offset megoldást használom. sudo fdisk -l segítségével kinézem mennyi a lemezképben lévő adott partíció offset-je, és ezzel mountolom. Kicsit kényelmetlen, de szög egyszerű módszer, sziklabiztosan működik.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

losetup -Pf

 

a -P kapcsolo a partscan opcio

Szerkesztve: 2020. 06. 26., p – 18:58
losetup /dev/loop0 /en/kicsi/fajlom.img
kpartx -av /dev/loop0
mount /dev/loop0p1 /mnt/particiocska

Blog | @hron84

valahol egy üzemeltetőmaci most mérgesen toppant a lábával 

via @snq-

Erről a losetup-ról hallottam, de még sose próbáltam. Legközelebb ezzel fogok csatolni a fisk offset mount módszere helyett. Általában ilyen művelet PCem emulátoros gépeknél szokott kelleni, ha el akarom érni az emulált gép lemezét, hogy rámásoljak fájlokat.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

Szerintem ezt a kolléga 6 év alatt vagy megoldotta vagy hagyta a fenébe...

üdv: pomm

A 852-es kídlap telepötúsa sikeresen befejezádétt

Végül is az nem baj, hogy fel lett hozva, és aktuális megoldás is szerepel a topikban. Bár mentségemre legyen mondva, hogy nem én hoztam fel, nem láttam, hogy 6 éves topik. Ezeket szerintem zárni kéne, vagy valami háttérszínnel vagy figyelmeztető felirattal jelölni, hogy elavult topik, ha más nem a topikindító hozzászólásnál. Sokszor még a dátumokat is könnyű benézni, június 14 vs. 27., és simán nem mindenki veszi észre, hogy az egyik 2014, a másik 2020.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”