V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lechain
V2EX  ›  程序员

手贱做死, Ubuntu 被 secure boot 锁死怎么办?

  •  
  •   lechain · 2016-06-11 16:50:04 +08:00 · 13760 次点击
    这是一个创建于 3088 天前的主题,其中的信息可能已经有所发展或是发生改变。
    由于本猿愚昧无知不知道 secure boot 是巨硬家产品,也不知道竟然会发生这种血案…
    现在电脑除了进 Ubuntu live CD 系统外已经不能进行任何引导了
    情况补充:电脑为戴尔灵越笔记本,机械盘为 gpt 分区…里面装有一个 Ubuntu 和一个 win7(不常用,现在也被 block 了…
    现在能进入 Ubuntu live CD …有什么可以直接在 live CD 里面修改 bios 设置的办法吗?
    第 1 条附言  ·  2016-06-11 19:27:51 +08:00

    感谢楼下的各位提供的解决思路,我已经解决问题了,谢谢大家~ 我把这次问题的解决过程记录了一下,发布在我的博客,链接就贴在下面,欢迎访问~,~

    http://www.lyeec.me/blog/2016/06/11/fuck-secure-boot/

    第 2 条附言  ·  2016-06-29 15:00:04 +08:00
    上面的链接过期了,重新贴一下 囧
    http://www.lyeec.me/fuck-secure-boot/
    40 条回复    2024-08-09 14:07:37 +08:00
    Trim21
        1
    Trim21  
       2016-06-11 16:56:31 +08:00 via Android
    不至于开机进不了 BIOS 吧。。?
    9hills
        2
    9hills  
       2016-06-11 16:58:05 +08:00
    BIOS 肯定在 livecd 之前。。
    lechain
        3
    lechain  
    OP
       2016-06-11 17:03:12 +08:00 via Android
    @Trim21 进不了啊… f2 f12 ESC del 都试过了没用
    @9hills bios 被锁了…直接 secure boot 但是 Ubuntu 和 win7 都被 block 了…似乎只有 win8 以上的 Windows 系统才支持 secure boot …

    然后我在网络上找了很多帖子…都说是需要通过 Windows 系统才能进 bios 设置

    现在问题的根本矛盾在于开机不能进 BIOS 设置…(°ー°〃)
    VmuTargh
        4
    VmuTargh  
       2016-06-11 17:07:37 +08:00   ❤️ 1
    找个 WIN8 的 PE 进去就行
    ahjsrhj
        5
    ahjsrhj  
       2016-06-11 17:08:03 +08:00 via Android   ❤️ 1
    肯定能进 bios 的,你看看是不是要按住 fn ? fn+f2 或者 f12 试试看
    lslqtz
        6
    lslqtz  
       2016-06-11 17:08:17 +08:00 via iPhone
    这个和能不能进 bios 无关吧。。
    lechain
        7
    lechain  
    OP
       2016-06-11 17:08:27 +08:00 via Android
    @VmuTargh win8pe 有修改 bios 的方案?或者能重启进 bios ?如何操作?
    lechain
        8
    lechain  
    OP
       2016-06-11 17:09:20 +08:00 via Android
    @lslqtz 不能进 bios 我就没法关 secure boot 不关 secure boot 我就没法正常引导 Ubuntu …
    fcicq
        9
    fcicq  
       2016-06-11 17:09:48 +08:00   ❤️ 1
    两件事: 硬盘上的 grub 你需要 grub-efi-amd64-signed.
    重启回 bios 设置的话, 参考一下 https://superuser.com/questions/519718/linux-on-uefi-how-to-reboot-to-the-uefi-setup-screen-like-windows-8-can
    VmuTargh
        10
    VmuTargh  
       2016-06-11 17:09:54 +08:00   ❤️ 1
    @lechain easyuefi
    seashell
        11
    seashell  
       2016-06-11 17:10:04 +08:00   ❤️ 1
    用已经安装了 UEFI 的 windows 8 或更高版本的系统引导加载系统,使用“高级重启”中的“更改 UEFI 固件”选项
    lechain
        12
    lechain  
    OP
       2016-06-11 17:12:48 +08:00 via Android
    @seashell 我知道这个方案可行…但是是不是有点太过于…麻烦…还要装 Windows …目前手上没有 Windows8+的 ISO
    @VmuTargh 谢谢我试试~
    @fcicq 万分感谢~
    hjc4869
        13
    hjc4869  
       2016-06-11 17:21:00 +08:00   ❤️ 1
    Ubuntu 14.04 以上的系统都支持 secure boot 啊……
    lechain
        14
    lechain  
    OP
       2016-06-11 17:22:09 +08:00 via Android
    @hjc4869 我没装 signed 版本的 grub-efi …血崩…楼上有个朋友给了个方案…我正在操作…(;´Д`)
    lslqtz
        15
    lslqtz  
       2016-06-11 17:28:55 +08:00   ❤️ 1
    @lechain 我是说, secure boot 开了也能进 bios 啊。。也就进不去系统而已。我一般是直接卸下硬盘然后关掉。
    lechain
        16
    lechain  
    OP
       2016-06-11 17:30:35 +08:00 via Android
    @lslqtz 真进不去啊…我不知道你的电脑为什么可以…反正我的电脑在启动的时候我把可以按的按键组合都试过了…进不去啊(°ー°〃)
    tntsec
        17
    tntsec  
       2016-06-11 17:37:13 +08:00   ❤️ 1
    https://blog.0up.org/archives/848.html
    [KuosPE] KusoPE win8.1 UEFI 工具追加版,酷扫 PE
    支持 UEFI+SecureBOOT 启动

    需要这个?
    lechain
        18
    lechain  
    OP
       2016-06-11 17:40:06 +08:00 via Android
    @tntsec 谢谢啦…等下试试
    jworg
        19
    jworg  
       2016-06-11 18:16:29 +08:00 via Android   ❤️ 1
    同楼上的一位的做法,拔硬盘,修电脑对于不能进 bios 的也是这样做的。
    updateing
        20
    updateing  
       2016-06-11 18:16:38 +08:00 via Android   ❤️ 1
    可以尝试在 Live 环境里用 efibootmgr 的-n 参数设置 BootNext 为 Setup ,参考 http://linux.die.net/man/8/efibootmgr
    imn1
        21
    imn1  
       2016-06-11 18:21:50 +08:00   ❤️ 1
    dell 应该是开机出现 dell logo 时按 F2 ,其实从黑屏就不停按就是了
    Yvette
        22
    Yvette  
       2016-06-11 18:35:13 +08:00 via iPhone   ❤️ 1
    两年前遇到了同样的情况,售后直接给我换了个主板了事
    lechain
        23
    lechain  
    OP
       2016-06-11 18:51:02 +08:00
    @Yvette 蛤蛤蛤,刚刚解决了这个问题
    @imn1 并不行啊,真的,因为楼上有个哥们说过这个问题,我特地试过好多次,用笔记本自带的键盘 直接 F2 和 fn+F2 还有好几种组合,不行,然后用机械键盘也试过,都不行,就是进不去,我这 dell 有这坑爹的设定。
    @updateing 谢谢你提供的方法,不过我已经解决这个问题了,结合 @fcicq 提供的办法和在 ubuntu wiki 找到的资料解决了这个问题
    lechain
        24
    lechain  
    OP
       2016-06-11 18:51:47 +08:00
    @jworg 谢谢了,不过我用软件方法解决了这个问题,蛤蛤蛤~
    goodan
        25
    goodan  
       2016-06-11 19:18:30 +08:00 via iPhone   ❤️ 1
    是会进不了 bios ,有次折腾黑苹果 clover ,打开了 win 的快速启动,悲剧了,后来我好像是抠主板 bios 电池解决的。。
    印象不深了,供 lz 参考
    azh7138m
        26
    azh7138m  
       2016-06-11 20:04:45 +08:00
    @goodan +1 我也是扣了 bios 电池
    starcraft
        27
    starcraft  
       2016-06-11 20:08:50 +08:00 via iPhone
    难道 ubuntu 引以为豪的不就是支持安全启动么。 uefi 装了那么多回 14-16 ,从没关过安全启动。
    Neveroldmilk
        28
    Neveroldmilk  
       2016-06-12 09:01:08 +08:00
    看了 LZ 的解决办法,不就是用 Live CD 引导,然后重新安装支持 Secure boot 的 UEFI 引导么?这方法很常见啊。
    lechain
        29
    lechain  
    OP
       2016-06-12 09:20:41 +08:00 via Android
    @Neveroldmilk 我小白…之前不懂… secure boot 的详细东西~🙄
    Neveroldmilk
        30
    Neveroldmilk  
       2016-06-12 09:56:34 +08:00
    @lechain 想彻底了解 Linux 的启动机制,建议手动装一遍 Arch Linux 或者 Gentoo 。后者如果你能摆平,所有的 Linux 安装和使用以后对你都是易如反掌。
    lechain
        31
    lechain  
    OP
       2016-06-12 10:22:49 +08:00 via Android
    @Neveroldmilk 装过…也是用的 grub …但是…这次是 bios 的问题…还有 secure boot 的问题…第一次遇见…以后就会了
    johnny1996
        32
    johnny1996  
       2016-06-12 11:04:10 +08:00
    你试试百度一下各种键位。反正之前 win8 的时候,我电脑进 bios 是 delete ,结果升到 win10 后怎么也进不去了。后来按了一圈,才知道莫名换成 esc 了。也不知道什么情况。哦,对了,好像还得关快速启动。我目前 kali+win10
    lechain
        33
    lechain  
    OP
       2016-06-12 11:23:29 +08:00 via Android
    @johnny1996 不是键盘的原因…按键在我的电脑上是没肯定用的…这个是没有疑问的…我现在也折腾好了…开着安全启动也可以
    stormpeach
        34
    stormpeach  
       2016-06-12 14:25:12 +08:00
    1 、关掉 secure boot 和 leagcy 引导这两个巨流氓的东西。
    2 、不要用双系统
    lechain
        35
    lechain  
    OP
       2016-06-12 15:01:43 +08:00 via Android
    @stormpeach 谢谢… secure boot 已经关掉了…双系统也是没办法…专业课作业要用的一些仿真软件必须……唉…其实我一万个不愿意用 Windows 的…
    xiaooloong
        36
    xiaooloong  
       2016-06-12 15:29:20 +08:00
    我还准备说给主板放电能不能清空 nvme 来着。。
    Neveroldmilk
        37
    Neveroldmilk  
       2016-06-12 18:20:10 +08:00
    @lechain 可以考虑用虚拟机跑 Win7 ,不过兼容性稍差。
    Cu635
        38
    Cu635  
       108 天前
    lz ,给的链接网站已经打不开了。
    lechain
        39
    lechain  
    OP
       108 天前
    @Cu635 啊这么多年过去了竟然还能被翻出来也是绝了,域名都没续费了,不过幸好文章还保留着,https://matrikslee.github.io/posts/nasty-secure-boot.html
    Cu635
        40
    Cu635  
       108 天前
    @lechain #39
    啊,我还真没注意时间,我是最近遇到了相关问题搜索出来的……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5575 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 08:17 · PVG 16:17 · LAX 00:17 · JFK 03:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.