超過 4Gig 的持久 USB 指南無法正常運作?

超過 4Gig 的持久 USB 指南無法正常運作?

好吧,我知道這個問題在論壇上被問過的人不止一個,我已經閱讀並嘗試了我找到的兩本指南以及 Pen-Drive 上的一本。我也寧願對我發現的帖子發表評論,但在我有 50 個代表點之前我無法發表評論,但我可以編輯我試圖評論的原始帖子,沒有意義,但很酷,這就是論壇的運作方式。

我找到的三個指南是:

如何製作一個大於 4GB 的持久實時 Ubuntu USB

使用 Pendrivelinux 製作 USB Live Thumb 驅動器後出現持久性問題

建立大於 4GB 的 Casper 分割區

我遇到的問題是這些似乎都不起作用,我已經在Ubuntu 和Kubuntu 16、12 和11 上嘗試過它們,因為第一個鏈接上的一條評論也說他無法讓它在14 以上的任何東西上工作。

我遇到的問題是我要么最終遇到非法操作碼紅屏死機,安裝根本沒有檢測到持久性並要求在每次啟動時嘗試或安裝linux,我遇到了can't mount /dev/sda2 on / cow,或我看到黑屏,顯示initramfs。

我已經嘗試了幾乎所有可以根據錯誤找到主題評論的修復。

我嘗試過Universal-USB-Installer、live-usb-installer、linuxlive usb Creator、大約一個月前的一個名為rufus 的程式或其他東西。

所有指南和應用程式都可以工作,直到到達我刪除 casper-rw 檔案的部分

我什至看到了這個帖子:無法使用 casper-rw 持久性分割區啟動 Ubuntu Live USB 隨身碟嘗試了用戶在評論中給出的所有步驟(araghuteja),在刪除 casper-rw 檔案後,我再次獲得後螢幕 initramfs。

我目前正在嘗試 Yu Jia Cheong 的評論,但我被困在步驟 3 和她的評論中:

3) 使用新的 USB 啟動。使用 root 權限開啟 /usr/share/initramfs-tools/scripts/casper 進行編輯 (sudo)。將函數 setup_unionfs() 改為以下內容: https://launchpadlibrarian.net/258626969/casper%20function.txt

4) sudo update-initramfs -u (必須卸載 cryptsetup 才能執行此操作)

5) 將產生的 initrd.img 檔案從 /boot 複製到另一個位置。

6) 在另一個作業系統中,刪除 USB 中的 casper-rw 檔案。將 initrd.img 複製回活動分區並更改選單項目以使用新建置的 initrd.img。

下次從 USB 啟動時,它現在應該從 casper-rw 分割區啟動。

經過漫長的令人沮喪的時間尋找解決方案後,這對我在 16.04 有效!

我不知道我現在是否厭倦了閱讀,我的眼睛正在閱讀我想讀的內容,而不是所寫的內容,但提到的文件對我來說看起來與連結指向的文件相同。

如果我在關閉文件後運行步驟 4,我會收到一條錯誤訊息...

有人知道我哪裡搞砸了嗎?

感謝您抽空...

答案1

自 14.04 起,持久性分割區就不再適用於 Ubuntu、syslinux 類型的安裝。

其中包括 Rufus、UNetbootin、Universal、Startup Disk Creator 等。

持久分區確實適用於 grub2 類型的安裝,並且可以使用 mkusb 和 dus 自動創建,兩者均由 Sudodus 創建。

有關這些安裝程式的最新資訊可以在以下位置找到:

https://help.ubuntu.com/community/mkusb

答案2

2017 年 8 月更新

Syslinux 從 4.06 版本開始新增對 NTFS 的支持,但直到 6.03 版本才提供完整支援。

UNetbootin - 655 使用 Syslinux 4.03,並且仍然限制為每個 FAT32 4GB 持久性檔案。

MultiBootUSB - 8.8 使用 Syslinux 4.07 並將安裝在 NTFS 上,持久性檔案不限於 4GB。

Rufus 2.16 使用 Syslinux 6.03 並將安裝在 NTFS 上,不提供持久性文件,但可以手動添加,且不限於 4GB。

YUMI - 2.0.4.9(MultiBoot USB),使用Syslinux 6.03,將安裝在NTFS上,持久性檔案不限於4GB。與 MBUSB 8.8 一樣,它可以為每個發行版安裝提供持久性文件

答案3

我認為問題就在這裡:

4) sudo update-initramfs -u (必須卸載 cryptsetup 才能執行此操作)

你正在使用一個加密的系統。

-o-

在標準即時系統中,您只需將 casper-rw 檔案替換為 casper-rw 分割區,即時系統就會找到它。

  • 啟動自其他現場駕駛

  • 刪除 casper-rw 檔案。

  • 開始gparted

  • 縮小系統所在的分割區(以及 casper-rw 檔案所在的分割區)。

  • 使用未指派的磁碟機空間建立具有 ext 檔案系統(ext2、ext3 或 ext4)的新分割區。

  • 放在標籤 Casper-RW在這個新分區上。

  • 點擊勾號以真正執行更改。

  • 重新啟動(並確保有啟動選項“持久”)。

-o-

您可以使用以下命令自動完成這一切姆庫斯布,然後建立一個帶有加密主頁的新使用者。

相關內容