V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
hanssx
V2EX  ›  Linux

pve 硬盘直通做系统盘 Read Error

  •  
  •   hanssx · 2022-07-02 22:39:11 +08:00 · 1946 次点击
    这是一个创建于 635 天前的主题,其中的信息可能已经有所发展或是发生改变。

    pve 硬盘直通了一块 Nvme M.2 的盘想用来做 PVE 虚机的系统盘,然后通过"PVE-创建虚拟机"的时候添加的虚拟光驱里面的 ISO 文件,装了一个 Linux 系统到 M.2 里面,结果装完系统把虚拟光驱删掉之后,重启 PVE 虚机,报错 Read Error ,搜了半天也没搜到,现在 PVE 虚机也关不了机。。。 Imgur Imgur

    7 条回复    2022-07-03 09:37:37 +08:00
    xiri
        1
    xiri  
       2022-07-02 22:42:31 +08:00 via Android   ❤️ 1
    ssh 到 pve 宿主机,然后输入 qm stop 虚拟机 id 就能强制停止虚拟机了
    hanssx
        2
    hanssx  
    OP
       2022-07-02 22:46:01 +08:00
    @xiri 这个可以停止,web 界面上面不行,我擦勒
    xiri
        3
    xiri  
       2022-07-02 22:56:29 +08:00 via Android
    @hanssx 页面上的停止应该等效于 qm shutdown 命令,是通过发送 ACPI 事件去通知虚拟机正常关机。
    而 qm stop 是直接在宿主机层面停止进程,相当于拔电源,正常情况下不建议使用,可能造成数据损坏。
    wkmike
        4
    wkmike  
       2022-07-02 22:57:06 +08:00
    @hanssx #2 web 上面点开关机旁边 下拉菜单也有停止选项

    要不试试切换 UEFI 模式,然后控制台启动后 esc 进入 BIOS 里面 看看有没有这块 M.2 硬盘
    hanssx
        5
    hanssx  
    OP
       2022-07-02 23:04:32 +08:00
    系统应该是装好了
    ![Imgur]( )

    @wkmike 老哥,来不及摁 esc 就进入硬盘报错了,有啥别的办法进虚机的 bios 吗
    wkmike
        6
    wkmike  
       2022-07-02 23:18:34 +08:00
    @hanssx #5 你停止虚拟机之后 先进入控制台界面 点击中间的 start 启动 然后一直 esc 就行了
    hanssx
        7
    hanssx  
    OP
       2022-07-03 09:37:37 +08:00
    @wkmike 我用 uefi 创建了个虚拟机,可以了,windows 用 uefi 就不行,搞不懂。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1191 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 23:17 · PVG 07:17 · LAX 16:17 · JFK 19:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.