如何清除 live Linux USB 上的持久性儲存?

如何清除 live Linux USB 上的持久性儲存?

我使用以下命令創建了一個具有持久性儲存的即時 Ubuntu USB通用 USB 安裝程式。每次啟動 USB 時,我都會收到一條警報訊息,告訴我驅動器空間不足。是否無法清除或刪除持久性儲存中的檔案?

答案1

對的,這是可能的。

如果您從 USB 啟動,您不想重新分割整個分割區,您只想重新建立環回 casper-rw 分割區。

我剛剛使用 2009 年的 Karmic Koala USB 記憶棒完成了此操作。

啟用專家模式並從核心引導命令列中刪除“持久”。然後它甚至不會嘗試使用 casper-rw 檔案進行持久化(它將使用 ramdisk 覆蓋)。

假設您的 USB 記憶棒安裝在 /cdrom(出於某種原因,這就是我得到的)。

你需要做

sudo mkfs.ext3 /cdrom/casper-rw

並提示它繼續,即使該文件不是塊設備。

如果它抱怨您的 USB 記憶棒以唯讀方式安裝,請使用

sudo mount -o remount -o rw /cdrom

首先,使其可讀可寫。

您也可以在任何其他可以掛載 USB 的工作 Linux 系統上執行 mkfs 命令列。

答案2

您應該使用dd指令刪除USB的分割區表,然後使用gparted對USB重新分割。

dd bs=1024 count=1 if=/dev/zero of=/dev/sdb 其中 /dev/sdb 是您的 USB 驅動器,請小心使用此命令!

並啟動gparted進行重新分割。

相關內容