关于 pcie 转 m.2, bios 无法识别系统的问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
different
V2EX    Linux

关于 pcie 转 m.2, bios 无法识别系统的问题

  •  
  •   different 2019 年 6 月 17 日 11234 次点击
    这是一个创建于 2438 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前主板并无 m.2 接口,网上买了 pcie 转 m.2 的接口。

    问题来了: 启动安装 U 盘将 Ubuntu 安装到了 m.2 的固态上。 安装成功之后,却发现在 bios 的启动项中并无发现该 m.2 硬盘(没识别到)

    尝试:

    1.使用四叶草引导:依旧提示无法找到到 xxx 设备

    感觉好像只有进入了某个系统之后才会将 pcie 那接口的固态读取到;

    所以想问一下:

    在不刷 bios 的情况下,有没有办法引导我这个固态启动?(可以使用 U 盘上的 Ubuntu 系统,在启动之后分阶段加载固态上的系统吗?或者有其他更好的方案吗?)

    不知道我描述清楚了没....

    19 条回复    2019-06-18 16:38:56 +08:00
    jingyulong
        1
    jingyulong  
       2019 年 6 月 17 日 via iPhone
    文件系统格式不对?
    ysc3839
        2
    ysc3839  
       2019 年 6 月 17 日 via Android
    你使用的 Clover 是从哪下载的?能否找到 NvmExpressDxe 或者类似的文件?能找到的话在哪个文件夹下?
    mrcn
        3
    mrcn  
       2019 年 6 月 17 日 via Android
    m2 是走 nvme 的吗?那老主板必须 bios 要支持 nvme 协议才行。
    different
        4
    different  
    OP
       2019 年 6 月 17 日
    @mrcn 主板是很老了,服务器的,所以什么刷 bios 之类的都不好弄。
    然后想看看能不能通过其他途径解决。
    我在 Ubuntu 启动盘上,启动之后能够识别 nvme 的那个固态
    different
        5
    different  
    OP
       2019 年 6 月 17 日
    @jingyulong 我安装的时候是 boot 分区 ext4 格式,不知道你是不是指这个,具体我也不同,我平时也是按网上教程安装
    different
        6
    different  
    OP
       2019 年 6 月 17 日
    @ysc3839 等我找找看
        7
    jingyulong  
       2019 年 6 月 17 日 via iPhone
    @different 昨天做了一个 pe,ext 的就是没识别出来,后面换了 fat 的就好了,不知道我说的是不是一个问题,好久没搞这些东西了
    NicholasK
        8
    NicholasK  
       2019 年 6 月 17 日
    首先你要下个分区工具做 efi 的引导,打开 BOOTICE 软件,选择物理磁盘,选择欲操作的目标磁盘,点击分区管理,弹出分区管理的窗口,点击分配盘符,为 ESP 分区分配一个盘符,点击确定。选择 UEFI,点击修改启动序列,点击添加按钮。两个系统互相切换多跑跑。
    656002674
        9
    656002674  
       2019 年 6 月 17 日
    怎么隐隐感觉是被网上的老旧安装教程坑了。如果你的 m2 转 pcie 固态没有数据的话,可以尝试只保留这个磁盘,把其他的磁盘都移除,完全默认安装 ubuntu (主要是不自己设置磁盘分区),如果这样成功了那就是你看的教程有问题,如果没成功再寻找其他原因
    zzutmebwd
        10
    zzutmebwd  
       2019 年 6 月 17 日 via Android
    四叶草肯定可以 你估计是四叶草里的 nvme 驱动没放对
    Osk
        11
    Osk  
       2019 年 6 月 17 日 via Android
    方案一:折腾,clover,注入 nvme 驱动。
    方案二:仅 Linux,修改 initramfs 配置,加入 nvme 的 ko,但将 kernel, initramfs 和 bootloader 安装到 sata/u 盘上。

    同老主板,我用的方案二,一直很稳
    cxh116
        12
    cxh116  
       2019 年 6 月 17 日 via Android
    要看 bios 支持 pcie 启动不?目前在一台普通 pc 装了一块服务器阵列卡,但主板不支持从 pcie 阵列卡启动。折中办法是把 boot 分区装到 u 盘,从 u 盘启动再挂载阵列卡硬盘。

    同理,你可以把四叶草启动装到 u 盘,默认从 u 盘启动。
    ryd994
        13
    ryd994  
       2019 年 6 月 17 日 via Android
    boot 分区放到 SATA 盘上就好
    also24
        14
    also24  
       2019 年 6 月 17 日
    12 楼正解,很多老主板并不支持 PCIE 设备引导启动。如果不是太冷门的主板,建议找一下 BIOS
    Umenezumi
        15
    Umenezumi  
       2019 年 6 月 17 日
    自己改 bios 加上 nvme 补丁即可
    trepwq
        16
    trepwq  
       2019 年 6 月 17 日 via iPhone
    u 盘启动,然后加载 nvme 启动
    different
        17
    different  
    OP
       2019 年 6 月 18 日
    @NicholasK
    @656002674
    @zzutmebwd
    @Osk
    @cxh116
    @ryd994
    @also24
    @Umenezumi
    @trepwq
    @jingyulong
    非常感谢,是四叶草里的 nvme 驱动没放对,根据教程 https://blog.csdn.net/rbpicsdn/article/details/79777341
    解决了。
    zzutmebwd
        18
    zzutmebwd  
       2019 年 6 月 18 日
    那就好 用四叶草根本不需要主板支持 pcie
    @different
    zzutmebwd
        19
    zzutmebwd  
       2019 年 6 月 18 日
    @zzutmebwd pcie→pcie 引导启动
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1566 人在线   最高记录 6679       Select Languge
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 00:29 PVG 08:29 LAX 16:29 JFK 19:29
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86