Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5300
  • 博文数量: 1
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 18
  • 用 户 组: 普通用户
  • 注册时间: 2013-12-12 17:12
文章分类
文章存档

2013年(1)

我的朋友
最近访客

分类: LINUX

2013-12-12 17:14:29

原文地址:龙芯笔记本安装手记 作者:linhenry

      很早就关注龙芯笔记本,不仅是爱国热情,也因为采用了mipsel64架构的指令集,只能原生地跑LINUX,彻底与windows绝缘:)。这次团购的逸珑8089D,小巧精致,做工很好,只是性能有点弱,但用于学习LINUX来说完全足够了:)),现将安装使用过程中遇到并解决的问题整理了一下,方便自己和别人今后备查。所有方法皆来自网络,感谢众人的无私分享.

1. 系统安装
  1.1 准备一个较旧的U盘,格式化成FAT或EXT2格式。
     下载debian7.2 wheezy 网络安装引导文件:
      http://ftp.cn.debian.org/debian/dists/wheezy/main/installer-mipsel/current/images/loongson-2f/netboot/ ,放入U盘。
  1.2 U盘插入本本后开机,按DEL键,显示屏出现 PMON >
      PMON > devls 看是否识别USB,会显示usb0
      PMON > bl -d ide(usb0,0)/boot.cfg
      注:如果本本能识别U盘,开机时直接按住U键,可直接从U盘引导。
  1.3 安装基本可以参照BLOG里的步骤进行,只需要作些调整和注意:
      1.3.1 如果选择手动分区,需将其内核所在挂载点设置ext2格式。
      1.3.2 安装到选择网络时,如果选无线,按fn+f5,右下角无线灯会亮,继续填ssid和加密类型进行无线安装。(因为本本这个操作方式,造成先入为主的概念,在接下来的使用中害得我一直搞不定无线接入,折腾了一天,郁闷 >_<|| )
      1.3.3 如果采用有线网络安装,系统会自动打开配置有线网络,采用无线网络安装,安装完成后无线和有线网卡都会默认为关闭状态,需要通过修改配置文件进行调整。
      1.3.4 系统安装进行到最后“软件选择”,不要选桌面环境(默认安装GNOME,太卡,而且声音驱动有问题),一般只选laptop,ssh,stand system,如果做服务器的话,可对应选择其它项。
  1.4 图形界面
      1.4.1 安装X
            # aptitude install xorg
            # reboot
      1.4.2 重启后startx无法进入桌面环境,系统缺少xorg.conf文件,处理方法如下:
            # apt-get remove xserver-xorg-video-siliconmotion  移除安装的显卡驱动,
      1.4.3 重启后可以进入桌面,使用龙芯提供的驱动包进行优化:
            # cp xorg.conf  /etc/X11  将软件包里的xorg.conf复制到/etc/X11
            # dpkg -i xserver-xorg-video-siliconmotion.deb  安装优化的显卡驱动
            桌面环境可以选XFCE或LXDE轻量级桌面,如果考虑本本的性能,而且想完全定制的话可以选择安装OPENBOX.
  1.5 声音驱动
      1.5.1 安装ALSA驱动
            # aptitude install alsa-base alsa-utils
      1.5.2 打开声音调节管理器
            #alsamixer    文本模式下声音管理器
            按M键打开各选项,左右键逐项选择,上下键调节音量,第二项MASTER需关闭,要不然声音会很差。

2. 加快启动速度
  2.1 安装好DEBIAN7后启动顺序为:PMON--->GRUB--->vmlinux initrd.img,其实PMON包含BIOS和BOOTLOAD功能,可直接引导系统启动,不需要交由GRUB引导。
  2.2 查找引导参数
      # df –h    查看 / 和/boot目录的分区位置
  2.3 查看vmlinux  
      # cat /boot/grub/grub.cfg |grep vmlinux  
  2.4 备份boot.cfg
      # cp /boot/boot.cfg  boot.cfg.bak 
  2.5 修改boot.cfg
      # vi /boot/boot.cfg  
           default 0
           timeout 0
           showmenu 0

           title Boot with debian
           kernel (wd0,0)/vmlinux-3.2.0-4-loongson-2f
           args root=/dev/sdaX rw quiet

 2.6 重启,启动速度提升明显。
 2.7 潜在的问题
     如果系统出现问题,无法进入rescue救援模式修复系统。

3.恢复本本原生的共创系统
  3.1 共创系统备份在hda2上,挂载后将其所有文件拷贝下来。共7个文件,分别为“basesys-20100706.tar.gz”、“boot.cfg”、“config.txt”、“log.txt”、“OSFab-2010-0808.squashfs” 、“OSFab-thirdpart-2010-0808.squashfs”和“vmlinuz”;
  3.2 准备一个2G的U盘格式化成ext3分区,将备份系统文件拷贝进去,即可完成还原U盘的制作;
  3.3 插入U盘,启动后按del键进入命令行 PMON >
      PMON > main  进入菜单式BIOS,在boot里面设置为usb0,然后选restart,进入恢复界面,恢复时间较长。
  3.4 可以试试直接按U键从U盘启动,等待出现“Lemote Recovery Tool V1.5.8”图形界面后,点击左侧“开始还原”按钮,即可开始进行系统还原。等待大约30分钟后,系统会出现“退出”键,同时显示还原成功,点击该键重启即可,然后即可拔掉U盘,点击“退出”键,系统会自动完成重启,即系统还原成功。

4.无线网络配置
  4.1 字符界面的系统安装完成后,系统默认关闭无线网卡,需配置打开:
      # iwconfig wlan0 essid "XXXX" key XXXX
      出现错误:
       Error for wireless request "Set Encode" (8B2A)  :
       Set failed on device wlan0 ; Invalid argument.
      大概意思是无线网络设置错误,出现非法字符。查了一下,LINUX的无线配置需要区分加密类型,iwconfig 只支持WEP加密方式,无线路由加密方式为WPA/WPA2-PSK,须采用wpa_spplicant配置。
  4.2 网上其他童鞋的办法:
      4.2.1 打开无线网卡电源
            # iwconfig wlan0 txpower on
      4.2.2 打开本本无线开关,按原共创系统的操作办法,按下后右下角的无线灯打开,但死活不亮,让偶纠结了无数次啊。其实按下后不亮,实际上已打开了开关
            Fn + F5 
      4.2.3 激活网卡,此时无线灯才亮
            # ifconfig wlan0 up或ifup wlan0  
      4.2.4 wpa_passphrase命令产生PSK
            # wpa_passphrase yourSSID yourPASS > wpa.conf  
      4.2.5 wpa_supplicant命令联结网络
            # wpa_supplicant -b –D wext –i wlan0 –c wpa.conf & 
      4.2.6 DHCP分配wlan0动态IP
            # dhclient wlan0 
  4.3 其实偶采用了更简单的方法:
      4.3.1 编辑配置文件
            # vi  /etc/network/interfaces:
            # The loopback network interface
            auto lo
            iface lo inet loopback
 
            # The primary network interface
            allow-hotplug eth0
            iface eth0 inet dhcp

            # The primary static network interface
            auto eth0
            iface eth0 inet static
            address 192.168.0.1
            netmask 255.255.255.0
            network 192.168.0.0
            broadcast 192.168.0.255
            gateway 192.168.0.1
          
            # The primary wlan0 interface
            iface wlan0 inet dhcp
            wpa-ssid "WiFi_SSID"
            wpa-psk "Password"

      4.3.2 重启电脑后,打开本本无线开关:Fn+F5
      4.3.3 执行:ifup wlan0,
            OK!

      4.3.4 在多个无线网络之间切换的配置可以这样写:
            iface wlan_home inet dhcp
            wpa-ssid mynetworkname
            wpa-psk mysecretpassphrase
            启动时输入:ifup wlan0=wlan_home

  4.4 如何查看无线开关状态和关闭无线节电
      4.4.1 安装fkill软件包:
            # apt-get install rfkill –y
      4.4.2 主要用法:
            # rfkill list  
              O:phy0:Wireless LAN      列出无线状态
              Soft blocked:no    表示系统无线开关已打开
              Hard blocked:yes   表示硬开关(对应龙芯就是Fn+F5)没有打开


            # rfkill block all  关闭设备上的所有无线连接
            # rfkill unblock wifi  打开设备的wifi

  4.5 附录:一些基本的无线网络配置命令:
      4.5.1 查看网卡型号:
            # lsmod | grep iw
      4.5.2 安装网卡驱动和无线网络配置工具:
            # sudo apt-get install firmware-iwlwifi wireless-tools wicd
      4.5.3 加载无线网卡驱动:
            # modprobe iwXXXX
      4.5.4 查看网卡信息:
            # iwconfig
      4.5.5 无线网卡一般是wlan0
            # ifconfig wlan0 up #启用无线网卡
      4.5.6 查看附近可用的无线接入点(AP)
            # iwlist wlan0 scan

 

阅读(997) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~