
我使用以下命令創建了一個具有持久性儲存的即時 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進行重新分割。