PC机上的安装suse12 linux及网络配置问题(网卡不显示ip)

 

记录一次在物理机上安装suse12linux的痛苦经历,至少苦了我2.3天,还好没被大佬嫌弃 = =!

一些相关的命令操作

fdisk  -l ==查找盘符

mount   盘符目录  指定目录  === 挂载

--------------------------------------------------------------------------------------------------

 

ctrl + alt  f1 .f2 .3.4.5 -  f6  == 进入命令行(桌面死掉时可以这么做)

ctrl + alt f7  ==  恢复桌面 

----------------------------------------------------------------------

tar zxvf xxxx.gz     /  tar jxvf xxxxx.bz2

make

make install

rpm -ivh xxxxxx.rpm ,出现冲突时可以   rpm -ivh xxxxxx.rpm --force --nodeps 忽略依赖冲突

更多用法 https://www.cnblogs.com/ftl1012/p/rpm.html

--------------------------------------------------------------------------------------

 vim  /etc/modprobe.d/10-unsupported-modules.conf   (把0改为1)允许外部软件安装

lsmod | grep xxxx 查询模块是否载入

serevice xxxxx restart  重启服务

systemctl xxxxx start  开启服务

systemctl xxxxx stop 关闭服务

systemctl enable/disable xxxxx  开机是否启动

uname -r/a/v  查询linux内核

ethtool  xxx  查看是否联网  ethtool -i xxx 查看网卡状态(网卡正在使用的驱动,lspci | grep -i net
是适配的驱动名字)

下面是不允许外部软件安装的错误

 

 

1

安装步骤

1.制作linux镜像,下载虚拟光驱软件(老毛桃iso模式,UltraISO等)制作u盘的iso镜像

2.打开BIOS模式U盘启动进入安装界面

3.百度一个安装步骤的页面跟着做.suse12安装步骤(主要是分区需要注意,有可能会提示设置网络,提示设置网络的情况就是目前无法上网了。)

4.等待安装成功.

5.如果安装过程中提示设置网络,说明没接上网络(可能是没接网线,网络驱动不匹配)

6.ifconfig查看是否有网络,如果找不到网卡,ifconfig eth0 up(临时启动网卡,可以设置ip什么的),如果没有ipv4,有ipv6,说明有网络,但是ip没配置好,去etc/sysconfig/netword文件夹下配置ip,同目录下routes文件配置网关,/etc/resolv.conf下配置dns,如下例子:

设置静态地址
vi /etc/sysconfig/network/ifcfg-eth0   #编辑配置文件
BOOTPROTO='static'   #静态IP
BROADCAST='192.168.21.255'   #广播地址
IPADDR='192.168.21.172'   #IP地址
NETMASK='255.255.255.0'   #子网掩码
NETWORK='192.168.21.0'   #网络地址
STARTMODE='auto'    #开机启动网络

动态地址

BOOTPROTO='dhcp'
STARTMODE='auto'


设置网关
vi /etc/sysconfig/network/routes #编辑文件
default 192.168.21.2 - eth0


设置DNS
vi /etc/resolv.conf   #编辑文件
nameserver 8.8.8.8
nameserver 114.114.114.114

service network restart #重启网络

7.如果有网卡,但是ipv4和ipv6都没有,可能是网卡不匹配。

ethtool -i eth0 查看当前额网卡信息,包括当前网卡驱动名字

ethtool  eth0 查看网卡是否连接 line 。。。。

lspci | grep -i net 查看适配的网卡驱动名。

我这边的情况是使用了r8169 但是需要的是r8168,所以就要更换驱动,

去官网下载linux驱动(懒得动手的,这里有下好的网卡驱动r8168/r8111网卡驱动),然后tar解压,官网打包的会有一个脚本,点击运行脚本就会自动加载。可能会遇到一个不允许外部安装的问题,修改 vim  /etc/modprobe.d/10-unsupported-modules.conf ,把0修改成1就ok了。

修改完重启,基本上是能看到有ipv6的地址,有些机子原先设定好了动态获取ip的话,直接都能上网了,当然,也遇到一些明明本身适配是要r8168,使用时使用了r8169也能成功上网的神奇机子。

小结:我在安装suse12sp3时遇到的问题是默认网卡不适配(默认r8169,适配的是r8168),下了一个最新版本的r8168,安装时提示安装失败,xxx结构体不存在(使用源码包脚本安装,手动安装都一样),百度说环境不适配,哎,找了半天也没有suse12sp3的k开头什么的环境,最后换了suse12 sp2神奇的没有这个问题了,然后就是个不允许外部安装,好解决,安装重启完成,可以上网(自己配置静态ip时ping不通,动态获取ip就可以,可能是dns服务器没配好)。

 

 

 

 

 

 

 

 

 

 

 

 


 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值