如何将 Debian 安装到闪存驱动器上

Ama*_*mer 5 debian usb-drive system-installation

我实际上希望我的 4GB 闪存驱动器成为操作系统,并让它在任何机器之间传输。

  1. 我试图关注 Debian 的网站,但我无法弄清楚。
  2. 我让我的朋友把我的闪存驱动器变成了一个实际的安装程序,现在它不能安装在任何其他计算机上。出于某种原因,它只是一次使用。

因此,如果有人知道如何将我的闪存驱动器变成操作系统,那对我来说将非常有用。

YoM*_*smo 3

您可以使用名为Linux Live USB Creator 的工具(用于从 Windows 创建 USB)。它将创建一个实时 USB,并让您指定一个用于存放永久数据的空间,这些数据将在每次运行时保留。这称为持久性文件

或者您可以在 USB 中创建整个系统。我这样做的方法是在机器上安装 Debian(我认为如果可以的话,你不能直接安装到 USB,那么这就是要走的路,否则请继续阅读)。

在 USB 记忆棒上创建所需的分区(用于 / 和交换或任何您需要的分区)。从实时 USB/CD 启动您的计算机,并将rsync -arvDebian HD 安装在您的 USB 中。

完成此操作后,从 HD 启动计算机,将 USB 和mount --bind/dev、/dev/pts、/proc 和 /sys 安装到 USB 中,然后 chroot 到 USB 和grub-installUSB 的 /dev/sdX 设备(X 是字母 a、b、c 等...这是您的 USB 所在的位置)。

现在您几乎完成了,只需运行blkid以识别 USB 的 root/swap/您创建的任何分区 id,并修改 /etc/fstab,以便您的 root/swap/whaever 分区指向 USB 中的 id。之后,您只需更改 /boot/grub/grub.conf 以便 id 也指向 USB 中的 id,但请注意,如果您更新系统,该 id 将会被修改,因此要么找到您需要的内容更改 /etc/defaults/grub 或该配置所在的任何位置并修改它以使其永久化。

现在你已经准备好了,将 USB 带到任何你想要的地方,从 USB 启动系统,你的 Debian 系统就会启动。