免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1339 | 回复: 5
打印 上一主题 下一主题

安装MagicLinux1.2和windows2003时grub的问题(急) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-02-25 23:18 |只看该作者 |倒序浏览
硬盘20G,先安装MagicLinux1.2,分区情况是:最前110M为/boot,其次5.5G为/,没有先设swap,安装时选用grub启动管理器。安装好后一切正常,其中/boot为hda1,/为hda2。
紧接着用sfdisk将剩余硬盘如下规划:(从后往前分)
C:4000M (主分区,hda4,fat32)
D:5000M (逻辑区,hda7,fat32)
E:4400M (逻辑区,hda6,fat32)
swap:290M(在逻辑区内,hda5,Linux/swap)
分区情况如下:

Disk /dev/hda: 20.0 GB, 20003880960 bytes
255 heads, 63 sectors/track, 2432 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1          14      112423+  83  Linux
/dev/hda2              15         699     5502262+  83  Linux
/dev/hda3             700        1922     9823747+   f  W95 Ext'd (LBA                                                                       )
/dev/hda4            1923        2432     4096575    c  W95 FAT32 (LBA                                                                       )
/dev/hda5             700         737      305203+  82  Linux swap
/dev/hda6             738        1285     4401778+   c  W95 FAT32 (LBA                                                                       )
/dev/hda7            1286        1922     5116671    c  W95 FAT32 (LBA                                                                       )


然后把windows2003安装在C:,安装完之后,由于MBR被重写,所以GRUB失效,故用MagicLinux安装盘启动进入Linux Rescue模式,然后chroot /mnt/sysimage 接着vi /boot/grub/grub.conf加入

title windows2003
rootnoverify=(hd0.3)
chainloader +1

全部如下所示:

# grub.conf generated by MagicInstaller.

# Note that you do not have to rerun grub after making changes to this file.
default=0
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
title MagicLinux
        root (hd0,0)
        kernel /vmlinuz-2.6.0-1 ro root=/dev/hda2 vga=791 splash=silent
        initrd /initrd-2.6.0-1.img
title Windows2003
        rootnoverify(hd0,3)
        chainloader +1

保存之后,grub—install /dev/hda
显示两行如下:


Installation finished. No error reported.
This is the contents of the device map /boot/grub/device.map.
Check if this is correct or not. If any of the lines is incorrect,
fix it and re-run the script `grub-install'.

(fd0)   /dev/fd0
(hd0)   /dev/hda
然后重启,出现grub启动界面和(MagicLinux和windows2003选项),可以正常进入ML,可是选择windows2003时显示:

boot:“windows2003”

chainloader +1
Error 13:Invalid or unsupported executable format。
press any key…………

无法进入windows2003,请问高手我错在哪里?
谢过先!!!

论坛徽章:
0
2 [报告]
发表于 2004-02-25 23:40 |只看该作者

安装MagicLinux1.2和windows2003时grub的问题(急)

你可以用磁盘魔术分区软件分出8G(够用就行)用于安装MagicLinux1.2,同时分出另外留给Windows2003用的磁盘。先安装MagicLinux1.2,再安装WINDOWS2003,再选用grub等其他多系统启动管理器进行设置后就可以啦。安装后运行肯定正常。(我的系统是SCOUNIX505和WINDOWS2003,且安装在IBM-T30笔记本上,只是鼠标不能在图形界面使用)

论坛徽章:
0
3 [报告]
发表于 2004-02-25 23:45 |只看该作者

安装MagicLinux1.2和windows2003时grub的问题(急)

你可以用磁盘魔术分区软件分出8G(够用就行)用于安装MagicLinux1.2,同时分出另外留给Windows2003用的磁盘。先安装MagicLinux1.2,再安装WINDOWS2003,再选用grub等其他多系统启动管理器进行设置后就可以啦。安装后运行肯定正常。(我的系统是SCOUNIX505和WINDOWS2003,且安装在IBM-T30笔记本上,只是鼠标不能在图形界面使用)
谢谢先:可是我的问题出在哪里呢?按道理我那样做应该也是可以的亚,再次恳请赐教!

论坛徽章:
0
4 [报告]
发表于 2004-02-26 00:36 |只看该作者

安装MagicLinux1.2和windows2003时grub的问题(急)

r u sure that C: is hda4?

论坛徽章:
0
5 [报告]
发表于 2004-02-26 00:36 |只看该作者

安装MagicLinux1.2和windows2003时grub的问题(急)

我安装windows2003的C盘是在最后的一部分cylinders (/dev/hda4 1923 2432 4096575 c W95 FAT32 总共只有2432个cylinders ),这样是不是有问题??

论坛徽章:
0
6 [报告]
发表于 2004-02-26 00:40 |只看该作者

安装MagicLinux1.2和windows2003时grub的问题(急)

i'm not sure
i think for a 20G hdd, too many partitions is not good, both for the performance and for the harddisk itself physically

i suggest re-install the os's in such an order:
m$ os first and then linux
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP