完全不熟悉 Linux,决定使用通用 USB 安装程序将 Xubuntu 安装到 USB 上。我有一个 64GB 的 USB 棒。我设置好了一切,启动到 live - persistent,一切似乎都很好,直到我决定安装一些基本程序。我很快意识到 4GB 的持久文件是不够的。我决定尝试调整分区大小,但我唯一能看到的是 fat32 分区,我无法卸载它,因为“CD ROM 正忙”。如何增加 Casper -rw 文件的大小(文件或分区,因为我在 gparted 或 fdisk -l 中看不到它?)或者有没有办法创建一个持久分区并调整我当前分区的大小?任何帮助都将不胜感激。提前致谢
答案1
由于 FAT32 的限制,似乎无法制作大于 4GB 的 casper-rw 文件,但是,制作 casper-rw 分区并不困难。
注意:在开始执行此操作之前,您可能需要备份数据,因为在分区、复制等过程中数据可能会丢失。
这在方法 0 中有概述https://wiki.ubuntu.com/LiveUsbPendrivePersistent
您必须使用另一个实时 USB 才能调整分区大小。启动另一个实时 USB 后,
- 打开
gparted
- 将原始 USB 驱动器的 FAT32 分区的大小调整到尽可能小
- 创建一个名为“casper-rw”(不带引号)的新 ext4 分区
- 点击“应用”
现在你只需要复制数据
sudo dd if=/path/to/casper-rw of=/dev/sdX
其中 sdX 是您创建的新分区(如果您不耐烦并且想像我一样查看进度,还可以添加“status=progress”)
复制完成后,删除原始的 casper-rw 文件就可以了。