Willkommen bei Christophs Weblog
05.02.2012, 15:44 Uhr

Linux aus dem Cache

TechLogWie brennt man eine DVD an einem Laptop auf dem man nichts installieren darf/will und aber auch über keine vernünftige Brennersoftware und keine internen optischen Laufwerke verfügt? Meine Zutaten für die Lösung waren ein externer DVD-Brenner, eine Knoppix-CD und viel Glück beim Trial and Error ... Hätte ich ein zweites in- oder externes CD-Laufwerk gehabt, dann wäre das ganze jetzt nicht der Rede wert: Beide Laufwerke anschließen, von einem booten und vom anderen brennen. Aber was tun, wenn man nur ein Laufwerk zur Verfügung hat?

Sicherlich gibt es auch eine Linux-Live-CD, die sich komplett auf eine RAM-Disk läd und dann das CD-Laufwerk wieder freigibt, aber Knoppix macht das in der Default-Einstellung meiner Version nicht - zumindest nicht freiwillig (oder ich weiß nicht wie). Aber was passiert, wenn man dem Knoppix sein CD-Laufwerk einfach klaut und selbiges erneut am US-Bus anschließt? Linux selbst ist das erstmal Schnuppe: Ein neues CD-Laufwerk wird erkannt und kann benutzt werden. Nur Knoppix ist nicht so glücklich, dass es plötzlich einen I/O-Fehler beim Zugriff auf seine Programme bekommt.

Und jetzt kommt das in der Überschrift angesprochene Cache ins Spiel: Startet man alle Programme einmal, die man später man benutzen möchte, bevor man dem Knoppix seine CD-ROM klaut, so werden sie automatisch zwischengespeichert, so dass sie später nicht erneut von CD geladen werden müssen. In meinem Fall war das k3b (welches natürlich intern viele andere Programme laden musste) und dort einfach soweit durchklicken, bis sich k3b beschwert, dass es jetzt grad nicht brennen kann (klar, im gelockten Laufwerk liegt ja auch noch die Knoppix-Boot-CD).

Danach k3b beenden, CD-Laufwerk (was natürlich zugleich der DVD-Brenner ist) abklemmen, Knoppix-CD entfernen, neu anschließen, k3b wieder starten, zu brennende Dateien wieder zusammenklicken, Brennvorgang starten, warten, fertig.

Nach so einer Aktion sollte (muss) man neustarten (dem Knoppix geht es danach nicht mehr sonderlich gut), aber gebrannt ist gebrannt und wenn es _so_ einfach geht, dann spare ich mir die Arbeit statische Binaries von growisofs, cdrecord, etc. pp zu erzeugen und es irgendwie aus dem Host-System heraus zu versuchen ...

Leider klappt immer nur ein Brennvorgang - ich vermute mal, dass die Dateien aus dem Cache dann einfach zu alt sind und zur Sicherheit neu geladen werden. Seine CD findet Knoppix am bisherigen Mountpoint allerdings nicht mehr und so muss man die ganze Prozedur für jede DVD erneut durchführen. Aber was soll ;-)

Weiterführende Links

Linux aus dem Cache | 3 Kommentar(e) | Neuen Account anlegen
Die folgenden Kommentare geben Meinungen von Lesern wieder und entsprechen nicht notwendigerweise der Meinung der Betreiber dieser Site. Die Betreiber behalten sich die Löschung von Kommentaren vor.
Linux aus dem Cache
Autor: Henning am 09.08.2006, 01:29 Uhr

Herrlich! Ich mag es, Computer auszutricksen... :-)

---
www.henningschuerig.de
Blog
www.funrunners.de

[ # ]
Linux aus dem Cache
Autor: Anonymous am 20.08.2006, 08:22 Uhr
Aus derListe der Knoppix-Cheatcodes:
knoppix toram       Copy CD to RAM and run from there
Sicher, dass das deine Knoppix nicht kann?
[ # ]
Linux aus dem Cache
Autor: chris am 24.08.2006, 23:57 Uhr

Nein, nicht sicher :-)

Da hätte ich ja auch selbst drauf kommen können, dass vor mir schon jemand anderes diesen Wunsch gehabt und gleich die Lösung implementiert haben könnte.

Danke für den Hinweis

[ # ]