红联Linux门户
Linux帮助

求助--关于分区问题 在红旗的用户手册里查到

发布时间:2007-11-04 08:52:57来源:红联作者:langduan
求助--关于分区问题 在红旗的用户手册里查到

首先声明,本人linux为初学,菜鸟,刚学习装机,就遇到分区问题,在红联发帖求助,非常感谢多位朋友的热情回复!深表感激!

但同时,也看到一个情况,回复解决问题的办法是有漏洞的,不符合红旗的安装指引,包括一些chm电子书里面,对此也是没有搞明白,我期待的不是装完linux就完事,而是想通过这样的实践,认真的学习和掌握linux,因此,再次,恳请大虾们出来解释!谢谢!

本人因为使用需要,在不熟悉linux的情况下,仍需要保留xp,做成双系统,

DELL 640m 笔记本

系统里装了一个WINXP,分区为C、D、E三个,WINXP在C盘,C盘(6G)是主分区,剩下的空间都分给了一个扩展分区,D和E都在这个扩展分区里;

目前显示:
/dev/hda
/dev/hda1 vfat 39MB 应该是dell机器上的 标识为 DELLUTILITY
/dev/hda2 ntfs 6166MB
/dev/hda3 扩展分区 89330MB
/dev/hda5 ntfs 40766MB
/dev/hda6 ntfs 48564MB
/dev/hda4 /boot ext32 √ 102MB
空闲 空闲空间 18834MB






红旗Linux6.0使用常见事宜


8、如何在安装过程中创建扩展分区?
  分区工具在文件系统类型中没有提供扩展(extended)分区类型,即用户不能根据需要手工创建扩展分区。安装程序默认在创建三个主分区后,自动将所有剩余空间创建为扩展分区,按逻辑分区
的结构建立新分区。
因此用户在安装过程中无需考虑主分区、扩展分区和逻辑分区的问题。

这最后一句话,显然是P话,一是不动脑子,二是开发偷懒,从红旗5到红旗6,这方面一点改进也没有,不思进取!遗憾!不替用户的实际情况着想!

空余18GB(未分配),自由空间已经从扩展分区里划分出去了

想把 红旗6 装在空余18GB(未分配),在硬盘分区时,我选了手动分区,

创建Linux分区,此处选择“用Disk Druid手工分区”,在接下来的页面上选中刚刚划分出来的18GB自由空间,然后单击“新建”按钮,即可创建Linux分区。(1)引导分区--在弹出的“添加分区”对话框上,在剩余空间创建引导分区,挂载点为/boot,容量100MB,文件系统是ext3.

到这里,还是正常!注意,按照--“分区工具在文件系统类型中没有提供扩展(extended)分区类型,即用户不能根据需要手工创建扩展分区。安装程序默认在创建三个主分区后,自动将所有剩余空间创建为扩展分区,按逻辑分区的结构建立新分区。”这里创建的是主分区!问题出在下面……

然后,交换分区“swap”

结果显示:无法拨发所申请分区,Partitioning failed


  一些朋友说直接在逻辑分区上安装,我试过PQ8.05,是可以创建2个linux格式的逻辑分区,只是,swap分区、 ext3分区势必落在windowds的扩展分区上面,会出现下面的情况!

  10、把Red Flag Linux Desktop 6.0 装在Windows 的某一分区上,为何会导致Windows 系统性能异常?
  该现象的原因是用户在安装Linux 前,没有在Windows 下删除目标分区。这样该分区装了Linux 后,Windows 仍然尝试去读这个分区,导致速度慢。正确的方法是在Windows 下先删除此分区,安装Red Flag Linux Desktop 6.0 时再来创建这个分区。

  总之,原则上是谁创建的分区谁删除,谁创建的分区谁使用。

看红旗的用户手册,这一条应该是对的,避免linux和win的互相干扰!只是这样的话,在安装Linux 前,在Windows 下删除目标分区,就会在linux安装程序默认在创建三个主分区后,自动将所有剩余空间创建为扩展分区,按逻辑分区的结构建立新分区。

显然,如果是双系统,winxp的主分区加扩展分区,至少要占2个主分区名额,linux最多只可能创建2个主分区,而不会有逻辑分区出现。(笔记本的情况较特殊,通常笔记本都有厂家自己 的预留分区vfat,例如我的DELL、IBM,也就占多了一个主分区,那么,就出现了我遇到的情况,linux安装刚创建一个主分区,就无法继续进行了)

看过资料,必须创建2个linux分区!
swap分区:系统交换分区,此分区为系统必需,
/ 分区:系统根分区,此系统为系统必需,

那么,就只能到win的扩展分区里面去建逻辑分区才行了,只是逻辑分区装机linux,实际是在xp的扩展分区上,势必对xp运行有影响!

到如今,只能恳请大虾出手帮忙!不要辜负俺学习linux的认真之心!是否还有其它办法??

我思考了一个办法,可以兼顾--实现linux的分区是完全独立创立的!与win的扩展分区无关!只是里面有些其它疑问

1、删除这个分区 /dev/hda1 vfat 39MB 应该是dell机器上的 标识为 DELLUTILITY ,不知道影响多大??winxp一个主分区,一个扩展分区(D/E),给linux留下创建2个主分区的机会,只建swap分区、/ 分区

这里,还有一个疑问,引导分区该如何安置??
2、删除这个分区 /dev/hda1 vfat 39MB 应该是dell机器上的 标识为 DELLUTILITY ,winxp只装一个主分区,这样还预留给linux三个主分区的机会

3、保留 /dev/hda1 vfat 39MB 应该是dell机器上的 标识为 DELLUTILITY ,winxp只装一个主分区,这样还预留给linux二个主分区的机会,只建swap分区、/ 分区

这里,还有一个疑问,引导分区该如何安置??

另外winxp如果只有一个分区,万一出现问题,系统资料可能会丢失,总觉得不是长久之计!是否还有其它办法呢??请大虾指教!!
文章评论

共有 5 条评论

  1. kemen 于 2007-11-06 16:09:45发表:

    楼主,看下如下两个,

    http://linux.vbird.org/linux_basic/0156installfc4.php

    http://linux.vbird.org/linux_basic/0140spfdisk.php

    是否有帮助呢 ?

  2. langduan 于 2007-11-04 10:59:57发表:

    看过了 DELL技术网站,准备牺牲 DELLUTILITY分区

    http://support1.ap.dell.com/cn/zh/forum/thread.asp?fid=2&tid=33741

    硬盘有一*:DELLUTILITY分区,容量为31.3mb,请问
    该分区有何用?删除可以吗?

    这个分区里放了DELL的设备测试程序,这个程序在你随机附带的Resource CD里也有.安装系统的时候,最好不要把它删除了,这样便于在以后电脑遇到问题时使用.

    删掉也不影响使用,31MB也没必要删除,留着吧

  3. onquer 于 2007-11-04 10:21:11发表:

    不需要分/boot,容量100MB,这是做服务器可以考虑的分区
    根分区与交换分区分二个就行,引导GRUB默认安装即可

  4. langduan 于 2007-11-04 08:59:41发表:

    这是红联的一份教材里面的

    一看就知道,都是linux设在了 win的扩展分区里面,而不是独立分区,可以在xp的PQ界面下看到扩展分区是包括这几个linux分区的

    [ 本帖最后由 langduan 于 2007-11-4 09:03 编辑 ]

  5. langduan 于 2007-11-04 08:55:42发表:

    这是另外查到的资料,:0wl;l1

    创建linux分区的建议 --红旗linux安装中的几点技巧(google)

      我们知道在一个硬盘中最多只能有4个主分区,这一点对windows、各类linux都一样。为了获得更多分区需要使用逻辑分区,但是不同操作系统对硬盘分区的管理能力和方式相当不同,这就需要做好分区计划。

      Windows操作系统里,操作系统运行时可以对硬盘分区进行管理,可随意创建硬盘主分区、扩展分区、逻辑分区,硬盘管理能力强大,但一个硬盘的主分区数目不能超过4个。
    在linux安装过程中的分区工具,只能划分出主分区,划分不出扩展分区与逻辑分区;但对一个已划分的扩展分区则可以划分出任意数量的逻辑分区。

    基于以上认识,这里给出在不同情况下的创建linux分区的建议。


      系统中装有windows的情况,为红旗linux预留一个足够大小的逻辑分区,在安装红旗linux过程中,对此逻辑分区重新划分。 在上述情况下,一般建议您创建如下三或四个linux分区:

      1、 boot分区:系统核心分区,用于保存系统内核,便于系统内核管理、升级。文件系统载入点 “/boot”。
      2、 swap分区:系统交换分区,此分区为系统必需,系统运行时当物理内存不够时用来虚拟物理内存,存放数据。该分区大小一般是物理内存两倍。没有载入点。
      3、 / 分区:系统根分区,此系统为系统必需,用于存放linux操作系统大部分文件。大小根据安装时选择程序包的多少来定,文件系统载入点“/”。
      4、 /home:用户数据分区,专门用来存放用户数据。大小根据用户今后数据量的多少来定,文件系统载入点“/home”。此分区在硬盘容量许可并且确有需要时可考虑创建。



    显然,也是违反

    10、把Red Flag Linux Desktop 6.0 装在Windows 的某一分区上,为何会导致Windows 系统性能异常?
      该现象的原因是用户在安装Linux 前,没有在Windows 下删除目标分区。这样该分区装了Linux 后,Windows 仍然尝试去读这个分区,导致速度慢。正确的方法是在Windows 下先删除此分区,安装Red Flag Linux Desktop 6.0 时再来创建这个分区。

      总之,原则上是谁创建的分区谁删除,谁创建的分区谁使用。


    看来,这外面,误人子弟的人也真是不少!

    [ 本帖最后由 langduan 于 2007-11-4 08:57 编辑 ]