xp+vista+linux双硬盘的引导
时间:2008-12-21
来源:互联网
硬件环境是dell E6500,内部硬盘是250GB,还有一个通过eSATA接的外置硬盘320GB ,分区结构如图所示,BIOS的引导顺序是DVD-ROM——>eSATA HDD——>Internal HDD ,先安装的xp sp3,再安装vista ultimate sp1,现在无论选择从哪个硬盘启动,都是进入vista的引导菜单,似乎vista将两个硬盘的MBR都霸占了。我现在已经将opensuse 11.1装在7.0GB的那个分区,grub写入磁盘0(也就是eSATA HDD)的MBR,由grub引导这三个系统,保持BIOS的引导顺序不变,这样当存在eSATA HDD的时候,一开机就是进入grub引导菜单,当eSATA HDD未接的时候,由磁盘1(也就是internal HDD)上的vista BCD引导。但是从grub菜单选择vista的时候提示BCD需要修复,选择xp的时候进入vista的引导菜单,从这里可以正常地分别进入xp或者vista 。
上传的图像
new.jpg (66.4 KB, 11 次查看) |
作者: dabasir 发布时间: 2008-12-21
menu.lst如下
###Don't change this comment - YaST2 identifier: Original name: windows 1###
title windows XP Professional sp3
map (hd1) (hd0)
map (hd0) (hd1)
rootnoverify (hd1,0)
makeactive
chainloader +1
###Don't change this comment - YaST2 identifier: Original name: windows 2###
title windows Vista Ultimate sp1
map (hd0) (hd0)
map (hd0) (hd0)
rootnoverify (hd0,0)
makeactive
chainloader +1
###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 11.1 x86-64
root (hd0,1)
kernel /boot/vmlinuz-2.6.27.7-9-default root=/dev/disk/by-id/ata-ST9320320AS_5SX1FADE-part2 splash=silent showopts vga=0x317
initrd /boot/initrd-2.6.27.7-9-default
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 11.1 - 2.6.27.7-9
root (hd0,1)
kernel /boot/vmlinuz-2.6.27.7-9-default root=/dev/disk/by-id/ata-ST9320320AS_5SX1FADE-part2 showopts ide=nodma apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 x11failsafe vga=0x317
initrd /boot/initrd-2.6.27.7-9-default
###Don't change this comment - YaST2 identifier: Original name: windows 1###
title windows XP Professional sp3
map (hd1) (hd0)
map (hd0) (hd1)
rootnoverify (hd1,0)
makeactive
chainloader +1
###Don't change this comment - YaST2 identifier: Original name: windows 2###
title windows Vista Ultimate sp1
map (hd0) (hd0)
map (hd0) (hd0)
rootnoverify (hd0,0)
makeactive
chainloader +1
###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 11.1 x86-64
root (hd0,1)
kernel /boot/vmlinuz-2.6.27.7-9-default root=/dev/disk/by-id/ata-ST9320320AS_5SX1FADE-part2 splash=silent showopts vga=0x317
initrd /boot/initrd-2.6.27.7-9-default
###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 11.1 - 2.6.27.7-9
root (hd0,1)
kernel /boot/vmlinuz-2.6.27.7-9-default root=/dev/disk/by-id/ata-ST9320320AS_5SX1FADE-part2 showopts ide=nodma apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 x11failsafe vga=0x317
initrd /boot/initrd-2.6.27.7-9-default
作者: dabasir 发布时间: 2008-12-21
fstab如下:
/dev/disk/by-id/ata-ST9320320AS_5SX1FADE-part2 / ext3 acl,user_xattr 1 1
/dev/disk/by-id/ata-ST9320320AS_5SX1FADE-part10 /home ext3 acl,user_xattr 1 2
/dev/disk/by-id/ata-ST9250421ASG_5TH04TF1-part1 /windows/C ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/disk/by-id/ata-ST9320320AS_5SX1FADE-part1 /windows/D ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/disk/by-id/ata-ST9250421ASG_5TH04TF1-part5 /windows/E ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/disk/by-id/ata-ST9250421ASG_5TH04TF1-part6 /windows/F ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/disk/by-id/ata-ST9250421ASG_5TH04TF1-part7 /windows/G ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/disk/by-id/ata-ST9250421ASG_5TH04TF1-part8 /windows/H ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/disk/by-id/ata-ST9250421ASG_5TH04TF1-part9 /windows/I ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/disk/by-id/ata-ST9320320AS_5SX1FADE-part5 /windows/J ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/disk/by-id/ata-ST9320320AS_5SX1FADE-part6 /windows/K ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/disk/by-id/ata-ST9320320AS_5SX1FADE-part7 /windows/L ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/disk/by-id/ata-ST9320320AS_5SX1FADE-part8 /windows/M ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/disk/by-id/ata-ST9320320AS_5SX1FADE-part9 /windows/N ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
不能对ntfs写,如何改成可写?
/dev/disk/by-id/ata-ST9320320AS_5SX1FADE-part2 / ext3 acl,user_xattr 1 1
/dev/disk/by-id/ata-ST9320320AS_5SX1FADE-part10 /home ext3 acl,user_xattr 1 2
/dev/disk/by-id/ata-ST9250421ASG_5TH04TF1-part1 /windows/C ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/disk/by-id/ata-ST9320320AS_5SX1FADE-part1 /windows/D ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/disk/by-id/ata-ST9250421ASG_5TH04TF1-part5 /windows/E ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/disk/by-id/ata-ST9250421ASG_5TH04TF1-part6 /windows/F ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/disk/by-id/ata-ST9250421ASG_5TH04TF1-part7 /windows/G ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/disk/by-id/ata-ST9250421ASG_5TH04TF1-part8 /windows/H ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/disk/by-id/ata-ST9250421ASG_5TH04TF1-part9 /windows/I ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/disk/by-id/ata-ST9320320AS_5SX1FADE-part5 /windows/J ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/disk/by-id/ata-ST9320320AS_5SX1FADE-part6 /windows/K ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/disk/by-id/ata-ST9320320AS_5SX1FADE-part7 /windows/L ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/disk/by-id/ata-ST9320320AS_5SX1FADE-part8 /windows/M ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
/dev/disk/by-id/ata-ST9320320AS_5SX1FADE-part9 /windows/N ntfs-3g users,gid=users,fmask=133,dmask=022,locale=zh_CN.UTF-8 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
不能对ntfs写,如何改成可写?
作者: dabasir 发布时间: 2008-12-21
我很菜,还有一堆的问题需要解决:
安装盘是opensuse 11.1 x86-64 DVD
装完后NVS160的显卡驱动在nvida网站居然没有在列表中;
无线网卡1397的驱动好像没装,网络还用不起来;
amoark播不了mp3,提示需要codec
安装盘是opensuse 11.1 x86-64 DVD
装完后NVS160的显卡驱动在nvida网站居然没有在列表中;
无线网卡1397的驱动好像没装,网络还用不起来;
amoark播不了mp3,提示需要codec
作者: dabasir 发布时间: 2008-12-21
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28