红联Linux门户
Linux帮助

Gentoo 2007.0安装(网络安装)日记(一)

发布时间:2007-09-09 15:56:52来源:红联作者:uzrcgunr
  原创:Tilon0,好久没玩Linux了,今天上网无意见到Gentoo都到2007.0了,想更新系统,但更新实在是考验耐心啊,不如重装,再说以前安装的2006.0都是根据安装手册一步步安装的,不甚完美啊,这次就都自己来吧,呵。

  我已经有了个Gentoo2006,所以采用最典型的网络安装方式stage3安装,首先下载Gentoo2007,这个不难,用Google搜一下stage3-i686-2007.0.tar.bz2和portage-2007.0.tar.bz2,网上起马可以搜出一大片来,随便拿一个来下载就OK了,嗯,还有个MD5验证,这个就免了吧,我从网上下东西从来没用过MD5验证,嘿嘿!不知道为啥2007的stage3文件这么大,100多M,娘的,2006才几十M,果然是年代变了,硬盘不值钱了。

  两个文件下载下来了,先从硬盘上分出一个分区来,用来安装Gentoo2007,这个也好说,用fdisk命令就OK了,不过我是以前就有另外一个LINUX系统──FC5,嘿嘿,就拿它开刀了,谁叫它让我用着郁闷呢,先将它给格了,管它三七二十几。

  用fdisk格式化分区,我的是/dev/hda8,O,还是说下我的硬盘分区吧:

  # fdisk /dev/hda

  The number of cylinders for this disk is set to 9729.
  There is nothing wrong with that, but this is larger than 1024,
  and could in certain setups cause problems with:
  1) software that runs at boot time (e.g., old versions of LILO)
  2) booting and partitioning software from other OSs

  (e.g., DOS FDISK, OS/2 FDISK)

  Command (m for help): p

  Disk /dev/hda: 80.0 GB, 80026361856 bytes
  255 heads, 63 sectors/track, 9729 cylinders
  Units = cylinders of 16065 * 512 = 8225280 bytes

  Device Boot Start End Blocks Id System
  /dev/hda1* 1 1275 10241406 7 HPFS/NTFS
  /dev/hda2 1276 9729 67906755 f W95 Ext'd (LBA)
  /dev/hda5 1276 3825 20482843+ b W95 FAT32
  /dev/hda6 3826 6375 20482843+ b W95 FAT32
  /dev/hda7 6376 6388 104391 83 Linux
  /dev/hda8 6389 7025 5116671 83 Linux
  /dev/hda9 7026 7090 522081 82 Linux swap / Solaris
  /dev/hda10 7091 9729 21197736 83 Linux

  其中/dev/hda8就是以前安装FC5的,也就是开刀的地方,呵,那个/dev/hda10就是我现在的Gentoo2006了,最大的一个分区,呵,对LINUX很大方吧~

  先格了/dev/hda8,然后再在上面安装个文件系统,冒似LINUX文件系统很多,什么ext3啊,reiserfs啊,我还是用最成熟的ext3吧

  #mkfs -t ext3 /dev/hda8

  其实也可以用rm -rf方式将/dev/hda8里面的东西全部删除的方式啦,但并不是所有人都和我一样以前就是ext3文件系统嘛。采用我这种方式安装的都应该有swap分区和/boot分区吧??要没有就自己建个啦,不会没有吧?要不你那个LINUX用啥swap?呵,/boot就有没有都无所谓了,嗯,fdisk全部搞定嘛。

  将/dev/hda8挂在一个目录上,比如我的/mnt/gentoo
  #mount /dev/hda8 /mnt/gentoo

  然后将那刚下载的两个文件拷过去了,这个好说吧

  然后先将stage3-i686-2007.0.tar.bz2解压缩
  #cd /mnt/gentoo
  #tar -xvjf stage3-i686-2007.0.tar.bz2

  现在不用管了,让他解吧,听说tar命令不用-号,呵,我习惯了,都加上吧。

  再将portage-2007.0.tar.bz2拷到解压缩后的/usr目录,其实放哪行,只是后面配置make.conf文件里面内容不同而以,毕竟/usr目录是用来方那些乱七八糟的软件的嘛,我就放这了,呵,解压缩

  #tar -xvjf portage-2007.0.tar.bz2

  现在好了,基本的系统已经搞成,呵,可以用chroot转入了
  #chroot /mnt/gentoo

  嘿嘿,现在就在这个全新的gentoo2007里面了,首先要配置/etc/make.conf文件,这个文件是用来配置以后编译整个系统的一个种要文件,很重要,基本上以后你的系统性能就由这个文件决定了,比如以后要是你的系统动不动就死机啦,有些软件安装不了啊,这些小毛病有一半是出自它,否则网上那些牛人咋都死活要搞好这文件呢。

  下面就是要配置系统了,新系统下没有vi,毕竟vi是个大软件嘛,这么100多M咋装得下呢,vi就占了一半了,呵,只有个nano,就用它吧,反正只是用来写两个字,其实不用nano也可以啦,用cat命令也能写点东西,呵,Linux嘛,不像Windows,只有个记事本好用,哎,其实Windows也有很多非官方软件好用嘛,但谁电脑里面会有呢,都在用大名鼎鼎的WORD,可惜这东西用来编辑配置文件就是麻烦点,不如用记事本,O,好像想远了啊,不过这是笔记嘛,当然是想到啥写啥了,呵,cat命令的用法是cat > /etc/make.conf这样就会将make.conf全部给重写了,加在文件后面用cat >> /etc/make.conf,这是没有办法的办法了。
文章评论

共有 1 条评论

  1. beyondfly 于 2007-09-22 01:32:24发表:

    #chroot /mnt/gentoo
    应该是#chroot /mnt/gentoo /bin/bash