| Version 1 (modified by , 10 years ago) ( diff ) |
|---|
CLOOP
cloop ist ein komprimiertes Dateisystem, welches die Linux-Distribution KNOPPIX von Klaus Knopper auf der Live-DVD benutzt und ins Filesystem einhängt. LINBO benutzt für die Partitionsimages ebenfalls cloop-Dateien.
Manipulation eines vorhandenen cloop
Die Manipulation von von LINBO erstellten cloops wird hier beschrieben: https://www.linuxmuster.net/wiki/anwenderwiki:linbo:cloop_image_mounten
Kernelmodul kompilieren
- Die Knoppix-Sourcen herunterladen von http://debian-knoppix.alioth.debian.org/packages/linux-source-4.7.3
- Im deb-Archiv (Öffnen mit Archivverwaltung) findet sich
- in data.tar.xz -> auch mit Archivverwaltung öffnen
- in ./usr/source/linux-source[...].tar.bz2
/drivers/block/cloop.c
/drivers/block/cloop.h
in einen Ordner (/cloop) entpackt
- Dazu habe ich das Makefile aus https://launchpad.net/ubuntu/+archive/primary/+files/cloop_3.14.1.2ubuntu1.tar.xz entpackt
- make module
erzeugt dann das cloop.ko
- cloop.ko kopieren nach /lib/modules/
uname -r
- cd /lib/modules/
uname -r
- depmod
aktualisiert die vorhandenen Module
Ein cloop einhängen
modprobe cloop file=/pfad/zum/cloop
mount -r /dev/cloop0 /mountpoint
und wieder aushängen
umount /mountpoint
rmmod cloop
Ein Test-cloop erstellen
mkisofs -R -l /pfad/zum/Inhalt | create_compressed_fs - 65536 > /pfad/zur/cloop-Datei
Note:
See TracWiki
for help on using the wiki.