Fun with Windows 7 and OpenSolaris

Hi All,

 So as I did a full reinstall of OpenSolaris 1002 B122, I decided to install Windows 7 over the Windows XP Home also.

I sliced the disk into three partitions:

0 NTFS 40Gb - Windows 7

  1 FAT32 40Gb

  2 ZFS 50Gb - OpenSolaris

  I placed my iTunes folder in the FAT32 partition.

  I mount the FAT32 partition to a directory in OpenSolaris during boot.

I modified the /etc/vfstab file adding this line:

/dev/dsk/c9t0d0p2 -        /shared_fat32    pcfs    -    yes    -

  It's interesting how OpenSolaris has a larger channel number than SXCE.

  After building the faac, faad and mp3 plugins, I can actually see and play the iTunes songs from OpenSolaris rhythmbox.

  Now I just have to go into the Windows side if I need to buy music from Apple.

Dave


Comments:

I'm currently trying to set up my laptop to dual boot Windows 7 and OpenSolaris. I started by doing what I usually do - installed Windows 7 first, then OpenSolaris so that grub is the first bootloader that runs. Unfortunately Windows 7 doesn't let me hibernate the machine unless the Windows 7 partition has the active flag set - which is very annoying as I always hibernate the machine instead of shutting it down in the "normal" way. How is your system set up? Have you managed to boot OpenSolaris from the Windows 7 boot menu? I haven't been able to get it working.

Posted by andrewk7 on September 04, 2009 at 07:03 AM PDT #

Hi,

I'm using the OpenSolaris grub boot menu.

You are correct Windows 7 will only sleep, not hibernate.

I'll have to look into this.

I'm really always set to boot from OpenSolaris, as I said I only use the Windows to do iTunes and HTC phone sink.

Now that I can see the iTunes music from the OpenSolaris side I'm a happy camper.

I'll take a look into the Windows 7 boot menu option.

Dave

Posted by David Clack on September 04, 2009 at 07:30 AM PDT #

Hi All,

So I took a look at the Windows 7 boot loader.

Looks like you need a PHD to understand the Bcdedit command.

Someone talked about a GUI Easy BCDEdit I'll give it a try over the weekend.

Dave

Posted by David Clack on September 04, 2009 at 10:07 AM PDT #

Hi All,

So I downloaded EasyBCD http://neosmart.net/dl.php?id=1.

It does not like that OpenSolaris has modified the MBR.

I'll have to do a fixmbr from the Windows 7 DVD next week.

Dave

Posted by David Clack on September 06, 2009 at 09:29 AM PDT #

Dave, How did that go? I'm planning to dual-boot my Windows 7 laptop with Open Solaris soon.

Posted by Sean Hassett on November 26, 2009 at 01:47 PM PST #

Hi Sean,

Went fine, I used EasyBCD 1.7.2.

Installed Windows 7 first, partition 1, created partition 2 with fat32 format, installed OpenSolaris partition 3.

Came back into Windows 7, made partition 1 active, used EasyBCD to setup Windows 7 boot menu.

Modified /etc/vfstab in OpenSolaris to mount fat32 partition at boot in OpenSolaris.

Changed user Documents folder in OpenSolaris to reside on fat32 partition.

Dave

Posted by David Clack on November 26, 2009 at 02:14 PM PST #

Easy BCD 1.x wouldn't work for me with Windows 7 - I had to use EasyBCD 2.0 beta.

Cheers

Andrew.

Posted by andrewk7 on November 26, 2009 at 08:00 PM PST #

I have dual-boot working fine. It was so easy, much easier and smoother than I expected. I used EasyBCD 2.0 beta.
Steps:
Windows 7 already on first partition.
Installed Solaris on second partition, with made this the active partition.
Rebooted into Windows, made the first partiton with Windows the active partition.
Ran EasyBCD and added an entry for Solaris on the second partition.
Tested and both are working fine.
I still have another unused partition and will try formatting that as FAT32 to share files between Windows and Solaris. I need to review how disks and partitions are specified in Solaris.
Thanks.

Posted by Sean Hassett on December 05, 2009 at 11:26 PM PST #

Post a Comment:
  • HTML Syntax: NOT allowed
About

I work for the Java Embedded Global Business Unit of Oracle within Java Industry Solutions group under Alliances and Channels . I'm focused on the Java SE Embedded and BDB for ARM and PPC across multiple verticals

Search

Archives
« March 2015
SunMonTueWedThuFriSat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
    
       
Today