我在网上搜索了很多,但没有找到与这个问题完全匹配的答案,所以现在不要否定这个问题。
因此,我的电脑上安装了 Linux Mint 32 位,但由于原始磁盘较小,空间不足。我有一个 300GB 的外部 USB 磁盘,所以我想将它连接到电脑,并将其用作另一个可以安装程序的分区。
我的问题是:
- 我可以轻松做到这一点吗?
- 当我断开然后重新连接 USB 存储磁盘时会发生什么?
- USB 磁盘是否需要格式化以及/或者是否需要在磁盘中放入 Linux 操作系统?
- 如果“我可以将程序安装到外部 USB 吗”的答案是肯定的,那么当我从安装的分区(即外部 USB 驱动器)执行程序时,它们会变慢吗?答案是否取决于驱动器是 USB 2.0 还是 USB 3.0(或 eSata)?
答案1
看一下这个问题: http://ubuntuforums.org/showthread.php?t=1574068 有一种方法可以实现您的要求,但不是直接的。首先,您需要处于 Live USB 会话中。现在在您的 USB 硬盘中,创建一个 Linux 分区(最好是 ext4)并将整个 /usr 目录从标志驱动器复制到 USB 驱动器。之后,您需要编辑 /etc/fstab 以更改闪存驱动器中现有 /usr 的挂载点以将其指向 USB 驱动器。
编辑:
差点忘了,一旦过程完成,就不要再考虑卸载硬盘了。这可能是一场灾难。
编辑2:
程序:
1) 将 Ubuntu 安装光盘放入驱动器并启动 Live Session(尝试 Ubuntu)。2
) 现在,打开终端(Ctrl+Alt+T)并运行以下代码,然后按 Enter。
sudo passwd root
输入 root 帐户的密码(移动 /usr 目录最好使用 su 而不是 sudo,因为它结果可能不太好因此,我们定义了一个root密码。
3) 现在,连接外部硬盘并等待它出现。备份驱动器上的所有数据,因为我们将很快对其进行格式化。
4) a) 下一步是找到根分区 (/ 分区)。在终端中,运行su -
并输入您在步骤 2 中设置的 root 密码。b
) 输入fdisk -l /dev/sda
计算机/dev/sda
的内部磁盘。c
) (i) 它将列出硬盘的所有分区。在这里,使用反复试验的方法,我们将确定 / 分区。 (ii)在终端中
输入。这将在 /root/ 创建一个名为 temp 的目录。 (iii) 输入(其中 x 是您在步骤 4.b 中找到的任何 linux 分区 (iv) 输入并查看是否有很多目录,如 bin、etc、usr 等。 (v) 如果是,请继续执行步骤 5 或输入并返回步骤 4.3(增加此时间的值)。 注意:umount 命令对于释放我们为安装分区而创建的临时文件夹很重要mkdir temp
mount /dev/sdax temp
ls temp
umount temp
x
5) 既然您已经找到了根分区,现在是时候在外部硬盘上创建一个 Linux 分区了。使用以下命令安装 gparted:
apt-get update && apt-get install gparted -y
建议使用 gparted 执行此类精细操作,因为有可能删除错误的分区。
6) 在终端上输入 gparted 打开 gparted。您将看到如下窗口:在这里,使用 gparted 右上角的下拉列表将设备更改为外部硬盘。
7) 单击列表中的每个分区(如/dev/sda1
等/dev/sda2
),然后按键盘上的 Delete 键。
重复此步骤删除所有分区,然后转到分区 > 新建。
8) 在窗口中选择ext4
“文件系统”下拉列表。
9) 单击绿色勾号确认操作,并等待外部硬盘分区。
10) 现在关闭 gparted 并打开 Nautilus 并安装新创建的硬盘。
11) 现在,在终端上输入“mv /usr /dev/sdb1 --verbose (大部分情况下都会使用外部硬盘,/dev/sdb1
但请确保安装正确的硬盘。)
12) 耐心等待,直到目录移动到硬盘驱动器。
13) 现在,我们必须编辑挂载点以添加 /usr 目录的新路径。
14)sudo blkid > ids
在终端上输入以打印连接到 Ubuntu 的所有设备的 UUID。此步骤是必需的,因为默认情况下,Ubuntu 在/etc/fstab
15)ids
使用 gedit 或 Nautilus 打开我们在步骤 14 中创建的文件(根据您的意愿复制外部硬盘驱动器的 UUID 部分)
16) 现在,转到之前打开的终端(如果它很忙或者您关闭了它,请再次打开终端并输入su -c
)
17) 键入gedit /etc/fstab
以打开 fstab 文件并添加/usr
以下条目:
<uuid-here> /usr ext4 rw 0 1
并保存文件。18
) 现在,重新启动桌面。不要拔下 USB HDD,而是从 CD 驱动器中取出安装光盘。
如果一切顺利,您将看到 Ubuntu 登录屏幕。祝你好运!