processlife  
舞九
日历
<2024年12月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234
统计
  • 随笔 - 3
  • 文章 - 5
  • 评论 - 0
  • 引用 - 0

导航

常用链接

留言簿(1)

随笔档案

文章分类

文章档案

收藏夹

搜索

  •  

最新评论

阅读排行榜

评论排行榜

 
不知道大家是否碰到如:安装了xp,又安装了linux,可是重新安装xp后找不到linux,虽然网络上N多解决方案,但是会随着系统版本升级导致“信息不准”,如grub2和grub的区别, 我讨厌启动菜单来引导系统,讨厌不可控(我个人控制不明白)!
所以个人建议重新分区,并设置多个主分区(三个)来安装系统,这样做的好处是启动神马就是神马,重装任何一个绝不影响另一个,坏处就是如果切换系统需要用引导盘激活不同的主分区(现在做一个U盘启动极其easy)!
好吧,我承认我也是咬牙分的区。

我的分区:
    硬盘320G,打算安装xp,opensuse,archlinux
    三个主分区 分别 29GB 30GB 31GB
    扩展分区前两个是windows的D、E盘,后面第一个是opensuse的/home,第二个是arch的/boot,第三个是arch的/home
    工具使用 u盘启动,pe为深度的4.1版,主要使用里面的dos工具箱中的 diskgen来分区以及激活分区切换

一、xp的安装
    不解释,地球人都懂,安装到第一主分区

二、openSuse
   安装到第二主分区:
      需要注意的是要将引导安装到第二主分区也就是我的 sda2 切记不能安装到sda,安装到分区时注意一下
      boot loader location 的选择,这里我选择 custom boot partition   /dev/sda2

三、archlinux的安装
arch:
 1·塞进光盘启动
 2·输入root
 3·输入 /arch/setup
 4·进入画面 ok 回车
  4.1·第一项 select source 选择光驱  cd-rom 回车 再回车
  4.2·第二项设置时间 (暂时不管)
  4.3·设置分区
   4.3.1· 选择第二个手动分区 ,回车  选择/dev/sda 回车 再回车, 3. 用回车确认 sda3为激活分区,即sda3后面显示boot
   4.3.2· 太多了没法仔细写详细参看下面参考网址, 主要就是要设置 /、/boot、/home 其中如果没有/boot提示警告,于是乎我就给丫单独分了
   注意: 截止到这里还没有设置独立主分区启动的设置,独立主分区启动分区的设置在下面
 5·下面设置一堆乱七八糟的 包括编辑器要选择vi,然后把几个配置文件编码该为utf-8,设置root密码,配置grub直接在vi中输入q退出即可
 6.需要注意在选择package时,尽量都选上,因为默认的没有网络包
 7·在选择引导设备位置时, 切记一定要设置sda3分区
主要资料:
  官方wiki,其实可以不用看任何其他资料
  https://wiki.archlinux.org/index.php/Beginners%27_Guide_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
参考:
   http://wenku.baidu.com/view/51937d2ded630b1c59eeb57c.html
  http://www.linuxsight.com/blog/171
  http://www.linuxsight.com/blog/172
 
 安装后
命令行:
  1. 上网配置
    1.1 lspci | grep -i net 来查看网络硬件
    1.2 两个命令 ifconfig与iwconfig 查看网络连接信息
     如果执行iwconfig 提示命令不存在, 是因为安装的时候选择包的时候没选全 找到 类似wifi类的     勾上。
    1.3 此时会发现电脑上的无线网卡灯没亮,执行ifconfig wlan0 up启用无线网络,此时灯应该亮
    1.4 修改配置文件 执行 vi /etc/rc.conf 
      1.4.1 在eth0="dhcp"下面加上wlan0="dhcp"
      1.4.2 修改网关为我的 gateway="default gw 192.168.1.1"
    1.5 连接网络 执行 iwconfig wlan0 essid “mylink” key s:mywepkey
    1.6 设置动态ip 执行 dhcpcd wlan0 
        注:静态ip的dns我不会设置,导致设置了静态ip后能连上无线路由,确无法上网. 
            如果设置动态时出现 timed out 可以尝试使用 ifconfig wlan0 down 后在 ifconfig             wlan0 up 最后在执行 dhcpcd wlan0
    1.7 执行 ping www.google.com  如果通了在网下看,否则检查上面设置
    1.8 此时执行 pacman -S gdm 可能出错如 error: 'gdm': not found in sync db,这是因为源没有         或没设置cache
      1.8.1 执行 pacman -Scc 两个y  打开cache
      1.8.2 执行 vi /etc/pacman.d/mirrorlist 进去后将china源前面的注释都删除,保存退出后执行             pacman -Sy 来更新源
      1.8.3 此时再执行 pacman -S gdm 应该可以下载了
    1.9 将gdm加入到 daemons 中
        装完之后 修改/etc/rc.conf 配置文件,将 gdm 添加到 DAEMONS ,即:DAEMONS=(syslog-ng           network netfs crond gdm)
注意问题:
 安装GDM和gnome。遭遇Cannot open display错误。是因为没有安装xorg,奇怪,gdm和gnome            居然不提示我去安装xorg。难道,arch没有这种依赖检查关系么?
    1.10 gnome方面参考 https://wiki.archlinux.org/index.php/GNOME_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)
    其实就是 安装gdm安装gnome以及官方wiki建议的gnome扩展,安装xorg,最后将gdm加入到/etc/rc.conf中,重启就进入到了gnome
    1.11 进入之后要在 /etc/rc.conf最下面,我的供大家参考:
DAEMONS=(syslog-ng network netfs crond dbus gdm networkmanager alsa)

2.配置文件:
  这方面暂时不熟悉,不过尽量不要配置到网上所说的那些全局配置文件中,可以配置在当前目录下
  当前用户目录下可以使用 ls -al 来查看,配置文件如 .bashrc   .bashrc_profile   .bachrc_history
  例如java环境变量,网上的帖子大多提到/etc/rc.conf  /etc/profile 等全局配置文件,其实我们可以配置在 .bashrc的末尾.



posted on 2011-03-23 10:58 ray.c 阅读(2193) 评论(0)  编辑  收藏 所属分类: archlinux

只有注册用户登录后才能发表评论。


网站导航:
 
 
Copyright © ray.c Powered by: 博客园 模板提供:沪江博客