日期:2014-05-16  浏览次数:20695 次

andLinux 在系统重装后手工修复

话说“家有一老,如有一宝”,而手边有一个linux,也可以提升到这般高度(当然个人爱好的成分太多),因此,手边可以触及的linux就很多了,如家里的服务器,公司的测试机,在虚拟机中编译的LFS,还有这里需要讲到的重点,andlinux 。

习惯了用linux的方式来处理事情,但又离不开windows,这个时候,虚拟机是最好的解决方案了,不管是vmware,cygwin,都是一 种解决方案,而andlinux,在我来说是一种好的选择,有很好的文件访问功能,占用内存少,以windows服务的方式启动,不用的时候基本可以当作 不存在,最后还有很真实的linux的感觉(这个是和cygwin比较,特别是那个windows恶心的com界面,虽然我用putty较多)。

废话谈完,开始正题。有了上述这么多好处以后,andlinux就必然和windows绑定的很紧密了,有注册表,有服务,有自动启动。而 windows,注定要有重装的一天,如何修复这个工作就来自于我的公司机器由于硬件问题,经常死机,开始不知道是硬件问题,于是重装了系统,到最后整个 机器就保留了一个硬盘,其他全换了。

windows重装没有问题,只要设置几个路径,基本工作就可以继续开展了(我的基本工作在java和eclipse中),但是我的 andlinux就在那里躺着了,重装吧,不甘心,里面好多私人设置呢。那就修复吧,一步一步来,开源的东西就是只要你有时间,基本就是绿色的。

步骤有以下一些,网卡,andlinux设备,andlinux服务

网卡是TAP-Win32 Adapter,虚拟网卡,应该是colinux产的吧,工具和目录都在andlinux的netdriver目录下,一条命令创建一个硬件,在这个目录下,执行如下命令。

tapcontrol.exe install OemWin2k.inf mytaplink

硬件安装成功,驱动的安装就比较复杂,不知道是因为我这条命令的问题,还是其他,通过搜索inf都不可以搞定,最终是指定这个inf文件,才可以, 比较麻烦了点。驱动装好后,在网络连接属性里,把这个网络地址设置成192.168.11.1, 并且把这个连接的名称改成TAP-Colinux。到这里,网络部分完成了。

andlinux设备,这部份比较简单,但是我一开始不知道要执行这步,所以花费了很多时间,其实只要在andlinux的目录下执行如下命令

colinux-daemon.exe –install-driver linux.sys

andlinux服务,其实也是用colinux-daemon.exe命令,执行也比较简单,但是我没有现成的命令好提供,大家看以下colinux-daemon.exe的帮助吧。

手工启动的方式比较简单,在andlinux目录下。执行这样的命令

colinux-daemon.exe @settings.txt

当然在这个之前需要先把xming启动起来,命令如下

Xming.exe :0 -dpi 85 -ac -clipboard -notrayicon -c -multiwindow -reset -terminate -unixkill -logfile Xming.log

这个时候就可以通过哦putty到你的andlinux了,

putty 192.168.11.150.

这里还没有讲到怎么样用linux的console的方法,是因为我本就不用这个,也就没有去找这个怎么用了,大家有兴趣自己去找以下吧。回头也告诉我一声。

Tags: andlinux , linux , TAP-Win32 , xming