zerroking 发表于 2010-2-1 23:13:53

硬盘分区比较乱,安装ML会不会比较麻烦?[9楼给出大图]

过年期间,想在家里的旧电脑上硬盘安装Magic Linux 2.5 rc2试下,但是家里的电脑以前分区装XP的时候还是小白,把分区乱了,在XP下计算机管理里面按卷排序时是这样子的的顺序。


补充一下,图中的C盘肯定不是第一个分区,但具体是怎么排序的,我也忘了。

想请教一下,这样子安装Magic Linux 2.5 rc2有没有什么麻烦?比如系统安装在哪个分区比较好,GRUP引导程序呢?
另外,我就是过年期间用来上上网,如何能装,这个系统大概划分多少空间比较合适?

全盘格式化重新分区是不可能指望了,家里主要是老爸在用,各种音乐视频照片还有程序什么的放得太乱,而且不能移动,一动就说找不到了,只有凑合着用。等彻底崩了再说。

[ 本帖最后由 zerroking 于 2010-2-2 19:37 编辑 ]

zy_sunshine 发表于 2010-2-2 01:26:42

ML安装在物理分区的最后一个分区上。

具体怎么分出物理分区的最后一个分区,建议你先用PM无损分区,在xp下先分出来。在PM下看分区就一目了然了。

ML的GRUB安装会自动安装在ML分区中,引导代码直接写入MBR中。windows启动会自动识别。

jiangtao9999 发表于 2010-2-2 10:58:27

GRUB 需要 BIOS 功能寻址,如果硬盘上 Linux 分区太靠后,不管如何安装 GRUB 都会不能启动,除非用 /boot 分区,或者用 grub for ntldr 先完整启动 GRUB 并且能让 GRUB 读取到内核。

zy_sunshine 发表于 2010-2-2 11:24:34

  3、 GRUB的特点
  1)特别适用于linux与其它操作系统共存情况。
  支持大硬盘现在大多数Linux发行版本的lilo 都有同样的一个问题:根分区(/boot分区)不能分在超过1024柱面的地方,一般是在8.4G左右的地方,否则lilo不能安装,或者安装后不能正确引导系统。而grub就不会出现这种情况,只要安装时你的大硬盘是在LBA模式下,grub就可以引导根分区在 8G以外的操作系统。

grub将第一启动代码写在了MBR的后面,在 512---->6656之间。这里包括GRUB在mbr的备份,以及MBR跳转后继续执行的代码。这里的代码做了很多操作,包括转换为LBA模式,不知道这里是否进入保护模式了....

因此我认为GRUB安装在哪都行,因为启动代码可以寻址到:mrgreen:

zy_sunshine 发表于 2010-2-2 12:51:34

应该是保护模式,实模式下32位地址总线只能寻址4GB空间。

panpanpdj 发表于 2010-2-2 13:40:57

原帖由 jiangtao9999 于 2010-2-2 10:58 发表 http://www.linuxfans.org/bbs/images/common/back.gif
GRUB 需要 BIOS 功能寻址,如果硬盘上 Linux 分区太靠后,不管如何安装 GRUB 都会不能启动,除非用 /boot 分区,或者用 grub for ntldr 先完整启动 GRUB 并且能让 GRUB 读取到内核。 ...
这个还真没遇到过,台机和笔记本都装过,160G的盘,120G的盘都有装过,没事,分区随便放了,我想楼主的既然不是很新的本,硬盘应该在160G以内,所以可以放心的装

jiangtao9999 发表于 2010-2-2 14:16:58

grub 好像一直都不能离开BIOS的磁盘操作功能,GRUB 可以打开LBA支持,但我不认为他能用这么短的代码实现绕过BIOS直接操作硬盘……
现在的BIOS是支持LBA寻址的,不然启动winxp都会出问题。

zerroking 发表于 2010-2-2 19:36:41



我想把G盘分出大概7-8G的样子来装系统,可行吗?

zerroking 发表于 2010-2-2 22:09:37

回复 10# seamonkey 的帖子

Magic Linux要求的硬盘空间很大吗?我只是过年在家装来尝试一下而已。

最后的IBM分区应该是F11一键还原的备份所在。

sejishikong 发表于 2010-2-3 08:17:08

4G,多了更好。

自由狼-台风 发表于 2010-2-6 16:04:11

原帖由 zy_sunshine 于 2010-2-2 11:24 发表 http://www.linuxfans.org/bbs/images/common/back.gif
  3、 GRUB的特点
  1)特别适用于linux与其它操作系统共存情况。
  支持大硬盘现在大多数Linux发行版本的lilo 都有同样的一个问题:根分区(/boot分区)不能分在超过1024柱面的地方,一般是在8.4G左右的地方,否则lilo ...
哪年的资料啊?啥版本的LILO?

zy_sunshine 发表于 2010-2-6 17:20:49

从来不用LILO,不清楚,这里要说明的是Grub的磁盘寻址不是那么弱...

panpanpdj 发表于 2010-2-6 20:23:02

JT不止一次的说过大硬盘grub寻址会出问题,不过我没遇到过,可能他遇到过

jiangtao9999 发表于 2010-2-7 09:36:57

我经常老机器升级硬盘,我的机器现在还是两个 IDE 口的硬盘,机器不支持 SATA ……
所以经常遇到 BIOS 不识别硬盘的问题。

自由狼-台风 发表于 2010-2-7 10:11:39

原帖由 zy_sunshine 于 2010-2-6 17:20 发表 http://www.linuxfans.org/bbs/images/common/back.gif
从来不用LILO,不清楚,这里要说明的是Grub的磁盘寻址不是那么弱...
纠正一下吧,老皇历就不要再引用了。我用的LILO的各引导项分别引导到1、262、393、1176、1959柱面。后两项显然越过1024柱面了。# lilo -V
LILO version 21.5
# fdisk -l

Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000d282a

   Device Boot      Start         End      Blocks   IdSystem
/dev/sda1   *         1         261   2096451    6FAT16
/dev/sda2             262       11383    89337465    fW95 Ext'd (LBA)
/dev/sda3         11384       12988    12892162+   cW95 FAT32 (LBA)
/dev/sda4         12989       14593    12892162+   cW95 FAT32 (LBA)
/dev/sda5             262         392   1052226   83Linux
/dev/sda6             393      1175   6289416   83Linux
/dev/sda7            1176      1958   6289416   83Linux
/dev/sda8            1959      2741   6289416   83Linux
/dev/sda9            2742      2872   1052226   82Linux swap / Solaris
/dev/sda10         2873      3917   8393931    7HPFS/NTFS
/dev/sda11         3918      4962   8393931    7HPFS/NTFS
/dev/sda12         4963      6568    12900163+   7HPFS/NTFS
/dev/sda13         6569      8173    12892131   83Linux
/dev/sda14         8174      9778    12892131   83Linux
/dev/sda15         9779       11383    12892131   83Linux
+Done                  kwrite /etc/rc.d/init.d/tfw_pgsql
#

[ 本帖最后由 自由狼-台风 于 2010-2-7 10:12 编辑 ]
页: [1] 2
查看完整版本: 硬盘分区比较乱,安装ML会不会比较麻烦?[9楼给出大图]