6

微星B460主板安装Linux问题

 2 years ago
source link: https://painso.com/posts/tech/2020/msi-b460-motherboard-linux-issue/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
Sep 2, 2020

微星B460主板安装Linux问题

今天公司到了一台内网测试用服务器,想着直接装好Ubuntu 16.04配置好网络直接扔杂物间(没有机房,只能放那边挨着交换机)

没想到我的U盘直接认不到了,我是用YUMI把好几个系统装到U盘里的,我自己用的办公电脑是ok的,后面网上查了下说要吧BIOS里面的UEFI改成CMS 兼容模式,结果直接点不亮了。

没办法,拆开机箱取主板电池下来放电重新来

重新用YUMI把ISO刻到U盘后发现竟然神奇的可以了,兴奋的等待安装完毕后蛋疼的事情又来了。

装完后启动黑屏,我折腾了好一会才发现是进入系统黑屏,不是系统没装好。

之前我自己的办公电脑装也是这个样子,我尝试开机后按上下键在Ubuntu启动界面编辑启动项在后面加上nomodeset,貌似和显卡有关系。结果能看到启动的界面了,但是卡在磁盘扫描那边。

想着之前自己的办公电脑也差不多是这样,Manjaro、Archlinux 都不行,后面换Linux Mint完美运行。接着自己吧它也刻进去,进入到LiveCD桌面,点安装然后下一步下一步。。。到在线更新包的时候提示网络问题,ifconfig看了下就一块lo网卡,应该是找不到网卡驱动了,lspci看了下ethernet信息,网卡型号是RTL8125 Realtek PCIe FE / GBE / 2.5G ,我先跳过在线更新直接把系统先装了再说。

完事后在自己办公电脑从官网下载驱动 https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software

选择Unix (Linux)下的2.5G Ethernet LINUX driver r8125 for kernel up to 5.6 下载后拷贝到U盘,然后插上服务器挂载,解压运行./autorun.sh正常执行完后运行lsmod | grep 8125应该就可以看到显示了。ifconfig -a 也能看到网卡信息。

安装驱动需要 gcc kernel-dev等包,如果没有的话需要先安装,我是正好有一个USB装RJ45的线。

接着配置好静态IP明天再部署环境。

最后再吹一波 Linux Mint的兼容性!

  1. 弄好之后用kubeadm部署了个单机版kubernetes,用第二块nvmeSSD去做k8s的sc

    用glusterfs+heketi实现,heketi-cli topology load --json cluster.json的时候提示

    Adding device /dev/nvm0n1 ... Unable to add device: Setup of device /dev/vdb failed (already initialized or contains data?): WARNING: xfs signature detected on /dev/nvm0n1 at offset 0. Wipe it? [y/n]: [n]
      Aborted wiping of xfs.
      1 existing signature left on the device
    
    pvcreate -ff --metadatasize=128M --dataalignment=256K /dev/nvm0n1
    

    后重新运行heketi-cli topology load --json cluster.json解决

  2. 重启机器后发现heketi自动写入/etc/fstab的磁盘挂载信息使用mount -a提示 /dev/mapper/xxx找不到文件

    看了下dmesg有一些类似内核的报错,网上搜了下用vgchange -ay即可重新挂载volumegroup

    随后 重启 glusterfsd、heketi、docker


微星B460RTL8125

2020-09-02 12:14


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK