持久性:如何修改上層目錄和工作目錄的位置?

持久性:如何修改上層目錄和工作目錄的位置?

我已經發布了 20.04 LTS。當我使用選項啟動 liveUSB 時persistence,會在 USB 上建立兩個資料夾(據我在第一次啟動期間的理解):workupper。我想重命名它們/分配不同的位置。這些名稱在 liveUSB 上的哪裡設定?

PS我知道如何編輯USB,我想知道要更改什麼。
作為能夠訪問的替代方案/cow/uppper也會有所幫助:live cd鏡像overlayfs根檔案系統的上層儲存在哪裡?

新增了 2:使用 Ubuntu LiveUSB 20.04 LTS
建立的 USB (從終端)。不太自舉,仍然讓我想起了這個詞。Make Startup Diskusb-creator-gtk

添加1:/usb_path/Ubuntu 20.04 LTS amd64/boot/grub

if loadfont /boot/grub/font.pf2 ; then
    set gfxmode=auto
    insmod efi_gop
    insmod efi_uga
    insmod gfxterm
    terminal_output gfxterm
fi

set menu_color_normal=white/black
set menu_color_highlight=black/light-gray

set timeout=5
menuentry "Ubuntu" {
    set gfxpayload=keep
    linux   /casper/vmlinuz  file=/cdrom/preseed/ubuntu.seed maybe-ubiquity quiet splash ---
    initrd  /casper/initrd
}
menuentry "Ubuntu (safe graphics)" {
    set gfxpayload=keep
    linux   /casper/vmlinuz  file=/cdrom/preseed/ubuntu.seed maybe-ubiquity quiet splash nomodeset ---
    initrd  /casper/initrd
}
menuentry "OEM install (for manufacturers)" {
    set gfxpayload=keep
    linux   /casper/vmlinuz  file=/cdrom/preseed/ubuntu.seed only-ubiquity quiet splash oem-config/enable=true ---
    initrd  /casper/initrd
}
grub_platform
if [ "$grub_platform" = "efi" ]; then
menuentry 'Boot from next volume' {
    exit
}
menuentry 'UEFI Firmware Settings' {
    fwsetup
}
fi

答案1

持久性文件和分區

可寫入、(casper-rw) 和 home-rw 持久性覆寫可以作為位於磁碟機的任何 FAT32 分割區上的檔案或作為磁碟機上的單獨 ext 2,3 或 4 分割區存在。

作業系統將使用它在啟動時找到的第一個名為 writable 的檔案以及它找到的第一個名為 home-rw 的檔案或分割區。一個磁碟機可能有多組持久性文件,但每組必須位於唯一命名的資料夾中。這些資料夾的路徑在 grub.cfg 中指定。通常,持久性文件的最大大小為 4GB,有多種方法可以使用更大的持久性文件,但方法很複雜(請參閱 YUMI 和 Ventoy)。

作業系統僅限於一個名為「可寫入」或「casper-rw」的持久分割區(用於作業系統檔案)和一個名為「home-rw」的持久分割區(用於主目錄檔案)。持久性大小僅受磁碟機大小的限制。

若要存取持久性文件: https://askubuntu.com/a/101582/43926

持久路徑參考: https://askubuntu.com/a/1269476/43926

相關內容