Dual boot Solaris 10/08 and Windows vista
2008-11-17 13:46
459 查看
I installed this latest Solaris 10 release on my laptop, co-exist
with Windows Vista. The process is not as straight forward as it is
when installing on a WinXP machine. Here you go.
The first thing
I did was to resize the hard disk and create a new partition in Vista
to make room for Solaris. I'm pretty sure that unallocated disk space
should work fine, though I actually created NTFS on the new partition.
Now we can start.
NOTE: Before start, make sure you have followings at hand:
Vista rescue DVD. This might be the one you use to install Vista, or you create by yourself(create it if you have not).
Gparted live CD/USB, you will find you need this Linux tool to save your Vista.
Steps:
Install
the Solaris 10 10/08 with the DVD. Choose option 3 or 4 to install ZFS
root file system. If you try this on a machine with 1GB RAM, you will
get complaints about the insufficient memory(that happened to me at
least). BTW, 1GB memory is not enough too for a VirtualBox
installation. What I'm talking is all about ZFS root fs. You can still
make a UFS installation with 1GB RAM.
Reboot, here comes the fun part, you will find your Vista can not boot up when you choose the windows option in the grub menu.
In Solaris, install GRUB on the MBR:
Boot
the machine with GParted live CD/USB. You will find a NTFS partition
and an unknown partition, yes, that's the partition where the ZFS
resides.
Move the boot flag from the unknown partition to the NTFS partition.
GParted
does not support ZFS is because of the license incompatibility. ZFS is
released under CDDL. GPL does not allow Linux kernel linking with code
under a set of licenses, including CDDL. This is not a problem for our
case here, just move the flag.
Boot
the machine with the Vista rescue disk. After a while when the system
tries to load the installed vista, it will complain something like
"…startup is wrong, fix?", simply accept "yes, and reboot".
The
machine is still booted by the GRUB loader, if you want to use the
vista loader, then you need some extra steps to edit the bcd registry.
Here's a very good blog post with details. It also helps me to get my vista back
.
Enjoy it. Maybe you want to try a triple boot with OpenSolaris, good luck then.
Note: This artical was originally posted at http://blogs.sun.com/sjie/entry/dual_boot_solaris_10_08
with Windows Vista. The process is not as straight forward as it is
when installing on a WinXP machine. Here you go.
The first thing
I did was to resize the hard disk and create a new partition in Vista
to make room for Solaris. I'm pretty sure that unallocated disk space
should work fine, though I actually created NTFS on the new partition.
Now we can start.
NOTE: Before start, make sure you have followings at hand:
Vista rescue DVD. This might be the one you use to install Vista, or you create by yourself(create it if you have not).
Gparted live CD/USB, you will find you need this Linux tool to save your Vista.
Steps:
Install
the Solaris 10 10/08 with the DVD. Choose option 3 or 4 to install ZFS
root file system. If you try this on a machine with 1GB RAM, you will
get complaints about the insufficient memory(that happened to me at
least). BTW, 1GB memory is not enough too for a VirtualBox
installation. What I'm talking is all about ZFS root fs. You can still
make a UFS installation with 1GB RAM.
Reboot, here comes the fun part, you will find your Vista can not boot up when you choose the windows option in the grub menu.
In Solaris, install GRUB on the MBR:
# installgrub -m /boot/grub/stage1 /boot/grub/stage2 /dev/rdsk/c0d0t0s0 NOTE: use your own raw device name for your root fs here!
Boot
the machine with GParted live CD/USB. You will find a NTFS partition
and an unknown partition, yes, that's the partition where the ZFS
resides.
Move the boot flag from the unknown partition to the NTFS partition.
GParted
does not support ZFS is because of the license incompatibility. ZFS is
released under CDDL. GPL does not allow Linux kernel linking with code
under a set of licenses, including CDDL. This is not a problem for our
case here, just move the flag.
Boot
the machine with the Vista rescue disk. After a while when the system
tries to load the installed vista, it will complain something like
"…startup is wrong, fix?", simply accept "yes, and reboot".
The
machine is still booted by the GRUB loader, if you want to use the
vista loader, then you need some extra steps to edit the bcd registry.
Here's a very good blog post with details. It also helps me to get my vista back
.
Enjoy it. Maybe you want to try a triple boot with OpenSolaris, good luck then.
Note: This artical was originally posted at http://blogs.sun.com/sjie/entry/dual_boot_solaris_10_08
相关文章推荐
- Dual Boot Windows Vista Ultimate and Fedora 10 Linux
- How to Dual Boot Windows and Linux on a Fake RAID Array
- Installing Fedora 8 and let it Dual Boot with Windows - A Guide for Windows Users
- Solaris™ 10 System Administration Essentials-2 Boot, Service Management, and Shutdown
- How to Perform System Boot and Shutdown Procedures for Solaris 10, Part C
- Install Ubuntu and Let it Dual Boot with Windows
- How to Perform System Boot and Shutdown Procedures for Solaris 10, Part D
- Ubuntu/Vistadual-boot(reference the the steps of installing Windows Vista on a computer which already have an Ubuntu installatio
- Migrating files between NTFS on Windows XP and Solaris 10
- Dual Boot Windows and Ubuntu
- Dual Boot WINDOWS 10 and KALI LINUX Easily STEP BY STEP GUIDE截图
- How to Perform System Boot and Shutdown Procedures for Solaris 10, Part A
- How to Perform System Boot and Shutdown Procedures for Solaris 10, Part B
- 编译、安装boost(on Windows and Solaris)
- Windows Vista Activation And OEM Info Version v2.1.2.1.1
- Using Subversion and ViewCVS on Solaris 10
- Windows Vista Boot Process different than Windows XP
- Networking with Microsoft Windows Vista: Your Guide to Easy and, Secure Windows Vista Networking (Paperback) Dec.2007.eBook-BBL
- Solaris 10 5/08操作系统发布