[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] How to create an Ubuntu Hardy guest
--- Todd Deshane <deshantm@xxxxxxxxx> wrote: > Try a more manual procedure. > > Something like: > > sudo mkdir -p /xen/images > sudo dd if=/dev/zero of=/xen/images/para.partition bs=1M seek=10240 > count=1 > ls -lh /xen/images/ > sudo mkfs.ext3 -F /xen/images/para.partition > sudo mkdir /mnt/para $ sudo mkdir -p /xen/images Password: $ sudo dd if=/dev/zero of=/xen/images/para.partition bs=1M seek=10240 count=1 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.003378 seconds, 310 MB/s $ ls -lh /xen/images/ total 1.1M -rw-r--r-- 1 root root 11G 2008-09-15 09:06 para.partition $ sudo mkfs.ext3 -F /xen/images/para.partition mke2fs 1.40-WIP (14-Nov-2006) warning: 256 blocks unused. Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 1313280 inodes, 2621440 blocks 131084 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=2684354560 80 block groups 32768 blocks per group, 32768 fragments per group 16416 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632 Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 33 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. * end * Up to here there is no problem. > sudo mount -o loop /xen/images/para.partition /mnt/para > http://archive.ubuntu.com/ubuntu If putting above in ONE line it complains; $ sudo mount -o loop /xen/images/para.partition /mnt/para http://archive.ubuntu.com/ubuntu Usage: mount -V : print version mount -h : print this help mount : list mounted filesystems mount -l : idem, including volume labels So far the informational part. Next the mounting. The command is `mount [-t fstype] something somewhere'. Details found in /etc/fstab may be omitted. mount -a [-t|-O] ... : mount all stuff from /etc/fstab mount device : mount device at the known place mount directory : mount known device here mount -t type dev dir : ordinary mount command Note that one does not really mount a device, one mounts a filesystem (of the given type) found on the device. One can also mount an already visible directory tree elsewhere: mount --bind olddir newdir or move a subtree: mount --move olddir newdir A device can be given by name, say /dev/hda1 or /dev/cdrom, or by label, using -L label or by uuid, using -U uuid . Other options: [-nfFrsvw] [-o options] [-p passwdfd]. For many more details, say man 8 mount . * end * If running them in 2 lines; $ sudo mount -o loop /xen/images/para.partition /mnt/para No complaint However; $ http://archive.ubuntu.com/ubuntu Can't run on console. Please advise. TIA B.R. satimis > sudo debootstrap hardy /mnt/para > > You should then have a file system at /mnt/para. > > You can then customize things like hostname,etc. > > When you are done customizing, umount it and make a domU config file. > > something like: > > kernel="/boot/<Xen kernel>" > ramdisk="/boot/Xen initrd" > disk=['tap:aio:/xen/images/para.partition,xvda1,w'] > memory=512 > vif=[''] > root="/dev/xvda1" > extra='xencons=tty' > > and then > > xm create -c <the config file> > > > On Mon, Sep 15, 2008 at 7:40 AM, Stephen Liu <satimis@xxxxxxxxx> > wrote: > > > > --- Tim Post <echo@xxxxxxxxxxxx> wrote: > > > >> On Mon, 2008-09-15 at 15:11 +0800, Stephen Liu wrote: > >> [ snip ] > >> > >> > WARNING > >> > ------- > >> > Loopback module not loaded and you're using loopback images > >> > Run the following to load the module: > >> > > >> > modprobe loop loop_max=255 > >> > >> Did you ensure that loop was loaded? If not, its going to be > >> impossible > >> to mount a file backed block device and copy over the newly > strapped > >> file system, much less boot it. > > > > > > Hi Tim, > > > > > > # ps aux | grep loop > > root 3822 0.0 0.0 0 0 ? S< 04:21 0:00 > > [loop0] > > root 3876 0.0 0.0 0 0 ? S< 04:21 0:00 > > [loop1] > > root 4631 0.0 0.0 2760 696 pts/1 S+ 04:36 0:00 > grep > > loop > > > > > > > >> Please do what the warning recommends and try again. > > > > > > I really don't understand what "There is no '/bin/ls' installed in > the > > new installation directory" refers. I have been googling around. > Some > > threads said it is a bug. > > > > > > B.R. > > satimis > > > > Send instant messages to your online friends > http://uk.messenger.yahoo.com > > > > _______________________________________________ > > Xen-users mailing list > > Xen-users@xxxxxxxxxxxxxxxxxxx > > http://lists.xensource.com/xen-users > > > > > > -- > Todd Deshane > http://todddeshane.net > check out our book: http://runningxen.com > Send instant messages to your online friends http://uk.messenger.yahoo.com _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |