LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2192|回复: 11

archlinux 硬盘安装的新方法(硬盘,网络都行), 保证你安装的新系统都是最新的!

[复制链接]
发表于 2007-4-18 15:51:56 | 显示全部楼层 |阅读模式
1, 如果正在使用linux可能大部分人都在用grub引导,如果是windows你需要下载grubfordos
   并安装,详细的安装过程论坛上多的是!

2,  下载http://218.202.4.102/archlinux/0 ... -0.8-Voodoo.ftp.iso
    如果不想从网络安装可以找一个快的镜像站点把current里面的包包括setup文件夹全部下载下来存
    放到如d:\archlinux\current\下
   
    如果想从网络安装只需要把current目录下面的setup目录里面的文件下载下来就可以了
   

3, 提取安装光盘中的isolinux目录下面的vmlinuz和initrd.img两个文件到linux分区或者windows的fat32分区下

4, 重新启动电脑进入grub界面按c进入grub命令行模式,输入以下命令启动archlinux的安装程序:
root (hd0,0)    /*  我把上面两个文件放在第一块硬盘的第一个分区下, 即对应linux中的hda1
kernel /vmlinuz ramdisk_size=128000 vga=791
initrd   /initrd.img
boot
这样就进入了archlinux的安装界面了


5,安装:
   <1>  从硬盘安装最新的archlinux的current, 前提是把当前最新的current包括setup文件夹都下载到了本地,
        执行如下命令:
        mkdir /win_d  注:这个目录是用来挂载存放当前current的磁盘的, 具体根据自己情况而定
        mount /dev/hda5 /win_d -o ro
        mkdir -p /src/arch/pkg
        cd /src/arch/pkg
        ln -s /win_d/current/* .
        /arch/setup
        进入安装界面后到选择安装源时选择src就ok了
        
  <2>   从网络(http,ftp)都行
        a, 配置你的网络, 我配置我的机器如下:
           ifconfig eth0 netmask 255.255.255.0
           ifconfig eth0 192.168.15.1
           dns:192.168.15.1
           gateway:192.168.15.1
           
           运行如下命令:
           mkdir /win_d
           mount /dev/hda5 /win_d -o ro
           mkdir -p /src/arch/pkg/setup
           cd /src/arch/pkg/setup
           ln -s /win_d/current/setup/*  .
           
           运行/arch/setup 选择cdrom或其他安装方式, 设置好硬盘后在选择安装源时选择src安装方式,
           这时选择自己想安装的软件包即可, 选择好软件包后返回主界面, 按control+alt+fn切换到其他
           虚拟终端, 编辑/etc/pacman.conf文件把里面的安装源设置成自己想要的安装源,可以是http,
           ftp, file等多种方式, 改好后按control+alt+fn回到安装主界面一步步安装软件包即可.
           
           
  其实看懂的兄弟们可能注意到了使用网络的安装方式也可以实现上面讲的硬盘安装方式,这里把他们分开来,
  便于兄弟们看
发表于 2007-4-18 15:58:57 | 显示全部楼层
似乎硬盘安装本来就是这样,就是把iso解开了
回复 支持 反对

使用道具 举报

发表于 2007-4-18 16:01:57 | 显示全部楼层
好贴,有点想debian的网络安装方式
回复 支持 反对

使用道具 举报

发表于 2007-4-18 16:02:38 | 显示全部楼层
硬盘安装不用解压的吧,下载那个。base.iso就可以了一百多M的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-18 16:02:40 | 显示全部楼层
如果有iso的话, 根本就不需要解开了, 直接把iso挂载到/src目录下面就行了,
其实这里可以根本不需要iso, 只需要把当前的initrd.img和vmlinuz两个文件
下载下来就行了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-18 16:03:10 | 显示全部楼层
呵呵!  好像好多人并没有把这种安装方法看明白!  ^_^

要工作了! 大家好运!
回复 支持 反对

使用道具 举报

发表于 2007-4-18 16:05:04 | 显示全部楼层
ftp安装我看我是不可能的了,网速不怎样不说没有基本系统应该上不了网的。xrgsu
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-4-18 16:07:37 | 显示全部楼层
vmlinuz + initrd其实就是一个基本系统了!  配置好网络后 一样可以上网!
回复 支持 反对

使用道具 举报

发表于 2007-4-18 18:02:50 | 显示全部楼层
在debian就是只要vmlinuz和initrd.gz就可以安装,不需要iso
回复 支持 反对

使用道具 举报

发表于 2007-4-18 20:25:47 | 显示全部楼层
刚才试了一下,果然可以,锐捷也可以上就是要安上一个包才行,不过有没有安装时就选择testing的包啊,默认的好像是current的比较旧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表