AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / unix / 问题 / 410447
Accepted
vince
vince
Asked: 2017-12-13 07:26:26 +0800 CST2017-12-13 07:26:26 +0800 CST 2017-12-13 07:26:26 +0800 CST

2017 年 4 月 20 日之后在 OracleVM VirtualBox 实例上使用 UEFI 引导模式安装 Gentoo Linux

  • 772

我正在我的 Intel i7-7700k 机器上的 OracleVM VirtualBox 64 位实例上安装 Gentoo。我假设我的机器和虚拟机都支持 UEFI 启动模式,但是 Gentoo 手册中有一条说明说最小安装 CD 从 2017 年 4 月 20 日起不支持 UEFI 模式。

这是否意味着如果我想使用最新的最小安装 iso 文件,我必须使用 MBR/BIOS 进行引导?我可以在 UEFI 中使用旧版本的最小 iso 和引导吗?我很困惑,因为手册中的“默认”选项都指的是 UEFI 引导模式,并且它指的是 MBR/BIOS 作为一种传统的替代方案。

linux gentoo
  • 1 1 个回答
  • 1447 Views

1 个回答

  • Voted
  1. Best Answer
    ErikF
    2017-12-29T12:44:09+08:002017-12-29T12:44:09+08:00

    Andy Dalton 是正确的:Gentoo 引导 CD 在 UEFI 环境中不起作用(它们确实有 EFI 存根,但 IIRC 它们适用于较旧的 Mac;无论如何,它们不起作用。)也就是说,您可以使用任何其他支持 UEFI 的引导 DVD 引导 Gentoo 安装,因为初始阶段都是在 chroot 中完成的。您可能要考虑 VirtualBox UEFI 环境(是?)有点奇怪;我通常使用 BIOS 模式,因为它在 VM 中更简单。

    但是,如果您确实想在 UEFI 环境中安装,对我有用的方法如下(我有一段时间没有这样做了):

    1. 创建一个Ubuntu 服务器启动 DVD(我使用的是 17.10,但任何支持 UEFI 的东西都应该可以工作,包括其他发行版。)
    2. 确保您的 VirtualBox 主机已将硬盘驱动器连接到 SATA 控制器。这很关键:只有 SATA 控制器在 UEFI 模式下工作。
    3. 在 Ubuntu 启动菜单中,选择“Rescue a broken system”。
    4. 回答国家、键盘、主机名和时区提示。
    5. 当通知不存在分区时,选择继续。
    6. 选择“在安装程序环境中执行 shell”(或按 Alt+F2 转到另一个控制台:我更喜欢这种方法。)
    7. 确保您的网络已设置。
    8. 按照Gentoo 手册的说明对驱动器进行分区。确保遵循 GPT 说明并使用 FAT 格式化 EFI 分区。
    9. 继续遵循 Gentoo 手册,确保注意制作 /dev/shm的警告(使用非 Gentoo 安装介质时的警告。)

    我相信其余的应该可以正常工作。正如我之前提到的,我已经有一段时间没有在 VirtualBox 中尝试过这个了,但是我已经成功地使用了第 2 代 Hyper-V VM。

    • 1

相关问题

  • 有没有办法让 ls 只显示某些目录的隐藏文件?

  • 使用键盘快捷键启动/停止 systemd 服务 [关闭]

  • 需要一些系统调用

  • astyle 不会更改源文件格式

  • 通过标签将根文件系统传递给linux内核

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    JSON数组使用jq来bash变量

    • 4 个回答
  • Marko Smith

    日期可以为 GMT 时区格式化当前时间吗?[复制]

    • 2 个回答
  • Marko Smith

    bash + 通过 bash 脚本从文件中读取变量和值

    • 4 个回答
  • Marko Smith

    如何复制目录并在同一命令中重命名它?

    • 4 个回答
  • Marko Smith

    ssh 连接。X11 连接因身份验证错误而被拒绝

    • 3 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Marko Smith

    systemctl 命令在 RHEL 6 中不起作用

    • 3 个回答
  • Marko Smith

    rsync 端口 22 和 873 使用

    • 2 个回答
  • Marko Smith

    以 100% 的利用率捕捉 /dev/loop -- 没有可用空间

    • 1 个回答
  • Marko Smith

    jq 打印子对象中所有的键和值

    • 2 个回答
  • Martin Hope
    EHerman JSON数组使用jq来bash变量 2017-12-31 14:50:58 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST
  • Martin Hope
    Drux 日期可以为 GMT 时区格式化当前时间吗?[复制] 2017-12-26 11:35:07 +0800 CST
  • Martin Hope
    AllisonC 如何复制目录并在同一命令中重命名它? 2017-12-22 05:28:06 +0800 CST
  • Martin Hope
    Steve “root”用户的文件权限如何工作? 2017-12-22 02:46:01 +0800 CST
  • Martin Hope
    Bagas Sanjaya 为什么 Linux 使用 LF 作为换行符? 2017-12-20 05:48:21 +0800 CST
  • Martin Hope
    Cbhihe 将默认编辑器更改为 vim for _ sudo systemctl edit [unit-file] _ 2017-12-03 10:11:38 +0800 CST
  • Martin Hope
    showkey 如何下载软件包而不是使用 apt-get 命令安装它? 2017-12-03 02:15:02 +0800 CST
  • Martin Hope
    youxiao 为什么目录 /home、/usr、/var 等都具有相同的 inode 编号 (2)? 2017-12-02 05:33:41 +0800 CST
  • Martin Hope
    user223600 gpg —list-keys 命令在将私钥导入全新安装后输出 uid [未知] 2017-11-26 18:26:02 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve