他山之石——gentoo硬盘安装方法
时间:2007-09-02
来源:互联网
用2007.0的minimal iso、stage3和最新的portage,照着论坛里的几个帖子硬盘安装,出错。于是找到个2006.1的livecd,启动后进入控制台,关掉xdm,开始安装。本以为万事大吉,岂料安装极其缓慢(比vmware里还要慢好几倍),locale-gen到GB18030时基本就不动了(都知道18030慢,可没这么慢的),于是去掉18030,好容易到了emerge内核,就一直停在calculating了,没办法,干脆不用2006的livecd了。翻箱倒柜,找出个Archlinux 0.72的安装盘,引导后mount,chroot,继续安装,速度贼快,从此一片坦途!
由此可以总结出一个硬盘安装的方法。Archlinux硬盘安装非常方便,只要将光盘里的vmlinuz和initrd.img提取出来用grub引导即可,而且工具丰富,pppoe、sshd、iwconfig、vim等等都有。推荐下载2007.05的iso,ftp的iso即可,二十几M,旧版本可能会没有pppoe等工具,比如上述的0.72,最新的2007.08在有ntfs分区的机子上会有问题。
简要步骤:
将Arch的iso里的vmlinuz和initrd.img提取到E盘(fat的,ntfs的没试过)根目录下,stage3和portage的bz2包也可以放这儿,重启后在grub命令行下输入
内核不需要任何参数,所以根本不用预先配好menu.lst,更不用拿笔记下来。
启动成功后执行Arch的安装程序(可选)
选择ftp方式,选择[0 Configure Network]配置网络,相当于net-setup;
选择[1 Prepare Hard Drive]进行磁盘分区,不要选自动分区,选(2 Partition Hard Drives)会调用cfdisk对磁盘分区,这一步对应fdisk;然后(3 Set Filesystem Mountpoints)对各分区进行格式化,并挂载,这一步对应格式化、swapon、mount等诸多命令;
接着就可以退出安装程序了。
如果不想用Arch的安装程序,依然可以按手册上的命令一步步进行,没问题。
Arch安装程序将根文件系统挂载在/mnt,如果想和gentoo手册上一致,就
再把stage3和portage所在分区(E盘,/dev/sda6)挂上,比如挂到/src上,解压stage3和portage到相应目录,一些该修改的文件按手册改一下,mount上proc和dev,就可以chroot了。
如果看那个红色的(none)不爽,就
重新chroot,这下可以乱真了。
以后就是gentoo的世界了,按手册一步步安装吧。连minimal光盘都省了,可以说这种硬盘安装方法是比较完美的。
注意:Archlinux 2007.05将ide硬盘识别为sda,gentoo识别为hda,所以,在安装过程中对硬盘的操作均使用sda(分区、格式化、安装grub等),而在编辑fstab和grub时要用hda!
由此可以总结出一个硬盘安装的方法。Archlinux硬盘安装非常方便,只要将光盘里的vmlinuz和initrd.img提取出来用grub引导即可,而且工具丰富,pppoe、sshd、iwconfig、vim等等都有。推荐下载2007.05的iso,ftp的iso即可,二十几M,旧版本可能会没有pppoe等工具,比如上述的0.72,最新的2007.08在有ntfs分区的机子上会有问题。
简要步骤:
将Arch的iso里的vmlinuz和initrd.img提取到E盘(fat的,ntfs的没试过)根目录下,stage3和portage的bz2包也可以放这儿,重启后在grub命令行下输入
代码:
root (hd0,5) //E盘,按需修改 kernel /vmlinuz initrd /initrd.img
启动成功后执行Arch的安装程序(可选)
代码:
/arch/setup
选择[1 Prepare Hard Drive]进行磁盘分区,不要选自动分区,选(2 Partition Hard Drives)会调用cfdisk对磁盘分区,这一步对应fdisk;然后(3 Set Filesystem Mountpoints)对各分区进行格式化,并挂载,这一步对应格式化、swapon、mount等诸多命令;
接着就可以退出安装程序了。
如果不想用Arch的安装程序,依然可以按手册上的命令一步步进行,没问题。
Arch安装程序将根文件系统挂载在/mnt,如果想和gentoo手册上一致,就
代码:
ln -s /mnt /mnt/gentoo
代码:
chroot /mnt/gentoo /bin/bash
代码:
exit hostname livecd
以后就是gentoo的世界了,按手册一步步安装吧。连minimal光盘都省了,可以说这种硬盘安装方法是比较完美的。
注意:Archlinux 2007.05将ide硬盘识别为sda,gentoo识别为hda,所以,在安装过程中对硬盘的操作均使用sda(分区、格式化、安装grub等),而在编辑fstab和grub时要用hda!
作者: skyround 发布时间: 2007-09-02
看了几遍楼主的贴,没大看明白。
所谓的硬盘安装,就是把光盘镜像放在硬盘上起动,再chroot安装吗?
那用哪种光盘镜像,用gentoo livecd还是arch linux的cd,速度上有很大区别?
一开始楼主又是2007.0的minimal,又是2006的livecd,没弄明白第一次的安装步骤。
我用过很多宿主系统装gentoo。gentoo livecd ; LFS ; ubuntu; Debian,感觉速度都差不多。
ps: 把gentoo minimal iso 的 isolinux 目录复制到硬盘上是不能启动的,grub会报错,必须用 gentoo livecd 的 isolinux 目录。而 image.squashfs 可以用minimal的。
所谓的硬盘安装,就是把光盘镜像放在硬盘上起动,再chroot安装吗?
那用哪种光盘镜像,用gentoo livecd还是arch linux的cd,速度上有很大区别?
一开始楼主又是2007.0的minimal,又是2006的livecd,没弄明白第一次的安装步骤。
我用过很多宿主系统装gentoo。gentoo livecd ; LFS ; ubuntu; Debian,感觉速度都差不多。
ps: 把gentoo minimal iso 的 isolinux 目录复制到硬盘上是不能启动的,grub会报错,必须用 gentoo livecd 的 isolinux 目录。而 image.squashfs 可以用minimal的。
作者: zhou3345 发布时间: 2007-09-02
是Arch光盘镜像里的vmlinuz和initrd.img文件,不是光盘镜像,用过Arch的都知道,Arch硬盘安装太方便了
我只有2007.0的minimal iso,和2006.1的盘,本想用minimal iso硬盘安装,失败,用2006.1的盘装极慢,原因不明
我以前用的是Arch,最近刚来gentoo,加上语言表达能力有限,望大家谅解。第一段完全可以不看
我只有2007.0的minimal iso,和2006.1的盘,本想用minimal iso硬盘安装,失败,用2006.1的盘装极慢,原因不明
我以前用的是Arch,最近刚来gentoo,加上语言表达能力有限,望大家谅解。第一段完全可以不看
作者: skyround 发布时间: 2007-09-02
没用过arch linux,看起来不错:)
原理和livecd安装是一样的。
gentoo的硬盘安装文件也不多,
一个isolinux文件夹,一个livecd空文件,一个image.squashfs镜像文件。
至于编译速度,那应该是cpu的事了吧。
原理和livecd安装是一样的。
gentoo的硬盘安装文件也不多,
一个isolinux文件夹,一个livecd空文件,一个image.squashfs镜像文件。
至于编译速度,那应该是cpu的事了吧。
作者: zhou3345 发布时间: 2007-09-02
引用:
作者: zhou3345
没用过arch linux,看起来不错:)
原理和livecd安装是一样的。 gentoo的硬盘安装文件也不多, 一个isolinux文件夹,一个livecd空文件,一个image.squashfs镜像文件。 至于编译速度,那应该是cpu的事了吧。 |
“一个isolinux文件夹,一个livecd空文件,一个image.squashfs镜像文件”,我是照着论坛里某帖子这么做的,没成功,用Arch装有个好处是不用任何内核参数
作者: skyround 发布时间: 2007-09-02
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28