背景:我是一名程序员,在度假或诸如此类的时候偶尔会使用其他计算机。这些计算机通常是朋友或家人的计算机,因此随意在这些计算机上安装 Ubuntu 不太礼貌。我希望完全避免使用目标计算机的硬盘。
并非所有这些机器都能够启动到 USB,因此这种简单的解决方案是不可行的。
我想要做的是启动 Ubuntu 实时 CD,插入 USB 驱动器,然后获取各种更新和其他应用程序,并将它们安装到 USB 驱动器。
稍后,在另一台机器上,放入 Live CD,启动后,放入 USB 驱动器,然后魔法,我拥有我扔到驱动器上的所有更新/应用程序/数据/等等。
我认为应该可以从 USB 驱动器或类似的东西挂载 /home、/var、/usr 以及其他几个位置。
那么这可能吗?我需要做什么?
答案1
这绝对是有可能的。
这Ubuntu 内置机制可用。基本上,使用usb 创作者工具或 LiveUSB Creator(启动 LiveCD 后可用)在 USB 记忆棒上创建 LiveUSB 系统。
这是一个从Windows 安装 教程。
有Ubuntu 论坛上有很多关于持久性的帖子;您需要在研究中检查一下。这些帖子对于 9.04 似乎特别有用:
这个帖子建议(使用 LiveUSB Creator 时)“创建一个没有任何持久空间的分区,然后手动创建一个标记为‘casper-rw’的 EXT2 分区,启动时我就有了一个具有持久性的系统”
如果你的系统可以从 USB 启动,那就够了。如果没有,那么使用 LiveCD 或自己构建一个啟動軟啟(哈!——虽然您可能可以制作启动 CD 而不是软盘……)。
希望有帮助!