联想G400安装win7+centos双系统并安装BCM431432无线网卡驱动
1、安装centos
首先用win7自带的分区工具划分出一个80G的空闲分区用来安装centos,鼠标放在我的电脑点击右键,单击管理,选择磁盘管理,我们可以看到,整个硬盘被分为若干个分区,我们找到一个分区,压缩卷,留出80G的空白卷,用来安装linux。
我们下载centos7 DVD版,按照正常程序安装,选择分区的时候就会发现磁盘有80G空闲分区,我们就可以在这个空闲分区安装centos,这里最好先用有线网络连接一下,因为centos7并没有集成BCM43142,我们之后的下载都要依赖于有线网。
2、修复windows7启动项
安装完成之后,我们发现开机之后只有linux的启动项,没有windouws的,如果我们用PE系统进入硬盘的话发现,windows系统还在,修复引导还可以启动windows(不提倡的这么做,因为win引导linux比较麻烦),但是这个时候没法启动CentOS了,那怎么办呢?
从我们测试的情况来看,这里是引导程序被覆盖了,我们只需要在linux下重建windows的引导即可。
1、编辑/etc/grub.d/40_custom文件,添加windows引导
vim /etc/grub.d/40_custom 添加如下内容
menuentry 'Windows 7' {
insmod part_msdos
set root='hd0,msdos1'
search -f /windows/notepad.exe --set-root
chainloader +1
}
2、更新grub.cfg菜单文件。
grub2-mkconfig -o /boot/grub2/grub.cfg
3、将win7设置为默认启动(根据个人爱好改动,非必需)
grub2-set-default 'Windows 7'
4、重启Linux系统,可以看到有Windows 7的启动菜单,并且可正常进入
3、安装BCM43142网卡驱动
Windows的事情我们先放一边,重点来看linux
我们打开设置,看WIFI的话,发现没有可用的无线设备,其实不是无线网卡坏掉了,而是没有驱动,由于linux并没有像驱动管家这样的软件,所以我们只能手动编译安装了。
首先,安装需要的工具和包。依次执行下面三条命令即可。
sudo yum group install 'Development Tools'
sudo yum install redhat-lsb kernel-abi-whitelists
sudo yum install kernel-devel-$(uname -r)
然后我们要下载BCM43142的网卡驱动和一个rpm文件,hybrid-v35_64-nodebug-pcoem-6_30_223_271.tar.gz 、wl-kmod-6_30_223_271-5.el7.elrepo.nosrc.rpm ,可以在官网下载,也可以通过百度网盘下载,https://pan.baidu.com/s/1BHdfYEA6r8IVGMECuJdP2g (提取码sfym)
其次,在普通用户下(我的用户名是panda,下边的panda大家可以用自己的用户名替换)执行下面的操作以创建一些目录和编译时需要的和版本有关的文件
mkdir -p ~/rpmbuild/{BUILD,RPMS,SPECS,SOURCES,SRPMS}
echo -e "%_topdir $(echo $HOME)/rpmbuild\n%dist .el$(lsb_release -s -r|cut -d"." -f1).local" >> ~/.rpmmacros
将下载完成后的文件放至 /home/panda/rpmbuild/SOURCES 文件夹下
构建 kmod-wl,这里不要使用 root 用户构建,防止普通用户无法开启 Wi-Fi,使用以下命令完成:
rpmbuild --rebuild --define 'packager panda' /home/panda/rpmbuild/SOURCES/wl-kmod-6_30_223_271-5.el7.elrepo.nosrc.rpm
如果这一步成功的话,那么在 /home/wpd/rpmbuild/RPMS/x86_64/ 路径下会多出一个 kmod-wl-6_30_223_271-5.el7.local.x86_64.rpm 文件。接下来删除多余的包:
yum remove \*ndiswrapper\*
安装 kmod-wl
我们安装新生成的包
rpm -Uvh /home/panda/rpmbuild/RPMS/x86_64/ kmod-wl-6_30_223_271-5.el7.local.x86_64.rpm
最后,重启执行以下命令,整个安装过程就完成了
modprobe wl
如果整个过程没有出错的话,那么就可以看到 WIFI 的图标了。
附:
Linux查看网卡型号的方法
lspci |grep –I network
联想G400安装win7+centos双系统并安装BCM431432无线网卡驱动相关推荐
- ubuntu装双系统win7和linux,Ubuntu下安装WIn7(双系统)
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 win7下安装ubuntu组成双系统很容易,虽然也应该有知道怎么在ubuntu下安装win7组成双系统的人,我就把我的经验分享出来: 1.准备工具:一个U ...
- 图形工作站安装win7+ubuntu双系统
图形工作站安装win7+ubuntu双系统 最近,实验室新买了一个图形工作站用来跑深度学习.根据网上教程,试着装了一下win7+Ubuntu.两个系统都装在固态硬盘上,感觉还不错.本篇文章主要是梳理一 ...
- 华硕笔记本linux双系统引导,华硕笔记本如何安装win7/win10双系统
从win10免费升级开始,基本所有新买的电脑预装的都是win10系统,但并不是所有人都喜欢新的事物,大部分的人更习惯于使用经典的win7系统,但又不好放弃最新的原装正版的win10.对此,安装win7 ...
- win10覆盖安装修复_联想Y460AT老本安装win7+10双系统
此次操作颇费了些周折,参考了网上好多的教程,电脑配置不同所遇情况也各不同吧. I.进入PE下,磁盘分区表类型转换为GUID(EFI)格式有两个小分区ESP和MSR,分了两个区. 镜像恢复win7到C盘 ...
- win7装xp双系统_技术编辑教您win7 xp双系统如何安装
win7系统界面优美,简单高效,是现在的主流操作系统,不过有些老伙计就是不满足,还想安装XP系统组成双系统.可是该如何安装呢?今天,我就将安装win7.XP双系统的教程分享给大家 1.在win7系统中 ...
- 最清晰细致的教程!一步步教你打造Win7+CentOS双系统
大概半年前自学了一段时间Linux,但没有坚持下来--最近又想开始看,但是希望看到Linux在物理机下的运行情况而不是仅仅在虚拟机下运行,所以尝试着在已经安装了Win7的系统下安装CentOS,实现双 ...
- 安装Win7+Ubuntu双系统
需要Linux的地方越来越多了,之前一直用VM虚拟机解决,安装起来方便,但是渐渐的也会发现可能会慢,也有些软件不能很顺利的安装上,所以要安装双系统. 网上的教程很多,但是都有不同,为了方便自己以后又要 ...
- Win7+Ubuntu 双系统下安装一键还原精灵导致GRUB无法引导进入系统的修复方法
原创文章,欢迎转载,转载请注明:http://www.fishcode.cn/fix-win7-ubuntu-grub.html CSDN:blog.csdn.net/jjzhoujun2010 作者 ...
- uefi安装win7,deepin15双系统后grub没有windows选项
本帖最后由 873792861 于 2015-12-23 16:17 编辑 如题,首先电脑是GPT+uefi的,电脑上安装有64位的win7.用U盘工具制造好驱动U盘后,在安装时选择 专家模式 ,选择 ...
最新文章
- R语言广义线性模型函数GLM、R中有几种logistic回归扩展和变异、robust包中的glmRob函数鲁棒logistic回归、ms包中的lrm函数拟合序数逻辑回归
- java的面向对象的四大特征
- 算法笔记——整数划分1
- Java yield详解_Java 中的 yield 关键字
- opencv cv::mat::data是什么数据类型?
- 也来谈谈这致命的手机充电器
- pptx模块的图片框
- java都要caps标点_Java Button.setAllCaps方法代码示例
- python之helloworld
- xgboost 怎么读_你真的会读书了吗?五本书让你会读书,读好书,好读书!
- 采用非常规方法(非gprecoverseg) 恢复greenplum数据库
- 柱状图怎么添加数据python_Python数据可视化:如何用Matplotlib创建柱状图
- eclipse如何用Debug调试程序
- 事件知识图谱项目整理
- 解决s3.amazonaws.com打不开、下载速度慢等问题
- 迪桑特宣布彭于晏成为品牌代言人
- 【迷人的爪哇】——抽象类和接口
- 嗨播总是显示与服务器断开连接,嗨播直播常见问题一览
- Java入门 第十三节(二)IO流转换流
- 笔记本 续航测试软件,最低5小时起 这些超长续航笔记本你一定不知道
热门文章
- 【行业数据】2022年1-8月份软件业经济运行情况
- NVIDA GTX2080 Ubuntu18.04 cuda10.0 cudnn7.5 tensorflow 1.12 install
- 网页挖矿溯源?浏览器浏览历史查看工具Browsinghistoryview
- 基于多智能体混沌鸟群算法的机构优化
- 计算机老师风采墙50字,教师风采墙10个字格言 教师的座右铭及解释
- HEVC中的CTU、CU、CTB、CB、PB和TB分别是什么
- 非线性优化--NLopt原理介绍及使用方法
- flash动画形变讨论二:低头
- 计算机 无法更改时间格式,如何修改电脑日期格式_如何修改日期格式
- 批量修改 Word、Excel、PPT 中的作者、标题、主题等元数据个人信息