几天前,打算开始学习下Linux,于是就买了一本鸟哥的Linux私房菜来学习,并准备按照书上的来安装,由于以前只是在虚拟机中安装,所以这次打算在实体机上实践一把。不得不说,在真机上安装和在虚拟机中差别还是比较大的,所以如果想印象更深刻一些,就准备一个练习机器安装把。ISO镜像,练习机器都已经准备好了,然而没有光盘,于是上网找答案了,果然ISO可以刻录到U盘,使用软件:UltraISO软碟通。完了之后就从U盘启动开始安装,在安装过程中也遇到了一些奇怪的问题,像是U盘引导问题,最开始设备老是找不到U盘,这里最后会进入到一个输入命令的地方:dracut:/# 在这里进入dev目录,并且ls列出所有盘符,一般是sda和sdb,其中有一个有很多一般是sda(1~7),另外一个sdb1,sdb4之类的较少的那个就是你的U盘了,记下它的名字,然后到选择install的界面,按下Tab键vmlinuz initrd=initrd.imginst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet 改为: vmlinuz initrd=initrd.imgrepo=hd:/dev/sdb4 quiet。然后就可以进入安装界面了。
在安装界面又遇到问题了,发现磁盘之剩下几M了,不应该阿!明明有500G的,就算里面有东西也不可能是这样阿,于是就回收磁盘(这里会格式化,注意备份!!!),就这样以默认分区的方式安装了(这里磁盘问题也只是估计是Linux不支持NTFS格式的硬盘,所以导致识别不了,但是不是很肯定,待以后研究清楚了之后再来重装)历尽千辛万苦终于安装好了,来到了久违的Linux系统。然而,发现不能无限上网,没有网卡驱动,由于找不到电脑对应的无线网卡型号,不知道如何下载linux版本的驱动,官网上都是windows版本的,然后又是一段各种搜索,网上各种方法,其中有一个方法比较直接:买一个USB版本的无线网卡,然后安装驱动就可以了,于是我就到京东上下了个单,但是明天才能到啊,向我这种强迫症如何能够忍受呢!抱着不抛弃不放弃的心态继续各种搜,baidu、google搜了个遍,终于得到了高人的指点:
其实可以查看自己网卡的芯片组型号的,然后根据芯片组去下载对应的驱动,使用命令:lspci 我的电脑信息如下:
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 740M] (rev a1)
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5229 PCI Express Card Reader (rev 01)
04:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 07)
注意最后两行就是网卡信息,第一个是无线网卡,第二个是有线网卡。找到了型号,就可以去找驱动了,这里给出我电脑的下载网址和对应驱动:
http://www.broadcom.com/support/802.11
hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gz
下载下来之后,按照如下步骤:参照:
安装CentOS 7双系统(四)——解决博通无线网卡问题
CentOS 7本身可以支持很多常见的无线网卡,但如果你不幸使用了博通公司的BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43224, BCM43225, BCM43227 and BCM43228这些型号的无线网卡,就需要进行一些配置了。- 步骤一ÿ