我刪除了原始 iso,想找回它,而不必再次下載。
如果可能,首選方法是建立與原始大小相同的 iso,僅使用檔案的大小而不是 USB 裝置的大小。
答案1
答案2
這取決於您如何建立即時 USB 隨身碟。
複製系統
如果你克隆的iso 文件,您可以從 USB 驅動器「克隆回」iso 文件。dd
可以用於此目的,但存在風險。請檢查並仔細檢查,您寫入iso文件。
sudo dd if=/dev/sdx of=/path/file.iso
其中/dev/sdx
指定您的即時 USB 隨身碟的區塊裝置。您可以使用以下命令識別設備
sudo lsblk -f
sudo lsblk -m
sudo parted -ls
並將 x 替換為實際的設備字母。複製的 Ubuntu 系統具有 iso 9660 檔案系統。
這與@SimonVanMachin 的答案中推薦的方法相同。另請參閱此鏈接,
此方法的缺點是,它會建立與 USB 隨身碟一樣大的 iso 文件,但活動內容(磁碟機磁頭和分割區)可能要小得多。當您識別設備字母時,您還將獲得有關活動內容的資訊。標準 Ubuntu iso 檔案小於 2 GiB,因此您可以使用以下命令僅複製前 2 GiB
sudo dd if=/dev/sdx of=/path/file.iso bs=1M count=2k
- 具有最終檢查點的克隆工具
- Ubuntu 啟動磁碟建立器別名
usb-creator-gtk
- 磁碟別名
gnome-disks
- 姆庫斯布(適用於 linux live-only 驅動器)
- Win32 磁碟映像器(在 Windows 中)
- Ubuntu 啟動磁碟建立器別名
- 沒有最終檢查點的克隆工具(危險)
dd
提取系統
如果你提取的系統並修改了與iso檔案相比的結構,我認為這將是 再次下載iso檔案就容易多了 而不是從 USB 驅動器上的系統建立工作 iso 檔案。
但可以創建一個通用圖像
您可以建立通用映像(
.img
檔案或壓縮.img.gz
檔案)或 Clonezilla 映像,而不是建立 iso 檔案。您可以將此類映像還原至 USB 隨身碟(至少具有相同大小),但無法從 DVD 磁碟還原。$ sudo -s # dd if=/dev/sdx bs=4096 | gzip -c /path/file.img.gz # exit # remember to exit from sudo
我建議製作一個 Clonezilla 圖像。它更安全、更快,因為 Clonezilla 只複製已使用的區塊(它會跳過磁碟機頭之外的分割區和檔案系統未使用的區塊)。這意味著圖像也將盡可能小。 Clonezilla 映像檔是一個包含許多檔案的目錄,其中大檔案被壓縮。
您可以在以下連結中找到 Clonezilla iso 文件以及文檔,