在 Ubuntu 19.10 中,启动盘创建器会自动创建 casper-rw 分区。
当使用大型闪存驱动器时,这可能是一件好事,因此整个驱动器不会用于只需要 2.5GB 的安装。
到目前为止,SDC 还没有在启动过程中添加“持久”一词,因此不是自动持久的。
如何使用该分区进行持久安装?
另外,64GB 的闪存驱动器可以允许超过 60GB 的持久性,这似乎有点多。
是否可以将其中一些空间转换为 NTFS 数据分区?
答案1
如何使用该分区进行持久安装?
您可以在启动时“手动”添加启动选项
persistent
,但是不太方便。您可以编辑 USB 启动驱动器的系统部分以包含启动选项
persistent
。然后您将获得一个可自动持久运行的系统。您可以使用二进制编辑方法编辑 iso 文件,如以下链接所述,
- 在 Linux 中
sed
或者 - 在 Windows 中
HxD
- 然后克隆编辑后的 iso 文件,或者
- 自动
mkusb-minp
- 在 Linux 中
您可以提取 iso 文件的内容,然后
grub.cfg
根据以下链接编辑该文件,
另外,64GB 的闪存驱动器可以允许超过 60GB 的持久性,这似乎有点多。
是否可以将其中一些空间转换为 NTFS 数据分区?
- 如果你有/只制作一个 Ubuntu 系统(永久实时 USB 驱动器),则可以分几个步骤完成此操作克隆方法。但这将是复杂的,并且不推荐初学者使用,因为您无法使用最用户友好的工具
gparted
。 否则,如果你有另一个 Ubuntu 系统,你可以在创建提取系统根据上一个链接。在这种情况下,可以方便地使用
gparted
编辑分区和创建文件系统,casper-rw
具有ext2
或ext4
用于持久性的分区home-rw
带有ext2
或ext4
用于保留主目录的分区(可选)- 具有 NTFS 的分区
usbdata
,用于与 Windows 交换数据
- 这是韓國。此工具可让您自动在
casper-rw
分区和分区之间分割可用的驱动器空间。usbdata
如果你满意将所有空间转换为 NTFS 数据分区,您也可以使用克隆的系统手动执行此操作,并按照以下步骤进行测试,
使用任何克隆工具制作仅实时驱动器,例如Ubuntu 启动盘创建器或者Win32 磁盘映像程序。
无需任何 [手动添加] 启动选项即可启动它,并让它
casper-rw
自动创建分区。重新启动,这次使用启动选项
nopersistent
并将casper-rw
分区重新格式化为usbdata
NTFS 分区。检查:重新启动,没有任何[手动添加的]启动选项,这次挂载分区
usbdata
并写入一个小的“Hello World”文件。echo 'Hello World' > hello.txt
检查:启动 Windows,插入 USB 驱动器并读取小型“Hello World”文件。
请注意,如果没有任何casper-rw
(也可能是home-rw
)分区修改,Ubuntu 系统将无法持久关闭和重启。在这种情况下,它是一个仅实时的驱动器,您可以使用系统后面的驱动器空间来存储数据并与其他系统(包括 Windows 系统)交换数据。
步骤#3和创建NTFS文件系统的命令至关重要:
xubuntu@xubuntu:~$ sudo mkfs.ntfs -f -L usbdata /dev/sdb3
Cluster size has been automatically set to 4096 bytes.
Creating NTFS volume structures.
mkntfs completed successfully. Have a nice day.
xubuntu@xubuntu:~$ sudo partprobe
Warning: The driver descriptor says the physical block size is 2048 bytes, but Linux says it is 512 bytes.
xubuntu@xubuntu:~$ sudo lsblk -fm
NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT SIZE OWNER GROUP MODE
loop0 squashfs 0 100% /rofs 1.4G root disk brw-rw----
sda 119.2G root disk brw-rw----
├─sda1 ntfs System 3AA4725CA4721B19 500M root disk brw-rw----
├─sda2 ntfs Windows 786274A362746830 117.8G root disk brw-rw----
└─sda3 ntfs Recovery AAD474DDD474ACE7 1000M root disk brw-rw----
sdb iso9660 Xubuntu 19.10 amd64 2019-10-17-12-50-28-00 14.9G root disk brw-rw----
├─sdb1 iso9660 Xubuntu 19.10 amd64 2019-10-17-12-50-28-00 0 100% /cdrom 1.5G root disk brw-rw----
├─sdb2 vfat Xubuntu 19.10 amd64 866D-0A62 3.9M root disk brw-rw----
└─sdb3 ntfs usbdata 69F25A82472A1E2C 13.4G root disk brw-rw----
xubuntu@xubuntu:~$ cat /proc/cmdline
BOOT_IMAGE=/casper/vmlinuz file=/cdrom/preseed/xubuntu.seed quiet splash nopersistent ---
xubuntu@xubuntu:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 19.10
Release: 19.10
Codename: eoan
xubuntu@xubuntu:~$