LinuxSir.cn,穿越时空的Linuxsir!

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

那位大哥帮帮忙

[复制链接]
发表于 2009-4-25 18:07:19 | 显示全部楼层 |阅读模式
环境XIN XP NTFS  格式
ISO下载位置 E盘并解压到E盘SUSE文件夹下 ISO 版本
openSUSE-11.1-GNOME-LiveCD-i686.iso
MD5校验成功
硬盘分区 C : SYS WIN XP
                  拓展分区
               D: linnx EXT3 准备装入SUSE11
               SWAP  给Linux做虚拟内存
               E NTFS格式存放WIN的文件
               F EXT3   格式   准备放 linux下文件
               除C系统盘和E盘ISO之外没别的文件
我找了好多帖子还是没能解决好问题
XP和SUSE的启动写一团糟 MBR错误 GRUB在C:\下
我不知道我该编写什么 (GRUB的文件编写错误)
DOS工具不好使  (没实验成功)
    现在XP已经恢复但SUSE不知道咋装了 想了好多可没成功
那位大哥帮帮忙
     (双引导文件? MBR写入? menu.lsT编写?都需要指点下)
发表于 2009-4-25 20:01:37 | 显示全部楼层
你下载个dvd安装吧?livecd好像还没办法盘安装
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-25 20:58:19 | 显示全部楼层
很致命的错误DOS不能启动NTFS需按的GRUB ISO在我D盘上啊 我从硬盘安装不行吗?
  MBR被我重新写了好多回都没成功
回复 支持 反对

使用道具 举报

发表于 2009-4-26 06:30:31 | 显示全部楼层
Post by riridulum;1979480
很致命的错误DOS不能启动NTFS需按的GRUB ISO在我D盘上啊 我从硬盘安装不行吗?
  MBR被我重新写了好多回都没成功


live-cd从硬盘安装很麻烦的,一就刻盘安装,不然还是下个DVD的iso从硬盘安装吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-26 10:04:27 | 显示全部楼层
那个ISO的GNOME 风格是不是能用啊
回复 支持 反对

使用道具 举报

发表于 2009-4-26 10:24:41 | 显示全部楼层
Post by riridulum;1979408

    现在XP已经恢复但SUSE不知道咋装了 想了好多可没成功
那位大哥帮帮忙
     (双引导文件? MBR写入? menu.lsT编写?都需要指点下)


兄弟,我给你这个简单的招----在xp下利用grub for dos引导安装opensuse(11.1没装过,被传说中的bug吓住了,我以10.3dvd为例)。
在xp下利用grub for dos引导安装opensuse10.3(11.1没装过,被传说中的bug吓住了,我以10.3dvd为例)。

我的磁盘分区如下
C。。。winxp。。。ntfs
D。。。winxp。。。fat32
hda4.。suse。。。ext3。。。/backup
hda5。。suse。。。ext3.。。/home
hda6。。suse。。。ext3.。。/
hda7。。suse。。。ext3.。。/boot
hda8。。suse。。。swap

我的linux分区都是在xp下用分区魔术师分的。

载opensuse的镜像后用软件 UltraISO打开,这个软件很容易下载,可以方便的读取和修改ISO镜像文件的内容。
如果我没记错的话,livecd和dvd下都可以在boot相关的文件夹下面找到2个文件linux和initrd。
下载grub for dos ,我这里使用的是0.4.1和0.4.3,都有用。4.1可以编辑/boot/grub/menu.lst。4.3可以自动搜索记录硬盘上的linux系统引导路径并引导启动。
用UltraISO把ISO镜像里的文件提取到d盘文件夹suse下(用这软件提取文件比winrar解压缩快很多)

1)把grub for dos 0.4.1解压缩,文件全裸放在c盘下,用写字板打开/boot/grub/menu.lst,添加如下内容
title SUSE Install
root (hd0,0)
kernel (hd0,0)/linux
initrd (hd0,0)/initrd
保存。

用UltraISO在suse的iso镜像里找到linux和initrd这2个文件,裸放在c盘。

工具-文件夹选项-查看-不隐藏受保护的系统文件,在c盘下有文件boot.ini,打开在下面添加内容如下
C:\grldr=Grub For Dos
保存后,开机就可以进入 grub for dos里引导suse安装了,等到开到图形对话框后,安装语言选择 english(进入安装界面后可以选择简体中文),安装方式选择本地硬盘 harddrive,在下拉菜单选择路径为/dev/hda2,具体路径输入/suse(刚才用UltraISO把ISO镜像里的文件提取到d盘文件夹suse下),然后就是正常安装了。

10.3的livecd安装时好像没有grub引导程序安装错误,10.3dvd无论我安装kde还是gnome界面都是安装grub时错误,没关系,跳过即可,等安装完要重启电脑,之后直接进入xp系统,把原来c盘下的grub for dos 0.4.1的文件全删除,把0.4.3的文件裸放c盘,然后你在启动系统,在xp引导菜单里选择grub for dos时候就会发现多了条 opensuse 10.3的选项,选择即可顺利进入linux系统。

提示:在suse10.3dvd安装界面中提示:在suse10.3dvd安装界面中选择挂载分区的时候,不要挂载安装文件存放的区,否则会出错。
最好是把安装文件放在ext3分区,我开始把安装文件放在d盘,结果修改suse /etc/fstab 后总是无法挂载d盘。后来把安装文件放在ext3分区,又在yast里修改了安装源的路径才可以挂载d盘。但是我后来又重装的时候把安装文件放在ext3分区,进系统修改 /etc/fstab就直接顺利挂载该分区了选择挂载分区的时候,不要挂载安装文件存放的区,否则会出错。
最好是把安装文件放在ext3分区,我开始把安装文件放在d盘,结果修改suse /etc/fstab 后总是无法挂载d盘。后来把安装文件放在ext3分区,又在yast里修改了安装源的路径才可以挂载d盘。但是我后来又重装的时候把安装文件放在ext3分区,进系统修改 /etc/fstab就直接顺利挂载该分区了
回复 支持 反对

使用道具 举报

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

本版积分规则

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