打印

Solaris10 X86的Grub问题~

Solaris10 X86的Grub问题~

先安装WinXP,再装Solaris10 X86,用Grub引导WinXP没有问题;
今天反过来装:先安装Solaris10 X86,然后再安装WinXP,装完后,系统默认启动系统便是WinXP;
然后试着用PQ查看了硬盘的分区,把Solaris的分区设置为Active,重启,发现又出现了熟悉的Grub启动界面,可以启动Solaris;

因此我有两个问题想请教大家:

1.Solaris10 X86的Grub是否安装在硬盘的MBR中?
  如果是,那么安装完XP后原MBR就应该被覆盖了,Grub也就被覆盖了;
  那为什么把Solaris分区激活,启动时又可以从Grub启动Solaris了呢?(安装Solaris10 X86时并没有提示是否把Grub装到MBR或是Solaris分区下);

2.可不可以像在Linux下一样输入:

dd   if=/dev/dev/c?d?s?   of=bootsect.lnx   bs=512   count=1

保存bootsect.lnx文件,然后启动到Windows.
  把bootsect.lnx拷贝到C盘,在boot.ini中加入一个Linux的入口,例如:


C:\bootsect.lnx="Solaris10 X86"  

然后用Windows的启动程序来引导Solaris?
Solaris下有没有专门存储启动扇区信息的文件呢?

感觉问题有点多,有点乱,还请大家多帮帮忙,谢谢了!

TOP

"Solaris下有没有专门存储启动扇区信息的文件呢?"

try:
fdisk

man fdisk
......
Change Active (Boot from) partition

         This option allows the user  to  specify  the  partition
         where  the  first-stage  bootstrap  will  look  for  the
         second-stage bootstrap, otherwise known  as  the  active
         partition.
......

TOP


感谢一直以来您对我们的支持!
当前时区 GMT+8, 现在时间是 2008-11-22 11:22 京ICP证060528 号

Designed By 17DST