首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有多个持久分区的MultiBoot

具有多个持久分区的MultiBoot
EN

Ask Ubuntu用户
提问于 2016-11-17 01:51:28
回答 4查看 2.5K关注 0票数 2

我想要的-一个闪存盘,可以启动多个版本的Ubuntu,(从iso文件),每一个与它自己的持久分区。

我不想要的是-一个永久文件限制在4GB的闪存,或者一个只有一个持久分区的多引导器。

主-rw文件或分区不算,完全安装不算。

我希望能够通过拖放新的Ubuntu iso到驱动器更新。

这里的关键词是MultiPersistence,我在Google或之前的文章中找不到答案。

更新

Sundar在MultiBootUSB V8中给出了一个解决方案的提示,在grub2菜单条目中的“persistent=/(Folderx)/”之后添加了“persistent=/(Folderx)/”。这允许在同一个磁盘上使用多个casper-rw文件。

例如:

代码语言:javascript
复制
menuentry "ubuntu1.iso" {
set root=(hd0,1)
loopback loop /isos/ubuntu1.iso
linux (loop)/casper/vmlinuz.efi boot=casper persistent persistent-path=/casper1/ iso-scan/filename=/isos/ubuntu1.iso noeject noprompt --
initrd (loop)/casper/initrd.lz
}

menuentry "ubuntu2.iso" {
set root=(hd0,1)
loopback loop /isos/ubuntu2.iso
linux (loop)/casper/vmlinuz.efi boot=casper persistent persistent-path=/casper2/ iso-scan/filename=/isos/ubuntu2.iso noeject noprompt --
initrd (loop)/casper/initrd.lz
}

第一个菜单项引导一个名为"ubuntu1.iso“的iso,它位于名为"isos”的文件夹中,使用位于名为"casper1“的文件夹中的casper文件。

第二个菜单项引导一个名为"ubuntu2.iso“的iso,它位于名为"isos”的文件夹中,使用位于名为"casper2“的文件夹中的casper2文件。

问题是casper文件的大小仍然限制在4GB以内。(我将尝试AlexatUnuntu的解决方案,以防过去几年的情况发生变化)。

由于对grub2的理解有限,我认为多个持久分区的解决方案是使用“持久路径=”来指向每个iso菜单条目所需的casper分区,但是如何实现呢?

EN

回答 4

Ask Ubuntu用户

回答已采纳

发布于 2016-12-01 05:17:02

持久性的最大工作空间为8 GiB (而不是4 GiB)。casper文件是最大的4 GiB,而home-rw文件也是最大的4GB。但也有限制,最大4 GiB的系统(已安装的程序)和最大4 GiB的调整和个人文件。

对于视频剪辑这样的大型文件,有可能有一个额外的数据分区,所以这8 GiB可能对许多用户来说就足够了,他们希望多个系统具有持久性地进行多引导。

这适用于FAT32文件系统和添加

代码语言:javascript
复制
persistent-path=/(folderx)/

在每个iso文件的grub2菜单条目中“持久化”之后,获得多引导项中持久性的单独存储。

票数 2
EN

Ask Ubuntu用户

发布于 2016-11-17 03:53:11

我相信NTFS文件系统可以让您拥有超过4GB的文件系统,我认为这是FAT32文件系统的限制。

你应该能够拖放你的iso图像到你的驱动器之后。记得NTFS文件系统时,形成您的USB。

希望它能让Ubuntu得到一些诚实的分数。

票数 1
EN

Ask Ubuntu用户

发布于 2017-08-15 18:56:10

更新08/2017:

Syslinux开始在版本4.06中添加对NTFS的支持,但直到6.03版本才提供全面支持。

UNetbootin - 655使用Syslinux 4.03,并将每个FAT32的持久化文件限制为4GB。

MultiBootUSB - 8.8使用Syslinux 4.07并将安装在NTFS上,持久性文件不限于4GB。Linux版本将在ext文件系统上安装引导加载程序。

Rufus 2.16使用Syslinux 6.03并将安装在NTFS上,不提供持久性文件,但可以手动添加,而且不限于4GB。

Yumi-2.0.4.9 (MultiBoot USB),使用Syslinux 6.03并将安装在NTFS上,持久化文件不限于4GB。与MBUSB8.8类似,它可以为每个发行版安装大型持久性文件。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/850319

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档