2010-04-02 10 views
20

Angenommen, ich habe Linux auf meinem Flash-Laufwerk installiert. Warum brauche ich etwas wie die Casper-Loop-Datei, um das Speichern dauerhaft zu machen? Also werden Dateien gelöscht? Ist das Flash-Laufwerk nicht das gleiche wie das eigentliche Festplattenlaufwerk? Ich bin ein Linux-Anfänger, also sei geduldig.Was ist eine casper rw loop-Datei und warum muss ich sie dauerhaft auf einem USB-Stick speichern?

Oder ist es, weil Linux auf einem Flash-Laufwerk tatsächlich wie Live-CD auf einem Flash-Laufwerk ist? Kann es so installiert werden, wie es auf einer Festplatte installiert ist?

+2

Ich denke, diese Frage gehört Superuser. – glenneroo

+0

@ glenneroo, nein, [Unix SE] (http://unix.stackexchange.com) wäre besser geeignet als Superuser. – cjm

+0

Ich weiß auch nicht viel über Casper rw. Hier ist das Schöne daran. Ich wünschte, du könntest es in Windows machen. Das Betriebssystem bleibt gleich. Alle Änderungen, die Sie an Ordnern, Desktops, Downloads usw. vornehmen, bleiben im Casper erhalten. Ich habe den Casper auf meine Festplatte gelegt. Wenn ich mein os durcheinander bringe - ich lege einfach den alten (letzten funktionierenden) Casper zurück. –

Antwort

6

Casper ist im Grunde ein Speichercontainer für Linux-Systeme, der Programme/Treiber/Einstellungen herunterlädt, auf denen softwarebasiert gespeichert ist. Die Dateien, die nicht im Casper-Laufwerk sind, sind entweder die Live-CD (die sich auf einem USB befindet) Laufwerk in diesem Fall) und vom Benutzer erstellte Dateien wie Open Office-Dokumente, Bilder und Videos. Verwenden Sie nicht den freien Speicherplatz auf Ihrem USB-Laufwerk mit Casper oder Sie haben keinen Platz zum Speichern von Dokumenten auf dem Laufwerk.

Sie können Linux auf Ihrem Flash-Laufwerk installieren, das wiederum keinen persistenten Casper-Speicher benötigt, weil es läuft, aber es rendert das USB-Laufwerk nur als benutzbar auf dem PC, mit dem es installiert wurde.

Das ist, was Casper bietet, weil ein Live-USB-Laufwerk auf vielen PCs mit der gleichen Hardware-Konfiguration wie die heruntergeladene Version verwendet werden kann, und Casper bringt Ihre Programme und Einstellungen mit Ihnen.

0

Es scheint ein "no brainer" Modell zu sein, das Ihr "Tool" = (OS) & Ihre "Art" = (Daten/Dokumente) voneinander isoliert, und es könnte noch weiter gehen mit "Tool" = (OS) "Special Tools" = (Zusätzliche Waren) & "Art" = (Daten/Dokumente).

18

Live Linux von einem USB-Stick wird getan, indem man ein bootfähiges, schreibgeschütztes Dateisystem-Image als Datei auf einen USB-Stick einbindet und von diesem bootet. Dies geschieht aus einer Reihe von Gründen, von denen der größte darin besteht, dass der Stick auf anderen Systemen lesbar/benutzbar bleibt, aber auch, weil das bedeutet, dass Sie den gleichen Stapel von Dateien verwenden können, um eine Live-CD als USB-Stick zu erstellen.

Normalerweise wird der RW-Teil dann über eine Ramdisk erstellt, allerdings haben Sie mit einem USB-Stick die Möglichkeit, den veränderbaren Teil des Live-Systems auf dem Stick zu speichern.

Sie denken vielleicht: "Nun, warum nicht einfach als Verzeichnis auf dem Stick?" Der Grund dafür ist, dass ein FAT32-Dateisystem nicht über alle Metadaten verfügt, die eine Unix-Umgebung benötigt. Sie müssen etwas wie ext2 verwenden.

Was ist eine Casper-Datei? Es ist eine Datei, die wie eine Festplattenpartition behandelt wurde. Das ist es. Anstatt auf mkfs.ext2 oder mount auf/dev/sda3 (eine Partition) zu zeigen, haben Sie es auf/mnt/sda3/casper-rw (eine Datei) gerichtet.

+0

Es gab jedoch zwei Distributionen, die auf FAT32-Partitionen installiert werden konnten: [ZipSlack] (http://www.slackware.com/zipslack/) und [PhatLinux] (https://web.archive.org/web/20070721004353/) http://phatlinux.com/). – niutech

+0

Wirklich? Wie sind sie mit Berechtigungen und Symlinks umgegangen? In jedem Fall wäre das mit einer Live-CD nicht kompatibel. Die Live-CD hatte erstklassige Berechtigungen und Symlinks. das F32-Laufwerk konnte nicht.Dies würde alle Arten von Problemen verursachen, wenn Sie versuchen, die Außerkraftsetzung für eine spezielle Datei in F32 zu speichern. Im schlimmsten Fall haben Sie ein bearbeitetes Duplikat einer symbolischen Datei auf der F32-Partition, das nicht mit dem Original übereinstimmt und über andere Berechtigungen verfügt. – Fordi