i've gotten much closer to the solution.
turns out that"
(1) Centos' "vmlinuz" & "initrd.img" provide full & equivalent
functionality to the C5.5 netinstall ISO. *NO* iso->cdrom mount is
required,
(2) even if it were, for PV, mounting hdc:cdrom is incorrect; that's for HVM
making changes, the following gets me to the Centos installer in a VNC
console ...
-------------------------------------------------
name = 'centos'
builder = 'linux'
kernel = "/home/xen/centos55/xenboot/vmlinuz"
ramdisk = "/home/xen/centos55/xenboot/initrd.img"
disk = [ 'phy:/dev/VG0/vm_boot,xvda,w',
'phy:/dev/VG0/vm_swap,xvdb,w',
'phy:/dev/VG0/vm_root,xvdc,w',
]
vif = [ 'mac=00:16:3E:01:06:00, bridge=brA, vifname=vif.A']
vfb = [ 'type=vnc, vncdisplay=106, vnclisten=192.168.1.2' ]
extra = 'textmode=0 xencons=xvc0 elevator=noop lang=en_US.UTF-8
keyboard=us timezone=America/Los_Angeles ip=192.168.1.106
netmask=255.255.255.0 gateway=192.168.1.1 dns=192.168.1.1 noipv6'
maxmem = 1024
memory = 1024
vcpus = 4
cpu_cap = 100
cpu_weight = 256
localtime = 0
on_shutdown = 'destroy'
on_reboot = 'restart'
on_crash = 'destroy'
-------------------------------------------------
the installer queries for device (eth0), method (http), and source
url/dir (mirrors.kernel.org, centos/5.5/os/x86_64/), then begins
downloading.
when i try to get that additional info onto the "extra=" line, with any of,
url=http://mirrors.kernel.org/centos/5.5/os/x86_64/'
method=http://mirrors.kernel.org/centos/5.5/os/x86_64'
device=eth0
the info's simply ignored -- no launch error -- and the installer,
again, interactively queries for the same info, then proceeds.
i've searched for hints for that Centos "extra=" line, so far to no
avail ... at least not without using an additional 'kickstart' config
file.
any idea what works?
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]