从外部硬盘启动 Linux,并保持持久性

从外部硬盘启动 Linux,并保持持久性

我正在尝试在外部硬盘 (Seagate FreeAgent GoFlex) 上安装 Linux,特别是 Lubuntu 或 BackTrack 5,但使用 YUMI 或 UNetbootin 无法使其正常工作。我没有 CD 可以安装。

我希望硬盘能够在 Linux 中保存数据 - 即:如果我安装了一个程序,它将保留在那里。我也尝试使用闪存驱动器执行此操作,它确实可以启动,但不会保存数据。我尝试按照 Pendrive 的教程创建文件casper-rw并为各种文件添加“持久性”,但我无法让它保存文件。

基本上,我只是想要一种便携式设备上的 Linux 形式,它可以在启动之间保存文件和设置。

答案1

我已经在 USB 驱动器上尝试过 Slackware、GNU/Debian 和 Slax,并且在持久模式下运行良好。

因此,也许您可​​以尝试其中一种分布。

GNU/Debian,特别提供了一个可以安装到 USB 驱动器的最小版本。这里是

http://cdimage.debian.org/debian-cd/6.0.5-live/i386/usb-hdd/

您可以使其可从 GNU/linux 终端启动执行:

dd if=<path-to-img-file> of=/dev/sdX

其中 X 表示您的记忆棒。/dev/sda 几乎总是硬盘,因此 USB 记忆棒必须是 /dev/sdb 或 /dev/sdc 或...

注意:你的记忆棒必须有一个fat32分区。

并且您将需要一个额外的分区来保存您的作品,该分区必须标记为live-rw并且可以是 ext2、ext3 或任何您想要的格式!。

答案2

除了 sgmarts 的回答之外,尝试使用多重引导软件进行安装,因为我发现它们通常最适合制作带有持久性的便携式 Linux 发行版,例如,xboot 就是你可以使用的,但我总是发现 yumi 有这个缺陷。

相关内容