LinuxSir.cn,穿越时空的Linuxsir!

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

安装Suse后如何改变默认启动系统的顺序?

[复制链接]
发表于 2005-11-16 04:16:36 | 显示全部楼层 |阅读模式
我是在winxp下装的Suse10,安装后Grub中默认从Suse启动
现在想改回默认从winxp启动

查了一些资料说要改grub.conf
我现在的grub.conf中的内容是这样的
setup --stage2=/boot/grub/stage2 (hd0,11) (hd0,11)
setup --stage2=/boot/grub/stage2 (hd0) (hd0,11)
quit

要如何改呢?
另外,windows中的BOOT.INI的内容如下
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Home Edition" /noexecute=optin /fastdetect
这个需要改么?
谢谢了
发表于 2005-11-16 09:22:13 | 显示全部楼层
我也有这个问题。
回复 支持 反对

使用道具 举报

发表于 2005-11-16 10:38:55 | 显示全部楼层
控制中心——>YaST——>系统——>Boot Loader
回复 支持 反对

使用道具 举报

发表于 2005-11-16 12:02:55 | 显示全部楼层
不是这个我不想  用linux的引导 用windows的!
这个应该怎么弄啊?
回复 支持 反对

使用道具 举报

发表于 2005-11-16 15:53:15 | 显示全部楼层
最好的办法是用两个硬盘,一个装WINDOWS,一个装LINUX,互不干扰,你要哪个系统就用哪个硬盘启动!我就是这样,重装的时候也方便,反正现在硬盘便宜。
回复 支持 反对

使用道具 举报

发表于 2005-11-16 22:48:21 | 显示全部楼层
你先下载一个GRUB for DOS,其实只要一个grldr文件就可以了,放在C:\下,然后在boot.ini中增加一行:
C:\grldr=Suse Linux
在Linux下,将Linux下的/boot/grub/menu.lst文件,复制到windows 的C:\下。如果C盘是NTFS的,那么可以先将Linux下的menu.lst复制到一个FAT或者FAT32分区下或者U盘里,可以等待回到Windows后在复制到C:\就可以了。这样,里就可以从Windows的启动菜单来启动Linux了。最后一步,当你确定已经可以从Windows的启动菜单可以启动Linux后,用DOS启动,运行fdisk /MBR或者在Windows下用其他工具修复MBR纪录,然后系统启动后就直接显示Windows的启动菜单了。

附件解压后,就是grldr文件,属性为隐藏文件。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2005-11-16 22:59:10 | 显示全部楼层
我的menu.lst文件如下,你也可以直接在Windows下创建menu.lst文件:

color white/blue black/light-gray
default 0
timeout 8

###Don't change this comment - YaST2 identifier: Original name: linux###
title SUSE LINUX 10.0
    root (hd0,9)
    kernel /boot/vmlinuz root=/dev/sda10 vga=794 selinux=0  resume=/dev/sda13  splash=silent showopts
    initrd /boot/initrd

###Don't change this comment - YaST2 identifier: Original name: windows###
title Microsoft Windows
    chainloader (hd0,0)+1

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- SUSE LINUX 10.0
    root (hd0,9)
    kernel /boot/vmlinuz root=/dev/sda10 vga=normal showopts ide=nodma apm=off acpi=off noresume selinux=0 edd=off 3
    initrd /boot/initrd


我的硬盘为SATA硬盘,所以你看到的分区是sda,如果你是IDE硬盘,将其中的sda改为hda,另外就是其中的各个分区的序列号也要改一下。还有就是vga参数也可能需要更改一下,我的显示器是1280*1024 LCD,如果你的是1024*768的话,将vga=794改为vga=791就可以了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-17 07:32:17 | 显示全部楼层
Post by yohorse
控制中心——>YaST——>系统——>Boot Loader

thanks lot!
I am really a dummy
回复 支持 反对

使用道具 举报

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

本版积分规则

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