LinuxSir.cn,穿越时空的Linuxsir!

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

各位斑竹老大,帮我解决一个问题!

[复制链接]
发表于 2005-5-1 19:52:26 | 显示全部楼层 |阅读模式
我的40G硬盘中装了3个系统
分区情况如下
/dev/hda1        Linux ext3          133MB           /boot (GRUB装在这里)
/dev/hda2        FreeBSD/i386      5G             ufs和swap我放在一起了
/dev/hda3        winXP  NTFS        6.5G          active

/dev/hda5        Extended
/dev/hda6        Linux swap             517MB        Debian的交换分区
/dev/hda7        Linux  resifs(名字忘了)   6G         Debian  /  
下面为几个fat32分区.................................................................

我现在进入所有系统用的是FreeBSD的bootmanager,
不过我现在想将FreeBSD移出硬盘,将我的Debian系统原样移至/dev/hda2 其他分区不变
我在linux下应如何操作? :ask
我可以在win下用PQ更改分区类型,并调整容量。设置/dev/hda1为激活  
进行迁移的操作  最后可以用GRUB引导
谁能介绍有什么办法?

:thank  :thank
发表于 2005-5-1 20:07:31 | 显示全部楼层
以下是我的设想:
1.安装grub到/dev/hda,编辑menu.lst
2.用 mkfs.reiserfs格式化hda2,之前要先mounted
3.将debian用tar打包,释放到hda2
4.修改fstab
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-1 20:16:53 | 显示全部楼层
上面那位兄弟,先谢谢了
但是我的硬盘空间有限,有没节省空间的方法
我记得还有个方法,是将hda2 mount到某个目录下,然后copy
不知有何影响,我的数据很重要。
回复 支持 反对

使用道具 举报

发表于 2005-5-1 20:38:34 | 显示全部楼层
我以前曾经做过类似的事,就是把LINUX分区移动了一个位置,当时是这样做的
用一些满大街都有的带PQ工具的启动盘移动Linux分区,然后用一张Linux Live CD,比如 Knoppix, 启动,chroot到硬盘上的linux分区,改/etc/lilo.conf和/etc/fstab,然后lilo,一切都搞定
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-2 02:32:11 | 显示全部楼层
转移失败!
我用tar打包    释放时进行到sys文件夹提示出错  Why?
怎么就没 root  usr  home  var ...文件夹呢?
回复 支持 反对

使用道具 举报

发表于 2005-5-2 08:51:23 | 显示全部楼层
可能要用其它系统打包
回复 支持 反对

使用道具 举报

发表于 2005-5-2 08:56:22 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-5-4 11:38:27 | 显示全部楼层
其实我已尝试将所有的文件和目录 移至 /dev/hda2 下面,所有的权限也是老样子,也修改了/etc/fstab /boot/grub/menu.lst 但是启动时用的vmlunz是 hda7下面的,如果删了格了/hda7,那也就麻烦了,这也是当时装系统疏忽了,本想放在 hda1下面! 算了,先装个基本的系统,以后慢慢学!
回复 支持 反对

使用道具 举报

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

本版积分规则

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