I''m trying to install SBS 2008 (essentially Windows Server 2008 x64) in an HVM domain. The install starts OK, but when I get to the disk part of the installation it doesn''t detect the disk I have configured. What is the trick for getting the installer to recognise my disk? Here''s my config file: name = "06-sbs2008" memory = 4096 vcpus = 1 builder = "hvm" kernel = "/usr/lib/xen/boot/hvmloader" boot = "d" device_model = "/usr/lib64/xen/bin/qemu-dm" vfb = [ "type=vnc,vncunused=1" ] disk = [ "phy:/dev/sdd,hda,w" ] disk = [ "phy:/dev/loop0,hdc:cdrom,r" ] vif = [ "mac=00:16:3E:EE:16:2F,bridge=xenbr0" ] rtc_timeoffset=36000 # AEST #rtc_timeoffset=39600 # AEDST usb = 1 usbdevice = "tablet" _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
>The install starts OK, but when I get to the disk part of the >installation it doesn''t detect the disk I have configured. What is the >trick for getting the installer to recognise my disk?My first inclination was you used the xvd syntax that is not applicable to an hvm, but you haven''t. Aside from the use of " where I use '' in my config I have the same thing with Windows 2008 setups and I am running many. disk = [ ''phy:/dev/vms/xxx_snap,hda,w'', ''file:/iso/xxx.iso,hdc:cdrom,r''] Boot into the install, and at the disk selection portion, type Shift-F10 I think or one of the Function keys and launch a shell. Diskpart --> list disk Look at what it shows. My guess it''s a problem with the physical disc you are trying to export into the hvm which could be from many reasons. FWIW, I export all lv''s into my h/pvm''s. jlc _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> disk = [ "phy:/dev/sdd,hda,w" ] > disk = [ "phy:/dev/loop0,hdc:cdrom,r" ]I think you are only supposed to have one ''disk ='' line. Merge them like this: disk = [ "phy:/dev/sdd,hda,w", "phy:/dev/loop0,hdc:cdrom,r" ] Also, why phy:/dev/loop0? Xen can do this for you if you specify ''file:/images/somefile.iso'' instead. The way you''ve done it shouldn''t be the cause of any problems though. James _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
James Harper wrote:>> disk = [ "phy:/dev/sdd,hda,w" ] >> disk = [ "phy:/dev/loop0,hdc:cdrom,r" ] > > I think you are only supposed to have one ''disk ='' line. > > Merge them like this: > > disk = [ "phy:/dev/sdd,hda,w", "phy:/dev/loop0,hdc:cdrom,r" ] >That fixed it, thanks.> Also, why phy:/dev/loop0? Xen can do this for you if you specify > ''file:/images/somefile.iso'' instead. The way you''ve done it shouldn''t be > the cause of any problems though. >Because file:/blah/blah.iso wasn''t working. Probably because of my multiple disk lines. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users