Solaris Dual Booting with Vista
来源:互联网 发布:xss防御java 编辑:程序博客网 时间:2024/06/10 01:21
Well I've been on what feels like an epic journey and wanted to document my findings in the event it can help someone else.
In hindsight it all seems pretty easy and straight forward but it certainly didn't at the time of my original post.
To answer the original question, the post provided kindly above documents the fact that Windows Vista needs to be the active partition to be able to hibernate correctly.
With Vista as the active partition, the Vista bootloader is then needed to be able to boot the Solaris image. Thankfully, EasyBCD is available that does just this:
http://neosmart.net/dl.php?id =1
However there is something which tripped me up for quite a while which I didn't readily find information for. After installing EasyBCD, I was always getting corrupted BCD errors, cannot open BCD configuration file etc. I was convinced my Vista installation was toast and it would need a fresh install.
I even followed several guides that allow the BCD to be created manually from scratch without success using bcdedit and bootrec /rebuildbcd.
In the end the simple solution was to make the Vista partition the active partition and everything came together. Until then I using GRUB to boot between Vista and Solaris with Solaris being the active partition.
In the end with EasyBCD I didn't even need the GRUB menu.lst file. There is a NeoSmart Linux boot loader which recgonised the Solaris partition and boots GRUB without a hitch.
So in summary:
a) I had a Vista installed first that was working ok
b) Installed OpenSolaris on another partition which becomes the active partition. This also installs GRUB and you can boot between Vista and Solaris (minus hibernation for Vista)
c) Install EasyBCD and make Vista the active partition again.
d) Configure the NeoSmart Linux bootloader to be able to boot Solaris while keeping Vista as the active partition.
Sweet!
In hindsight it all seems pretty easy and straight forward but it certainly didn't at the time of my original post.
To answer the original question, the post provided kindly above documents the fact that Windows Vista needs to be the active partition to be able to hibernate correctly.
With Vista as the active partition, the Vista bootloader is then needed to be able to boot the Solaris image. Thankfully, EasyBCD is available that does just this:
http://neosmart.net/dl.php?id
However there is something which tripped me up for quite a while which I didn't readily find information for. After installing EasyBCD, I was always getting corrupted BCD errors, cannot open BCD configuration file etc. I was convinced my Vista installation was toast and it would need a fresh install.
I even followed several guides that allow the BCD to be created manually from scratch without success using bcdedit and bootrec /rebuildbcd.
In the end the simple solution was to make the Vista partition the active partition and everything came together. Until then I using GRUB to boot between Vista and Solaris with Solaris being the active partition.
In the end with EasyBCD I didn't even need the GRUB menu.lst file. There is a NeoSmart Linux boot loader which recgonised the Solaris partition and boots GRUB without a hitch.
So in summary:
a) I had a Vista installed first that was working ok
b) Installed OpenSolaris on another partition which becomes the active partition. This also installs GRUB and you can boot between Vista and Solaris (minus hibernation for Vista)
c) Install EasyBCD and make Vista the active partition again.
d) Configure the NeoSmart Linux bootloader to be able to boot Solaris while keeping Vista as the active partition.
Sweet!
- Solaris Dual Booting with Vista
- Dual boot Solaris 10/08 and Windows vista
- Booting problems in Solaris
- how to dual-boot win8 and ubuntu14.04 with UEFI booting 双系统安装
- ISO Booting with Grub 2
- 安装Vista、linux(Fedora10)、Solaris
- Booting
- Network Booting a Linux STB with PXE
- Booting with the Initial Ramdisk---linuxrc
- A Class with Dual Role
- Initial Experience with Vista
- Solaris和Vista双系统安装成功
- nobody cared (try booting with the "irqpoll" option)
- Booting a Raspberry Pi 2 with u-boot
- Container no booting with old config in ubuntu 14.04
- irq n: nobody cared (try booting with the "irqpoll" option)
- work with solaris contract subsystem
- ubuntu 10.04 dual monitor with xrandr
- MySQL Proxy 安装与读写分离体验
- wow gold
- 你的交际力能力好吗?
- NTFS文件系统若干技术研究
- 开放API时代,把心思放在应用上
- Solaris Dual Booting with Vista
- Sql server database operating summary 01
- ASP.NET应用程序结构及安全规划
- 组合键问题(Ctrl Shift Alt)
- solaris迅速查找手册
- java运行环境,开发工具
- MasterPage技术
- Ogre命令行工具包使用说明
- 一个菜鸟程序员的5年人生路