From: kanishk r. <kan...@gm...> - 2009-06-20 16:12:12
|
hi all, I wanted to use ubuntu 8.04 in my uml machine. How do i create a filesystem image with ubuntu 8.04 installed... -- regards kanishk |
From: Flavio <fbc...@gm...> - 2009-06-20 16:18:23
|
2009/6/20 kanishk rastogi <kan...@gm...> > > hi all, > I wanted to use ubuntu 8.04 in my uml machine. > How do i create a filesystem image with ubuntu 8.04 installed... Hi, you can try the ubuntu image available at http://uml.nagafix.co.uk/filesystems/ . It maybe useful. Best regards, Flavio > > > -- > regards > kanishk > > ------------------------------------------------------------------------------ > Are you an open source citizen? Join us for the Open Source Bridge conference! > Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250. > Need another reason to go? 24-hour hacker lounge. Register today! > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > _______________________________________________ > User-mode-linux-user mailing list > Use...@li... > https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user > |
From: Leonid C. <cha...@in...> - 2009-06-20 17:28:28
|
Hey, On Sat, Jun 20, 2009 at 09:42:04PM +0530, kanishk rastogi wrote: > I wanted to use ubuntu 8.04 in my uml machine. > How do i create a filesystem image with ubuntu 8.04 installed... assuming that you already have ubuntu or debian on you host machine, follow these steps: 1. Create an empty filesystem image: dd if=/dev/zero of=<image_file.bin> bs=1024 count=<image size in kB> (Minimal 8.04 installation needs about 200MB) 2. Format the image with a filesystem of your choice (here ext3): mkfs.ext3 <image_file.bin> (You will be indicated, that the image file is not a block special device, do proceed anyway.) 3. Mount the image file: sudo mount <image_file.bin> <mount_point_of_your_choice> -o loop (Obviously you must be allowed to use sudo...) 4. Install debootstrap on your host system: sudo aptitude install debootstrap 5. Install ubuntu into the image filesystem: sudo debootstrap hardy <mount_point_as_above> 6. Copy uml kernel modules into the image filesystem: sudo cp -a <uml_modules_dir> <mount_point_as_above>/lib/modules/ 7. Unmount the image file sudo umount <mount_point_as_above> 8. Finished! Test the image: <uml_binary> ubda=<image_file.bin> -- Best Regards, Leonid Chaichenets. |
From: Flavio <fbc...@gm...> - 2009-06-20 17:38:43
|
Hi again, This is very easy in case you want to install debian based distributions, such as ubuntu, but I am wondering about doing the same for other distributions. For example, I would like to virtualize Asterisk Now. Have you got any suggestion? Flavio 2009/6/20 Leonid Chaichenets <cha...@in...>: > Hey, > > On Sat, Jun 20, 2009 at 09:42:04PM +0530, kanishk rastogi wrote: >> I wanted to use ubuntu 8.04 in my uml machine. >> How do i create a filesystem image with ubuntu 8.04 installed... > > assuming that you already have ubuntu or debian on you host > machine, follow these steps: > > 1. Create an empty filesystem image: > dd if=/dev/zero of=<image_file.bin> bs=1024 count=<image size in kB> > (Minimal 8.04 installation needs about 200MB) > > 2. Format the image with a filesystem of your choice (here ext3): > mkfs.ext3 <image_file.bin> > (You will be indicated, that the image file is not a block special > device, do proceed anyway.) > > 3. Mount the image file: > sudo mount <image_file.bin> <mount_point_of_your_choice> -o loop > (Obviously you must be allowed to use sudo...) > > 4. Install debootstrap on your host system: > sudo aptitude install debootstrap > > 5. Install ubuntu into the image filesystem: > sudo debootstrap hardy <mount_point_as_above> > > 6. Copy uml kernel modules into the image filesystem: > sudo cp -a <uml_modules_dir> <mount_point_as_above>/lib/modules/ > > 7. Unmount the image file > sudo umount <mount_point_as_above> > > 8. Finished! Test the image: > <uml_binary> ubda=<image_file.bin> > > -- > Best Regards, > Leonid Chaichenets. > > ------------------------------------------------------------------------------ > Are you an open source citizen? Join us for the Open Source Bridge conference! > Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250. > Need another reason to go? 24-hour hacker lounge. Register today! > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > _______________________________________________ > User-mode-linux-user mailing list > Use...@li... > https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user > |
From: Leonid C. <cha...@in...> - 2009-06-22 17:39:04
|
Hello, On Sat, Jun 20, 2009 at 07:38:17PM +0200, Flavio wrote: > This is very easy in case you want to install debian based > distributions, such as ubuntu, but I am wondering about doing the > same for other distributions. For example, I would like to > virtualize Asterisk Now. > Have you got any suggestion? I doubt that there is an easy way doing such an install by uml means only... If youre not a purist, however: grab the installation iso and use qemu (or vmware or ...) to install your favourite distribution into an image file. Mount that file afterwards, add the uml kernel modules and remove all the stuff you wouldn‘t need in a virtualized environment (console setup, zillions of TTYs etc. pp.) You could of course speed things up, do a native install and create an image file from that... -- Just my two cents, Leonid Chaichenets. |
From: Antoine M. <an...@na...> - 2009-06-24 08:01:32
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Leonid Chaichenets wrote: > Hello, > > On Sat, Jun 20, 2009 at 07:38:17PM +0200, Flavio wrote: >> This is very easy in case you want to install debian based >> distributions, such as ubuntu, but I am wondering about doing the >> same for other distributions. For example, I would like to >> virtualize Asterisk Now. >> Have you got any suggestion? > > I doubt that there is an easy way doing such an install by uml means > only... You don't need UML or qemu. All the filesystems that I made available also have scripts you can use to re-generate them from scratch: http://virtual.nagafix.co.uk/filesystems/ Fedora 11 and Ubuntu Jaunty images should be uploaded in the next few days. Antoine -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEAREKAAYFAkpB3TsACgkQGK2zHPGK1rsSjACeJNFMmgU4SuUIOs22Sk1MZpmC YK0AmwZuFljw+d9CbmHchcQM+TJ44pQd =ze1c -----END PGP SIGNATURE----- |
From: Flavio <fbc...@gm...> - 2009-06-22 17:47:33
|
2009/6/22 Leonid Chaichenets <cha...@in...> > > I doubt that there is an easy way doing such an install by uml means > only... If youre not a purist, however: grab the installation iso and > use qemu (or vmware or ...) to install your favourite distribution > into an image file. Mount that file afterwards, add the uml kernel > modules and remove all the stuff you wouldn‘t need in a virtualized > environment (console setup, zillions of TTYs etc. pp.) > > You could of course speed things up, do a native install and create an > image file from that... Thanks a lot! It would be great if I could do a typical operating system installation, using a cd-rom, but it seems to be something really hard in UML, isn't it? Yours, Flavio > > -- > Just my two cents, > Leonid Chaichenets. > > ------------------------------------------------------------------------------ > Are you an open source citizen? Join us for the Open Source Bridge conference! > Portland, OR, June 17-19. Two days of sessions, one day of unconference: $250. > Need another reason to go? 24-hour hacker lounge. Register today! > http://ad.doubleclick.net/clk;215844324;13503038;v?http://opensourcebridge.org > _______________________________________________ > User-mode-linux-user mailing list > Use...@li... > https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user |
From: Alberto C. <alc...@it...> - 2009-06-23 07:53:51
|
On Mon, Jun 22, 2009 at 7:47 PM, Flavio<fbc...@gm...> wrote: > It would be great if I could do a typical operating system > installation, using a cd-rom, > but it seems to be something really hard in UML, isn't it? Build a local (partial) package repository and install from there, it is like having an always up to date CDROM. -- Alberto Cortés Telematic Engineering Dept. at UC3M |