2010-04-02 63 views
20

假設我在我的閃存驅動器上安裝了Linux。爲什麼我需要像casper循環文件這樣的東西來保存持久性?所以文件正在被刪除?閃存驅動器是不是與實際的硬盤驅動器相同?我是Linux noob,所以要有耐心。什麼是casper rw循環文件,爲什麼我需要它將保存在USB閃存驅動器上?

或者這是因爲在閃存驅動器上的Linux實際上就像閃存驅動器上的live CD?它可以像安裝在硬盤上一樣安裝嗎?

+2

我覺得這個問題屬於超級用戶。 – glenneroo 2011-01-08 07:28:07

+0

@ glenneroo,no,[Unix SE](http://unix.stackexchange.com)比超級用戶更合適。 – cjm 2012-03-20 07:10:22

+0

我對casper rw知之甚少。這是關於它的整潔的事情。希望你能在Windows中完成。操作系統保持不變。您製作文件夾的所有更改,桌面上的下載等均保留在casper中。我把硬幣放在我的硬盤上。當我搞砸我的操作系統 - 我只是把舊的(最後工作)casper放回去。 – 2010-05-04 01:08:24

回答

6

卡斯帕爾基本上是一個Linux系統的存儲容器,下載程序/驅動程序/設置任何基於軟件的文件都保存在其中。不在casper驅動器中的文件是live cd(它將在USB在這種情況下驅動器)和用戶創建的文件,如Open Office文檔,圖片和視頻。不要使用帶有casper的USB驅動器上的可用空間,否則您將無法在驅動器上保存文檔。

您可以將Linux安裝到您的閃存驅動器上,因爲它運行的方式不需要casper永久存儲器,但它會將USB驅動器呈現爲僅在其安裝的pc上可用。

這就是casper所提供的,因爲可以在許多PC上使用實時USB驅動器,其硬件配置與您下載的版本相同,並且casper將帶來您的程序和設置。

0

這樣看起來像是一個「沒有腦子」的模型,可以讓你的「藝術」=(數據/文檔)彼此隔離,而「工具」= (OS)「特殊工具」=(附加'商品)&「藝術」=(數據/文檔)。

18

通過將可啓動的只讀文件系統映像作爲文件嵌入到USB存儲棒中並從其中啓動,可以實現Linux上的實時Linux關閉。這是由於幾個原因而完成的,其中最大的原因是該棒在其他系統上仍然可讀/可用,但也因爲這意味着您可以使用同一堆文件將Live CD製作爲USB棒。

正常情況下,這部分工作完成後,RW部分將通過內存盤完成,但是使用U盤時,您可以將活動系統的可變部分存儲在內存條上。

你可能會認爲,「呃,爲什麼不把它當作棒子上的一個目錄呢?」原因是FAT32文件系統沒有Unix環境所需的所有元數據。你需要使用類似ext2的東西。

那麼什麼是casper文件?這是一個被視爲硬盤分區的文件。而已。您不必指向mkfs.ext2或掛載到/ dev/sda3(分區),而是將其指向/ mnt/sda3/casper-rw(文件)。

+0

但是,有兩個發行版可以安裝到FAT32分區上:[ZipSlack](http://www.slackware.com/zipslack/)和[PhatLinux](https://web.archive.org/web/20070721004353/) http://phatlinux.com/)。 – niutech 2014-02-05 14:39:33

+0

真的嗎?他們是如何處理權限和符號鏈接的? 無論哪種方式,這將與Live CD不兼容。 Live CD擁有一流的權限和符號鏈接; F32驅動器不能。如果您嘗試在F32中存儲特殊文件的覆蓋,這會造成各種麻煩。最糟糕的情況是,您將在F32分區上編輯一個與原始文件不匹配的符號鏈接文件副本,並對其擁有不同的權限。 – Fordi 2014-04-25 22:29:40

相關問題