Home

Advertisement


Pygrub install Solaris (Nevada build 87) DomU at Xen 3.2 Ubuntu 8.04 Desktop&Server Dom0 (64-bit)



Install Ubuntu 8.04 Xen Desktop (amd64) as advised by Todd Deshane ([1]).
Notice, that performing same install at Ubuntu 8.04 Xen Server (amd64)([2]),
i didn't test "pygrub"and mentioned install has been done
with xen manager what required mount loop ISO image of Solaris DVD and
copy xen-kernel and boot_archive off of the disk to Dom0.
Pygrub works fine at Ubuntu 8.04 Xen3.2 Server and Desktop (amd64) in regards of
SNV87 PV guests intalls. To configure startup profile for Solaris Nevada build 87
at Ubuntu 8.04 Xen Desktop manage as follows:-


$ sudo su
# mount /dev/scd1 /media/cdrom0
# dd if=/dev/scd1 of=/usr/lib/xen-solaris/snv87.iso
  


Losetup ISO image:-


$ sudo su
# losetup -f /usr/lib/xen-solaris/snv87.iso
# losetup -a
/dev/loop0: [080b]:3737846 (/usr/lib/xen-solaris/snv87.iso)
  


Installation profile:-


name = 'SolarisPVM'
memory = '1024'
disk = [ 'phy:/dev/loop0,6:cdrom,r', 'phy:/dev/sdb15,0,w' ]
vif = [ 'bridge=eth0' ]
bootloader = '/usr/bin/pygrub'
kernel = '/boot/platform/i86xpv/kernel/amd64/unix'
ramdisk = '/boot/amd64/x86.miniroot'
extra = '/platform/i86xpv/kernel/amd64/unix - nowin -B install_media=cdrom' 
  


Go through normal install and switch profile to runtime:-


name = 'SolarisPVM'
memory = '1024'
disk = [ 'phy:/dev/sdb15,0,w' ]
vif = [ 'bridge=eth0' ]
 


Set up Sun Xvnc at SNV87 DomU and connect with any user (different from
root) credentials from remote desktop to SNV87 DomU at Ubuntu 8.04 Xen Server Dom0.


# svccfg -s application/x11/x11-server \
add display1
# svccfg -s application/x11/x11-server:display1 \
addpg options application
# svccfg -s application/x11/x11-server:display1 \
addpropvalue options/server astring: "/usr/X11/bin/Xvnc"
# svccfg -s application/x11/x11-server:display1 \
addpropvalue options/server_args astring: '"SecurityTypes=None"'
  


Configure dtlogin to start it:-


# mkdir -p /etc/dt/config
# cp /usr/dt/config/Xservers /etc/dt/config/Xservers
# echo " :1 Local local_uid@none root /usr/X11/bin/Xserver :1" \
>> /etc/dt/config/Xservers
# pkill -HUP dtlogin
  


Then open ssh connection to Ubuntu 8.04 Desktop Dom0 and
get a couple reports. SNV87 DomU behaves just fine on the LAN.

















References.
1.http://deshantm.livejournal.com/29959.html
2.http://librenix.com/?inode=12045

Profile

[info]dbaxps
Boris Derzhavets

Latest Month

May 2008
S M T W T F S
    123
45678910
11121314151617
18192021222324
25262728293031

Syndicate

RSS Atom
Powered by LiveJournal.com
Designed by Tiffany Chow