LinuxSir.cn,穿越时空的Linuxsir!

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

Live CD 2005.1 安装到硬盘HOWTO 更新~!

[复制链接]
发表于 2005-8-21 00:20:59 | 显示全部楼层 |阅读模式
建议:livecd上的包已经很新了,而且也比较稳定,如果只是安心使用的话,升级谨慎,建议不要更新,仅仅使用emerge安装软件就可以了;

一直希望能够很方便的得到一个如Live CD上一模一样的系统,自己尝试了很多次安装Gentoo,中间也时隔许久,都没有达到令自己满意的程度,这次通过探索了些新方法终于成功,现在于大家一起分享.

下载地址:
http://gentoo.osuosl.org/experimental/x86/livecd/x86/livecd-x86-2005.1.iso
Bt地址:
http://tracker.netdomination.org/torrents/livecd-x86-2005.1.iso.torrent

live CD 2005.1  的新特色是随盘带了一个beta版本的Installer ,可以将live CD安装到硬盘上;以往的gentoo 发行版本都没有这样方便的安装方式.大家应该也很希望Gentoo能有方便安装的方式,而之前也有GRP之类的光盘,但是相对其他版本来说安装的复杂程度还是挺大,不适合普通入门玩家.

下面开始介绍本人的安装过程,
首先声明,通过随光盘附带的Installer安装出现许多问题,比方损坏分区表就是一个很严重的bug.当然通过CVS可以下载最新的Installer版本,不过bug问题还是存在,一直无法安装成功.包括使用一些VMware尝试都无法成功. :ask

所以个人推荐不要使用,gentoo live CD 2005.1上面的Installer(就是GNOME桌面上的Installer软件,也有非GUI安装方式,关于Gentoo-Installer详细情况可以看这里:www.gentoo.org/proj/en/releng/installer/index.xml)安装. Bugs 应该很多,作者自己也说"if Your harddisk broken , don't cry to us.". :confused:

请先参考www.gentoo-wiki.org上的HOWTO
HOWTO LiveCD on disk  URL:  gentoo-wiki.com/HOWTO_LiveCD_on_disk

看了我想你可以明白些,但不看也行,我这里慢慢说来.
0.启动Gentoo Live CD 2005.1,设置root的passwd
  你可以在终端或者是在图形界面(GNOME)下完成下面过程.
1.首先你要空出一个磁盘分区来先,如你安装linux的其他版本那样,
  比如我的是/dev/hda5  分区格式 Ext3    我做为/  (为了方便,我没有单独设置/boot)
  swap 自己也设置起来.
  1.   mke2fs -j /dev/hda5
复制代码

  用/mnt下的gentoo目录来挂载你的目标安装分区
  1.   mount /dev/hda5 /mnt/gentoo
复制代码

2.解压Live CD 文件
  默认情况下,livecd 光盘挂载在/mnt/livecd下,如果没有自己手工挂载
  1. mount -o loop /SOMEPLACE/YOURLIVECDISO /mnt/cdrom
复制代码

  在/mnt下创建一个文件夹命名为squashfs,并将光盘中的livecd.squashfs镜像文件挂载到squashfs
  1.   mkdir /mnt/squashfs
  2.   mount -o loop /mnt/cdrom/livecd.squashfs /mnt/squashfs
复制代码

  复制/mnt/squashfs下所有文件到/mnt/gentoo下
  1.   [color="Magenta"]cp -a /mnt/squashfs/* /mnt/gentoo/[/color]
复制代码


  Now. All Well. 所有的需要的文件都拷贝到了你的硬盘上,现在要做的就是配置你的系统.
3.安装引导软件grub(也可以使用lilo),设置引导文件.
  安装grub到硬盘
  1.   grub-install --root-directory=/mnt/gentoo --no-floppy hd0
复制代码

  
  配置grub.conf文件,
  1.         default 1
  2.         timeout 30
  3.         splashimage=(hd0,5)/boot/grub/splash.xpm.gz
  4.         title=Gentoo Linux 2.6.12-r6
  5.         root (hd0,4)
  6. [color="YellowGreen"]    kernel /boot/kernel-genkernel-x86-2.6.12-gentoo-r6 root=/dev/ram0real_root=/dev/hda5 init=/linuxrc ramdisk_size=8192 udev vga=791 splash=silent,theme:livecd-2005.1 CONSOLE=/dev/tty1 quiet[/color]
  7.         [color="yellowgreen"]initrd /boot/initrd-genkernel-x86-2.6.12-gentoo-r6[/color]

  8.         title=Windows XP
  9.         root (hd0,0)
  10.         makeactive
  11.         chainloader +1
复制代码


到此所有的安装都结束.
重启,你将可以看到一个完全和livecd一模一样的系统.Enjoy!


如果需要emerge 安装软件,更新,需要更新portage.
你需要使用emerge sync来更新portage.

设置make.conf
修改fstab,更改/的分区,swap分区;
此处省略.

//-----------------
汉化部分只要使用文泉字体,显示就相当不错了;
文泉驿主页: wqy.sf.net/

尝试了Gentoo 2005.1,那么可以再尝试一下使用E17.
有关E17的安装,
可以查看这个文档:gentoo-wiki.com/HOWTO_emerge_e17

就这么简单. 希望大家喜欢.  







------------------------------------(First under Gentoo Linux 2005 no Chinese input.)---------------------------------
I just do it. And it's seem well.
Who want do it , maybe i will paste it the howto here.
all it by myself.

A release just as live cd 's Linux .  Just for quick install gentoo. and get a cool view.

have fun in gentoo.
-----------------------
 楼主| 发表于 2005-8-21 00:38:12 | 显示全部楼层
chinese input is not installed. so sorry.

now in new installed gentoo.

just because livecd 's installer fail serial times .  and two times broke my harddisk 's patition table. so want to find a way to install liveCD .  At last try OK.
Wait for my collect the all my done.
回复 支持 反对

使用道具 举报

发表于 2005-8-21 13:44:03 | 显示全部楼层
兄弟快点写出来啊
呵呵
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-21 21:17:19 | 显示全部楼层
不知道标题怎么改,加上粗体. 醒目些 呵呵

更新啦大家来看啊.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-22 01:12:25 | 显示全部楼层
应该还有一些细节问题,希望大家尝试的时候可以提出来。
回复 支持 反对

使用道具 举报

发表于 2005-8-22 14:56:01 | 显示全部楼层
原来如此啊,我用installer装了几次,硬盘都给搞坏掉了,我还以为是我硬盘的问题呢,ps:4,5次用installer都没有装好过,
回去我试试你的方法,谢谢分享啊!
回复 支持 反对

使用道具 举报

发表于 2005-8-22 16:05:25 | 显示全部楼层
网络的配置文件改了。。。不太适应。。
回复 支持 反对

使用道具 举报

发表于 2005-8-22 16:35:58 | 显示全部楼层
呵呵
全部在/etc/conf.d/下了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-23 13:17:36 | 显示全部楼层
感觉没人看啊, 觉得不错的,帮我顶啊;
个人觉得这是最快的安装gentoo的方法,而且效果也很不错;!
回复 支持 反对

使用道具 举报

发表于 2005-8-24 07:34:44 | 显示全部楼层
是不是启动前还需要修改 /etc/fstab啊?我到现在也没有成功过。总是说少什么文件。
上面叙述的好象有错误唉。/mnt/livecd/livecd.squashfs,没有这个loop啊。
回复 支持 反对

使用道具 举报

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

本版积分规则

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