将Redhat-linux转移到256兆的dom上

前言:
安装redhat的时候,即使选择了最小化安装也要306兆,而且很多包都存在依赖性,faint。但是又必须让我们将这个redhat安装到256兆的dom上,而且要带Apache+php3+postgresql功能。真的是很折磨人啊。如何做呢?下面就来详细介绍吧。
一:找块硬盘插在IDE插槽上,使用redhat光盘启动,分出一个400兆的EXT2区,不安装SWAP,因为内存足够大(512MB)。然后选择custom方式,选择包的时候,将WEB服务+SQL服务选上,还有Nework support。有这些就够了。大概有322兆吧。安装的时候使用Grub方式启动电脑。

开始安装,这些我就不细说了。

嘿嘿。IDE硬盘启动完linux之后你会看到其实硬盘只用了只有200多兆。
二:将你的dom插在另外一个IDE槽上,将光驱去掉。然后mkfs.ext2将这个dom分成ext2区。mount /dev/hdxx /mnt/hdxx 

IDE硬盘中所有目录打包,命令tar cvzf 7.2.tar.gz ./ 然后将此文件tar -xvzf 7.2.tar.gz  /mnt/hdxx中。此时你会发现为何解压缩的文件一下子就将/mnt/hdxx塞满了????因为有个/proc,这里面存放的都是内存里的信息。

呵呵!没有其他的办法了吗?

--->而且很多linux论坛未曾介绍过的。 我们继续--->

 

哈哈。好了,你可以tar cvzf 7.2.tar.gz ./了。
四:关闭linux,改成用IDE装好的redhad linux。然后按照二的方式。解压缩7.2.tar.gz /mnt/hd**中。tar -xvzf 7.2.tar.gz ./ 

有人说,copy过去再解压空间仍然不够,傻瓜,你不能cd /mnt/hdxx ,ln -s /7.2.tar.gz ./7.2.tar.gz吗? 

看清楚我写的。

呵呵。其实就是做个软链接。好了。你的redhat 7.2已经导入到dom上啦。
四:此时,你想将IDE拔掉,用dom上的linux仍然不能启动电脑。

因为你还没有将将启动信息写入到MBR中。如果此时启动,你会看到一大堆的01010101010101010101。就象是黑客帝国里面的一样。
五:将那个samlllinux光盘启动电脑。将IDE硬盘拔掉吧。然后将domlinux mount上去。chroot /mnt/hdxx /bin/bash。这样就进入到了domredhat linux中了。启动grub程序。
等几分钟后,就进入 GRUB 的控制台了。在这里输入:
grub>find /boot/grub/stage1
这个命令是看看你在哪些分区上有 /boot/grub/stage1 这个文件。有这个文件才能设置成根分区。下面是我的结果:
(hd01)
使用命令
grub>root (hd0,1)
最后,把设置写到我dom上的 MBR(还是在 GRUB 的控制台下输入)
grub>setup (hd0)
在这个命令后,你能看到一些成功信息。如果一切正常,就退出控制台:
grub>quit
reboot
你的电脑。使用domlinux来启动电脑。将IDE硬盘跟光驱都去掉如果顺利的话,你会看到Grub的界面。在进入后。你会发现系统找不到这个LABEL=/ 呵呵。看来你需要更改fstab信息了。将fstab里面的LABEL=/改成你目前的/dev/hdxx。这个fstab文件在/etc中。这个文件跟IDE硬盘中linux中的fstab文件是一样的。也就是说,你需要将dom插在原来IDE硬盘插槽的位置,而且要明确原来的IDE硬盘究竟是master还是slave。不然仍然启动不了。切记切记!!!

 

如果按照上面所说,各方面都注意到你就会正常使用dom设备启动linux

进去了之后再rpm -qa rpm -e 斜载不需要的包包吧!!嘿嘿,祝你顺利……

三:找一张能启动的 mini-linux 光盘启动 linux 。我使用的是 damm smalllinux ,总共才 50 多兆。下载地址: http://www.damnsmalllinux.org/ISO...-linux。从uname -a 可以看出来。废话不多说了 , 进入到  /mnt ,你会看到有个 hd?? (根据你的 IDE 插槽位置和你的 linux 安装区所定)。你 mount /dev/hd** /mnt/hd** 。你会看到没有了 proc 这个目录了,为何呢?因为没有用她来启动 linux 啊。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值