tri*_*iwo 35 external-hdd system-installation
操作系统:Windows 7。我想在便携式外置硬盘 USB 2.0 上安装 Linux Ubuntu。我阅读了各种方法,但对相互矛盾的建议和方法感到困惑。实际上,在干净 PC 以外的任何设备上安装 Ubuntu 看起来比安装 Windows 复杂得多。我需要Ubuntu package + Python 2.7 + C compiler
安装。我的外部硬盘驱动器已部分填充,我需要保留所有文件。
Ubuntu 会完全在外部硬盘上运行,而不会将任何内容写入 Windows 系统文件夹和注册表吗?
任何人都可以发布详细指南如何在外部硬盘驱动器上安装 Ubuntu?
cha*_*kes 34
一个非常详细的答案超出了单个问题的范围,但这里是大纲。这很容易,但成功将部分取决于您的计算机从外部硬盘驱动器启动的能力。这取决于bios。
在开始之前,请确保您的 bios 具有从 USB HD 引导的选项。
如果您只需要基本安装、Python 2.7 和 C 编译器,您可以将 Ubuntu 安装到一个相当小的分区。我忘记了 Ubuntu 需要安装的字面上的最低要求,但它大约是 8 GB。我建议至少 10 GB,如果你想要一个交换驱动器,再加上 2-4 GB。
为分区创建空间
在您的情况下,最好在安装之前创建新分区。您需要先缩小外部硬盘驱动器上的现有分区。
我建议备份 USB HD;但如果你有第二个,你可以安装到那个。根据驱动器的满载程度,您可能无法完全备份它;但至少尝试备份所有重要文件。这只是一般警告和预防措施,因为您的数据应该是安全的。
您有两个选项可以缩小现有分区:
在管理工具中使用 Windows 分区管理器。我相信这些都可以在 Home Premium 中使用。如果分区不会缩小足够多,您可能需要删除文件以腾出空间。如果您有足够的可用空间,但它仍然没有缩小到足够的程度,请使用免费的碎片整理工具(如 MyDefrag)进行碎片整理并将文件移动到分区的开头。
使用gparted
从Ubuntu实时安装介质。这可能是更简单的方法。
创建一个新分区
创建 Ubuntu 实时安装媒体并使用它来启动您的计算机。选择试用 Ubuntu。
插入外部硬盘驱动器。启动程序gparted
。如果您尚未缩小外置 HD 上的分区,请立即进行。
在大多数情况下,内部 HD 将显示为sda
,外部HD 将显示为sdb
,但这不能保证。确保您在 gparted 中查看正确的 HD。
缩小分区将留下未分配的空间。使用它来创建一个新分区。将其格式化为ext4
. 记下分区号。这将用于/
.
您不需要交换分区,但如果需要交换分区,请将新分区缩小到您想要的大小(或者首先将其缩小一点)。将该空间格式化为linux-swap
.
记下新分区的编号。
运行安装程序
从桌面或启动器上的图标启动安装程序。当询问您想如何安装时,请选择:Somethine Else。
这将在安装程序中启动分区程序。这gparted
与初学者不同,可能看起来有点吓人。
小心地突出显示新分区(仔细检查编号和驱动器)并单击更改。
按照对话框进行操作。使用分区作为ext4
,b。安装到/
和 c。格式。
突出显示交换分区并单击更改。选择 use alinux-swap
就可以了。
非常重要:将引导加载程序的安装更改为 USB HD。这很可能是/dev/sdb
. 这将防止您覆盖硬盘驱动器上的主引导记录。(如果您不小心这样做,则很容易修复)。
仔细检查您的分区选择,然后单击Install Now。
就是这样。要运行 Ubuntu,请在插入 USB 的情况下启动计算机。设置您的 bios 顺序或以其他方式将 USB HD 移动到第一个启动位置。USB 上的启动菜单将显示 Ubuntu(在外部驱动器上)和 Windows(在内部驱动器上)。选择你想要的。如果您在没有 USB 的情况下启动,您将正常启动到 Windows。
Ubuntu 默认安装了 Python 2.7。要安装 C 编译器,打开终端,任意运行:
sudo apt-get install gcc
Run Code Online (Sandbox Code Playgroud)
或者
sudo apt-get install build-essential
Run Code Online (Sandbox Code Playgroud)
(如果您想要一些有助于 C 编程的附加程序)。
要在虚拟机中运行 Ubuntu,请在 Windows 中安装 VirtualBox 或 VMWarePlayer。两者都是免费的。创建新 VM 并使用安装程序介质安装到 VM。但是这一次,不要担心分区。选择将 Ubuntu 安装到整个虚拟驱动器。这不会影响硬盘驱动器的其余部分。
如果要将 VM 放在外部硬盘上,请确保在创建 VM 时覆盖默认位置并将其放在外部驱动器上的文件夹中。
通过像 LiveUSBCreator 这样的 Windows 程序持久创建安装媒体也可以,但这个选项会很慢。
mur*_*uru 12
Ubuntu 可以并且确实完全从外部硬盘驱动器运行良好。多年来,我一直以这种方式使用 Ubuntu。它不会影响 Windows。安装到 USB 驱动器没有什么特别之处。您连接 USB 驱动器,使用 CD 或笔式驱动器启动,并在选择安装位置时选择外部磁盘。
然而:
您将对外部硬盘进行分区。我假设您的外部磁盘有一个带有 NTFS 文件系统的分区。最好的办法是将这个分区缩小大约 20 GB(这对于 Ubuntu 来说已经足够了)并在那里创建新分区。这并不像听起来那么困难(如果您也想安装另一个 Windows 副本,则必须担心分区)。
要么使用 Windows 的磁盘管理工具来缩小分区,要么使用 Ubuntu Live 模式下的 GParted。使用前者更快,但将您限制在分区中最后使用的扇区之后的任何可用空间(即使您有足够的可用空间,它也可能非常低)。使用第二个可能会很慢,尤其是在分区很大的情况下,但可以让您提取大部分可用空间。
在任何一种情况下,在获得可用空间后,使用 GParted 在那里创建一个扩展分区,并在该扩展分区内创建一个 ext4 分区。将 Ubuntu 安装到该分区。选择您的外部硬盘作为 GRUB(引导加载程序)安装的设备。
选择:
如果您手头有随身碟,请使用 UNetBootin 或通用 USB 安装程序或一些此类工具来创建具有持久性的可引导 Ubuntu 驱动器。如果启用了持久性,您在 Live 模式下对 Ubuntu 所做的设置和其他更改不会在您重新启动时消失。它非常适合低使用场景。您可以安装 Python 或其他任何东西并熟悉 Ubuntu,然后,只要您准备好,就安装 Ubuntu。请注意,在实时模式下所做的更改不会影响您使用它进行的任何安装。
完全安装到 USB
完整安装比持久安装更稳定、更安全,但安装速度不那么快。它们更擅长利用磁盘空间,因为不需要固定大小的 casper-rw 文件或分区。它们不太适合安装 Ubuntu。
以下是如何在 16GB 闪存驱动器上安装 18.04 的分步说明,可选择单独的主分区和 Windows 兼容数据分区,安装到机械外部驱动器类似:
(可选FAT32数据分区用于Windows机器)
(非可选根分区)
(可选主分区)
(可选交换分区,允许休眠并在 RAM 已满时释放内存)
(重要的)
单击“立即安装”。
选择您的位置。
注意: 如果分区后选择将 grub 安装到要安装 Ubuntu 的 USB 驱动器的根目录(即 sdb 而不是 sdb1),则可以忽略禁用硬盘驱动器。请注意,许多人已经覆盖了 HDD MBR,因为引导加载程序的默认位置是 sda,内部驱动器的 grub 中的任何项目都会添加到 USB 的 grub 中。您可以稍后执行 update-grub。
归档时间: |
|
查看次数: |
326311 次 |
最近记录: |