天天记录 - 双休安装双系统并搭建环境的悲惨遭遇



Windows 7 和 Ubuntu 20.04 LTS、 10.04.4 LTS双系统,前者是主系统,虽然以后不常用,但是Ubuntu后安装,ISO中自包含双系统的管理,比较方便。


两个系统都是64位,新买的笔记本四核8G内存,要是使用32位系统太浪费硬件资源。


之所以主使用的系统是Ubuntu,本身是做Android开发,Android是基于Linux的自己想多接触下,并且Android提供的编译工具之类的也都是使用Linux比较适合。


Ubuntu 最新的是12.04 LTS 已经是稳定版了,但是还是比较喜欢10.04,毕竟之前使用一年也比较习惯 ,新版的操作方式很不一样,软件的支持力度两个版本不同。

新买的acer笔记本原装Widnows 7 Home系统,预装acer自主开发的软件,甚至还有其他的杀毒软件。划分出400G硬盘安装Ubuntu 12.04版,使用很不习惯。
之后重装成Ubuntu 10.04,但是没有有限和无线网卡驱动。


Ubuntu 10.04.4 LTS 版


驱动:
Linux网络相关的命令基本上零概念,在此基础上解决网卡驱动问题,而且只能另外找一个电脑,上面查如何解决再换笔记本测试。


* Linux网络相关命令
查看网络驱动信息, 有线 和 无线
lshw -C network 
lspci | grep Network
ifconfig -a




* 安装有线驱动
星期六到晚上2点,尝试了N中办法后解决,但是无线还是不能连接,因为某些限制使用有线不太方便。


NetLink BCM57785驱动下载地址
http://zh-cn.broadcom.com/support/ethernet_nic/netlink_k57.php
下载linux-3.122n.zip 




unzip linux-3.122n.zip
cd Server/Linux/Driver
tar zxvf tg3-3.122n.tar.gz
cd tg3-3.122n/
make
make install
modprobe -r tg3
modprobe tg3




# 编辑/etc/network/interfaces 加入
auto eth0
iface eth0 inet dhcp


# 重启网络服务命令
sudo /etc/init.d/networking restart
最早的时候测试一种方案都是重启计算机,这样很慢,还好之后发现可以运行系统的时候执行下命令就行了。












* 解决问题 - 网络已禁用
ubuntu 10.04 networking disabled
sudo service network-manager stop
sudo rm /var/lib/NetworkManager/NetworkManager.state
sudo service network-manager start




* 无线驱动
Atheros Communications AR5BWB222 Wireless 这个型号的Linux在网上一直没找到


尝试方案1:
更新initrd映像文件,执行此命令导致已安装的有线驱动无效,并且再次安装也不成功。
mkinitramfs -o /boot/initrd.img-2.6.32-38-generic


方案2
11.04 替换 10.04 /syslinux/vesamenu.c32
http://forum.ubuntu.org.cn/viewtopic.php?f=126&t=352887




方案3,使用windows 驱动
http://blog.51yip.com/linux/1341.html






* 网络相关的讲解资料,以后可以再多学习下
Linux里面有两套管理网络连接的方案:
1、/etc/network/interfaces(/etc/init.d/networking)
2、Network-Manager


两套方案是冲突的,不能同时共存。
第一个方案适用于没有X的环境,如:服务器;或者那些完全不需要改动连接的场合。
第二套方案使用于有桌面的环境,特别是笔记本,搬来搬去,网络连接情况随时会变的。
他们两个为了避免冲突,又能共享配置,就有了下面的解决方案:
1、当Network-Manager发现/etc/network/interfaces被改动的时候,则关闭自己(显示为未托管),除非managed设置成真。
2、当managed设置成真时,/etc/network/interfaces,则不生效。


总结:
在解决联网问题上花费了很长时间,现在无线联网依然没有解决,而且Android环境搭建总是出现问题,因为JDK和SDK等都只有32位的。

之后重装Ubuntu 12.04 LTS版,安装直接可以使用,网络驱动都没问题,安装32位相关的包也很顺利,唯一不喜欢的就是操作很不习惯。


明日计划: 分析下Android Focus 相关源码,工作总遇到相关的问题。










评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值