Sorry if this is a dupe, I sent the original yesterday at 1:40pm and for some reason it never made it -------------------------------------------------------- Hi, I have looked through the manual now, but I still dont get it. Lets say I have a standard fedora setup running xen kernel & xen I have a the filesystem I want the vm to use (files given to me from a previously used vm ) starting with its root starting at (/root/vms/ jnylund2) My hard drive devices are: Device Boot Start End Blocks Id System /dev/sda1 * 1 13 104391 83 Linux /dev/sda2 14 30401 244091610 8e Linux LVM I created a config file with the following: # Kernel image file. kernel = "vmlinuz-2.6.20-1.3002.fc6xen" memory =512 name = "jnylund2" vif = [ '''' ] disk = [ ''phy:sda2,sda2,w'' ] dhcp="dhcp" hostname= "vm%d" % vmid #root = "/root/vms/jnylund2" root = "/dev/sda1 ro" #extra = "4" When I try to run: [root@mymachine vms]# xm create -c j2-conf vmid=1 Using config file "./j2-conf". Error: int argument required It doesn''t work, and I also dont understand where im supposed to tell it to use /root/vms/jnylund2 as the root of the virtual machines file system. thanks Joel _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
you set disk = [ ''phy:sda2,sda2,w'' ] so your root should be: root = "/dev/sda2 ro" weiming On Feb 15, 2008 11:27 AM, Joel Nylund <jnylund@yahoo.com> wrote:> Sorry if this is a dupe, I sent the original yesterday at 1:40pm and > for some reason it never made it > -------------------------------------------------------- > > Hi, I have looked through the manual now, but I still dont get it. > > Lets say I have a standard fedora setup running xen kernel & xen > > I have a the filesystem I want the vm to use (files given to me from a > previously used vm ) starting with its root starting at (/root/vms/ > jnylund2) > > My hard drive devices are: > Device Boot Start End Blocks Id System > /dev/sda1 * 1 13 104391 83 Linux > /dev/sda2 14 30401 244091610 8e Linux LVM > > I created a config file with the following: > > # Kernel image file. > kernel = "vmlinuz-2.6.20-1.3002.fc6xen" > memory =512 > name = "jnylund2" > vif = [ '''' ] > disk = [ ''phy:sda2,sda2,w'' ] > dhcp="dhcp" > hostname= "vm%d" % vmid > #root = "/root/vms/jnylund2" > root = "/dev/sda1 ro" > #extra = "4" > > When I try to run: > [root@mymachine vms]# xm create -c j2-conf vmid=1 > Using config file "./j2-conf". > Error: int argument required > > It doesn''t work, and I also dont understand where im supposed to tell > it to use /root/vms/jnylund2 as the root of the virtual machines file > system. > > thanks > Joel > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Feb 15, 2008 11:27 AM, Joel Nylund <jnylund@yahoo.com> wrote:> Sorry if this is a dupe, I sent the original yesterday at 1:40pm and > for some reason it never made it > -------------------------------------------------------- > > Hi, I have looked through the manual now, but I still dont get it. > > Lets say I have a standard fedora setup running xen kernel & xen > > I have a the filesystem I want the vm to use (files given to me from a > previously used vm ) starting with its root starting at (/root/vms/ > jnylund2) > > My hard drive devices are: > Device Boot Start End Blocks Id System > /dev/sda1 * 1 13 104391 83 Linux > /dev/sda2 14 30401 244091610 8e Linux LVM > > I created a config file with the following: > > # Kernel image file. > kernel = "vmlinuz-2.6.20-1.3002.fc6xen" > memory =512 > name = "jnylund2" > vif = [ '''' ] > disk = [ ''phy:sda2,sda2,w'' ] > dhcp="dhcp" > hostname= "vm%d" % vmidIt looks like the hostname line is missing an end quote too> > #root = "/root/vms/jnylund2" > root = "/dev/sda1 ro" > #extra = "4" > > When I try to run: > [root@mymachine vms]# xm create -c j2-conf vmid=1 > Using config file "./j2-conf". > Error: int argument required > > It doesn''t work, and I also dont understand where im supposed to tell > it to use /root/vms/jnylund2 as the root of the virtual machines file > system. > > thanks > Joel > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users