tmp verzeichnis in datei mounten



  • Hi.

    Ich würde gerne für eine FETTE Kompilierung zusätzlichen TMP-Space auf meinem Windows-LW (FAT32) bereitstellen.
    Ich kann das aber nicht so einfach mounten, weil symbolic-links & Co. dann nicht funzen würden, make das aber machen will.
    Deshalb würde ich gerne eine dicke Datei (2 GB z.B.) dort anlegen, und diese z.B. als ReiserFS in mein TMP-Dir mounten.

    Geht das irgendwie?! (Die Betonung liegt auf 'wie') 🕶



  • Nichts einfacher als das. Ich gehe davon aus, dass du die Datei bereits erzeugt hast mit dd oder so.
    Dein Kernel muss weiterhin das Loopdevice unterstützen.

    Was zu machen ist:

    mkreiserfs /mnt/windows/datei
    

    erzeugt das Dateisystem.

    losetup /dev/loop0 /mnt/windows/datei
    

    stellt das device bereit, welches du dann mit

    mount /dev/loop0 /tmp
    

    nach /tmp mounten kannst. Fraglich ist aber warum das ganze?



  • Coole Idee 👍 , bloß:

    ºgrimmsenº® schrieb:

    losetup /dev/loop0 /mnt/windows/datei
    

    stellt das device bereit,

    liefert mir: Unpassender IOCTL (I/O Control) für das Gerät. 😞



  • Versuch mal:

    insmod loop
    

    und dann noch mal den Schritt!



  • Scheiße jetzt hab' ich Dir wieder Deine kostbare Zeit geraubt.
    Hab' nämlich gerade gesehen daß ich wohl bei einem der letzten Kompilierungen loopback wieder rausgeschmissen hatte.
    Back' mir g'rad'n neuen. 🙂

    Das wird's wohl gewesen sein.


Anmelden zum Antworten