如何在 Windows 环境中创建持久的 USB 2.0 拇指驱动器安装 Ubuntu?

如何在 Windows 环境中创建持久的 USB 2.0 拇指驱动器安装 Ubuntu?

我想将这个 32GB USB 2.0 闪存驱动器变成一个 32 GB 分区,并在其中安装 Ubuntu,这样我就可以像安装任何普通硬盘驱动器一样启动和读写。诀窍是我不想安装 Ubuntu 来创建这个东西。我可以从 CD 的实时启动中创建它吗?如果可以,我将把挑战提升到一个新的水平,说我也想避免这种情况。一定有一种方法可以从 Windows 创建到 USB,对吧?(我有 10.4 的 ISO)

答案1

联合国网启动就是你想要的。在 Windows 和 Linux 上运行,并从 ISO 映像创建可启动闪存驱动器,包括 10.04。但是,默认设置不是使用持久空间,因此关闭时所做的更改将丢失。解决此问题的适当方法是遵循这些说明

我相信您可能能够persistent单独添加启动选项,但我还没有测试过这一点,而且另一种方法似乎对大多数人都有效。

答案2

+1 给 PenDriveLinux。他们已经研究这个问题一段时间了,他们有六个解决方案。我个人在 Windows 安装中使用了一两个(在 Ubuntu 托管的虚拟机中!)并且效果很好。

答案3

以下创建任意大小的持久分区:

启动 Live CD。

插入闪存驱动器。

启动分区编辑器

创建 1GB+ FAT32 分区,(在栏的左侧)。(更大的尺寸是可选的)

在其右侧创建一个 4GB+ ext2 分区,并将其标记为“casper-rw”。 (ext3 和 ext4 也可以使用)。

在剩余空间中创建另一个 ext2 分区并将其标记为“home-rw”。 (可选,创建单独的主分区)

关闭分区编辑器。

卸载并重新安装闪存驱动器。

开始“创建实时 USB 启动盘” (usb-creator)。

选择“关机时放弃”。

按“制作启动盘”。

当 usb-creator 完成时,运行“gksu nautilus”

选择磁盘/syslinux/text.cfg,并添加“持久”,如下图:

附加 noprompt cdrom-detect/try-usb=true 持久文件=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.gz quiet splash --

关机,取出 CD,重新启动。

您可能希望将第一个分区(Fat32)弄得更大一些,因为它是 Windows 机器唯一可以看到的分区。

相关内容