LinuxSir.cn,穿越时空的Linuxsir!

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

请教:关于分区问题(请装过FreeBSD的老大们多多指点)

[复制链接]
发表于 2004-7-3 23:42:20 | 显示全部楼层 |阅读模式
偶是穷人,偶只有一块硬盘,偶的
·Win98在C盘(hda1),
·WinXP在D盘(hda5),
·Mandrake 10在原来的F盘,现在叫hda7,
·Debian在hda10,
·hda6,hda8是Fat32的数据盘,
·hda9是两个Linux的/boot分区,hda11是swap分区

现在想把hda7上的Mandrake删掉,装上一个FreeBSD,但十分怕弄坏数据和系统。

所以想请教一下:

1。什么叫主分区?是在硬盘的什么地方?分区表在硬盘的什么地方记录?
2。如果我想备份MBR和分区表的数据,我应该如何做以确保安全?MBR加上分区表一共有多大?
      dd if=/dev/hda of=mbr.backup count=1 bs=512
这样做够不够?有没有把分区表也备份起来?
3。如果我把现在的hda7变成主分区了,它在Linux来看是不是应该变成hda3了?
    应该怎该改Debian的fstab文件以使系统能启动?
4。FreeBSD可不可以利用现在的hda11做swap分区?
5。装完FreeBSD,会不会出现Windows或Debian起不来的情况?


分好区后,Linux和FreeBSD如何命名这些分区?Grub如何认得这些分区?Windows如何认得这些分区?

实在不想上演数据全丢失的悲剧啊,请老大们指点。:thank
发表于 2004-7-3 23:59:27 | 显示全部楼层
freebsd只能装在主分区上。一块硬盘上最多只能分4个主分区,在linux下标识为/dev/hda1到/dev/hda4。如果系统上有扩展分区的话,就会把第四个主分区位占用掉。只要留出足够的空间,freebsd可以在一个主分区内装(包括swap),linux和freebsd的swap不能共享一个。安装的时候要安装引导管理器。具体的东西请到BSD版去看看。这里装一篇入门的文章:
http://www.linuxsir.cn/forum.php ... hlight=%C0%FA%CF%D5
 楼主| 发表于 2004-7-4 07:59:01 | 显示全部楼层
那标识分区大小,分区类型,是否为主分区,这些记录都在硬盘的什么地方呢?每个主分区的8人Partion的信息记录在什么地方呢?

怎样备份这些信息?

如果我把hda7变成了hda2,hda10会变成什么呢?我不敢乱动.
发表于 2004-7-4 09:15:34 | 显示全部楼层
不要乱动,否则现在的所有系统会全部丢失的。最好用pqmagic处理。
发表于 2004-7-4 10:31:06 | 显示全部楼层
想要把扩展分区划一部分作主分区,只能在用pqmagic工具扩展分区靠前或靠后的部分划出来。像你这种情况最好是从hda5分区划分至少4G的容量来安装FreeBSD(这样的主分区在linux下标识为hda2,在FreeBSD中标识为ad0s2,如果你不是把整个hda5都作为主分区的话,后面一些分区标识不变,否则将把标识向前移一个位置).只要你把主分区分好了,FreeBSD具体安装过程的分区详解请见FreeBSD相关的资料。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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