我正在尝试在外部硬盘 (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 有这个缺陷。