我启动的 USB 是否需要特定格式才能工作?
我有一个可以格式化为 FAT32、NTFS 和一两种其他格式的 USB 棒。如果我将最新的 Ubuntu 下载到我的电脑上并将其放在 USB 上,USB 是否格式化为 NTFS 有关系吗?我问这个问题是因为 FAT32 无法容纳完整的文件大小。
我这样做是为了恢复我的 Root 密码以便更新我的电脑。
答案1
解决方案取决于您现在运行的操作系统(Ubuntu,其他 Linux,Windows MacOS)。您需要一个工具来创建 USB 启动驱动器,不同的操作系统有不同的工具。
克隆工具简单可靠,但如果维护良好(更新以适应要安装的新版本的操作系统),也可以使用提取工具。
大多数现代 Linux iso 文件都是混合 iso 文件。此类文件可以刻录到 DVD 磁盘并克隆到大容量存储设备(USB 棒、SSD、HDD、存储卡),目标设备将成为可启动驱动器。
您可以从当前的 Ubuntu iso 文件克隆到 USB 记忆棒,然后使用该 USB 记忆棒启动 Ubuntu 实时并将 Ubuntu 安装到内部驱动器中。
dd
是一个克隆工具,但它有风险因为它会毫无顾忌地听从你的指令。如果你让它擦除家庭照片,它就会照做。一个小小的打字错误就可能造成混乱。你必须非常小心,检查并再检查按下 Enter 键之前,请确保所有信息均正确无误。
相反,我推荐一个最后检查站,
在 Ubuntu 16.04 LTS 及更新版本中:启动盘创建器别名
usb-creator-gtk
在 Ubuntu 14.04 LTS 及更新版本中:磁盘别名
gnome-disks
在 Ubuntu 12.04 LTS 及更新版本和其他主要 Linux 发行版中:韓國
在 Windows 中:Win32 磁盘映像程序
在 Windows 中:鲁弗斯- 提取工具和克隆工具
在 MacOS 中:网启动- 提取工具(不是克隆工具)
答案2
我发现并多次使用的最简单、最万无一失的方法非常简单。但是,使用我的方法 1,您还需要访问 Windows PC 或笔记本电脑,因为刻录程序在 Windows 下运行,但在 USB 记忆棒上创建 Ubuntu 可启动 USB 驱动器 - 令人困惑的是,即使它在记忆棒上,有时仍称为 LiveCD。
我现在已将方法 - 2 添加到此答案中,以便在 Ubuntu 机器上执行此操作(如果您无法访问 Windows 机器)
方法 - 1
下载Rufus 软件将 ISO 刻录到 USB 驱动器 - 它是免费的。
将 ISO 复制到 Windows 机器,在 Windows 机器上安装并运行 Rufus,选择 ISO,选择 USB 驱动器 - 按照说明进行操作。
您可能需要更改 PC/笔记本电脑上的某些 BIOS 设置才能从 USB 启动 - 但就是这样 - 它非常简单且可靠。
启动时,你可以选择从 USB 驱动器试用 Ubuntu,也可以将其安装在机器上
方法 - 2
如果你无法访问 Windows 机器,请尝试这,它为 Ubuntu 使用命令行而不是 Windows 提供了另一种方法。
基本上,您需要从我上面提供的链接下载所需版本的 ISO 文件并将其刻录到 USB 记忆棒。
为了探索,我使用了上面的例子,使用 Ubuntu 16.04 机器,我下载了 Ubuntu [18.04 ISO]
然后我检查了下载文件夹中的文件名。
接下来我使用 gparted 检查我的 USB 驱动器 ID,我的是 sdc。您可以从桌面运行 gparted 或terminal sudo gparted
然后在终端模式下:-
cd Downloads
sudo dd if=input.iso of=/dev/sdc bs=4M
提示- 在我的系统上,它是下载而不是下载 - 大写 D - 检查。
提示- 为了确保我获得正确的长文件名(例如 ISO 下载),我右键单击以重命名文件并复制文件名,以便我可以稍后将其粘贴到终端中(ctl/shift v)。
提示- 在终端模式下输入 sudo 密码后,它可能会冻结几分钟 - 请耐心等待。
提示- 检查你的 dd 语法以避免数据丢失
我刚刚完成了所有这些为您测试,下载花了 15 分钟,dd 命令大约花了 5 分钟(不太确定,因为我去泡了一杯茶!)
别忘了,你可能需要进行一些 BIOS 更改,以便你可以从 USB 启动 - 即使这仍然对你没有帮助 - 我现在有一个可以工作的 Ubuntu 18.04 LiveCD USB 启动棒!现在是时候进行一些有趣的探索了!