QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2825|回复: 25

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

[复制链接]
发表于 2010-2-1 23:13:53 | 显示全部楼层 |阅读模式
过年期间,想在家里的旧电脑上硬盘安装Magic Linux 2.5 rc2试下,但是家里的电脑以前分区装XP的时候还是小白,把分区乱了,在XP下计算机管理里面按卷排序时是这样子的的顺序。


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

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

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

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2010-2-2 01:26:42 | 显示全部楼层
ML安装在物理分区的最后一个分区上。

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

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

使用道具 举报

发表于 2010-2-2 10:58:27 | 显示全部楼层
GRUB 需要 BIOS 功能寻址,如果硬盘上 Linux 分区太靠后,不管如何安装 GRUB 都会不能启动,除非用 /boot 分区,或者用 grub for ntldr 先完整启动 GRUB 并且能让 GRUB 读取到内核。
回复

使用道具 举报

发表于 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安装在哪都行,因为启动代码可以寻址到
回复

使用道具 举报

发表于 2010-2-2 12:51:34 | 显示全部楼层
应该是保护模式,实模式下32位地址总线只能寻址4GB空间。
回复

使用道具 举报

发表于 2010-2-2 13:40:57 | 显示全部楼层
原帖由 jiangtao9999 于 2010-2-2 10:58 发表
GRUB 需要 BIOS 功能寻址,如果硬盘上 Linux 分区太靠后,不管如何安装 GRUB 都会不能启动,除非用 /boot 分区,或者用 grub for ntldr 先完整启动 GRUB 并且能让 GRUB 读取到内核。 ...

这个还真没遇到过,台机和笔记本都装过,160G的盘,120G的盘都有装过,没事,分区随便放了,我想楼主的既然不是很新的本,硬盘应该在160G以内,所以可以放心的装
回复

使用道具 举报

发表于 2010-2-2 14:16:58 | 显示全部楼层
grub 好像一直都不能离开BIOS的磁盘操作功能,GRUB 可以打开LBA支持,但我不认为他能用这么短的代码实现绕过BIOS直接操作硬盘……
现在的BIOS是支持LBA寻址的,不然启动winxp都会出问题。
回复

使用道具 举报

 楼主| 发表于 2010-2-2 19:36:41 | 显示全部楼层


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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2010-2-2 22:09:37 | 显示全部楼层

回复 10# seamonkey 的帖子

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

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

使用道具 举报

发表于 2010-2-3 08:17:08 | 显示全部楼层
4G,多了更好。
回复

使用道具 举报

发表于 2010-2-6 16:04:11 | 显示全部楼层
原帖由 zy_sunshine 于 2010-2-2 11:24 发表
  3、 GRUB的特点
  1)特别适用于linux与其它操作系统共存情况。
  支持大硬盘现在大多数Linux发行版本的lilo 都有同样的一个问题:根分区(/boot分区)不能分在超过1024柱面的地方,一般是在8.4G左右的地方,否则lilo ...

哪年的资料啊?啥版本的LILO?
回复

使用道具 举报

发表于 2010-2-6 17:20:49 | 显示全部楼层
从来不用LILO,不清楚,这里要说明的是Grub的磁盘寻址不是那么弱...
回复

使用道具 举报

发表于 2010-2-6 20:23:02 | 显示全部楼层
JT不止一次的说过大硬盘grub寻址会出问题,不过我没遇到过,可能他遇到过
回复

使用道具 举报

发表于 2010-2-7 09:36:57 | 显示全部楼层
我经常老机器升级硬盘,我的机器现在还是两个 IDE 口的硬盘,机器不支持 SATA ……
所以经常遇到 BIOS 不识别硬盘的问题。
回复

使用道具 举报

发表于 2010-2-7 10:11:39 | 显示全部楼层
原帖由 zy_sunshine 于 2010-2-6 17:20 发表
从来不用LILO,不清楚,这里要说明的是Grub的磁盘寻址不是那么弱...

纠正一下吧,老皇历就不要再引用了。我用的LILO的各引导项分别引导到1、262、393、11761959柱面。后两项显然越过1024柱面了。
  1. [root@TFW-EVL06-LT Desktop]# lilo -V
  2. LILO version 21.5
  3. [root@TFW-EVL06-LT Desktop]# fdisk -l

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

  8.    Device Boot      Start         End      Blocks   Id  System
  9. /dev/sda1   *           1         261     2096451    6  FAT16
  10. /dev/sda2             262       11383    89337465    f  W95 Ext'd (LBA)
  11. /dev/sda3           11384       12988    12892162+   c  W95 FAT32 (LBA)
  12. /dev/sda4           12989       14593    12892162+   c  W95 FAT32 (LBA)
  13. /dev/sda5             262         392     1052226   83  Linux
  14. /dev/sda6             393        1175     6289416   83  Linux
  15. /dev/sda7            1176        1958     6289416   83  Linux
  16. /dev/sda8            1959        2741     6289416   83  Linux
  17. /dev/sda9            2742        2872     1052226   82  Linux swap / Solaris
  18. /dev/sda10           2873        3917     8393931    7  HPFS/NTFS
  19. /dev/sda11           3918        4962     8393931    7  HPFS/NTFS
  20. /dev/sda12           4963        6568    12900163+   7  HPFS/NTFS
  21. /dev/sda13           6569        8173    12892131   83  Linux
  22. /dev/sda14           8174        9778    12892131   83  Linux
  23. /dev/sda15           9779       11383    12892131   83  Linux
  24. [1]+  Done                    kwrite /etc/rc.d/init.d/tfw_pgsql
  25. [root@TFW-EVL06-LT Desktop]#
复制代码

[ 本帖最后由 自由狼-台风 于 2010-2-7 10:12 编辑 ]
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-26 05:39 , Processed in 0.038418 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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