Jun OKAJIMA wrote:
> Thanks!
>
> What I am trying is,
> in short,  A CD bootable OpenVZ with Ubuntu.
> So, using precreated template is not a solution for me.
>
> Same concept ISO image with KNOPPIX has been released
> from SW Soft, and I am working on same one with Ubuntu.
>   
It was a live CD with OpenVZ, i.e. a CD which you can boot from and have
an instant OpenVZ experience :)

What you want I guess is a way to boot a Linux ISO as an OpenVZ
container. I am really sorry but it's not possible to run an ISO image
as a container, since ISO image is built to be run on top of hardware
(be it real or virtual), while OpenVZ does not provide virtual (or real)
hardware.
> And, I want not to change ISO as far as possible,
> because people want to run that famous and familiar OS on VE,
> not special customized minor OS.
> To achive this, I need to mount loop-backed ISO image
> on /var/lib/vz/private/101/.
>   
You can mount that to /var/lib/vz/root/101 _after_ VE start.
> Stopping udev and it will work? Thanks. thanks!.
> I will try it.
>
>               --- Okajima, Jun. Tokyo, Japan.
>
>
> 2008/10/25 Scott Dowdle <[EMAIL PROTECTED]>:
>   
>> Jun,
>>
>> [top posting]
>>
>> Ummm, that isn't supposed to work.  You can't just mount an iso image into a 
>> container's / directory (aka private directory) and expect to be able to run 
>> that as a container.  You need to use an OS Template... which is a stripped 
>> down install of the distro that has been modified to run inside of a 
>> container.
>>
>> If you want to migrate a physical machine to a container there is a wiki 
>> article on the subject here:
>>
>> http://wiki.openvz.org/Physical_to_container
>>
>> If you are wanting to create an OS Template for Ubuntu from scratch, you can 
>> find a wiki article on that subject here:
>>
>> http://wiki.openvz.org/Ubuntu_Hardy_template_creation
>>
>> If you just want an OS Template for Ubuntu, you can find them for download 
>> in the official and the contrib OS Template directories:
>>
>> http://download.openvz.org/template/precreated/
>> http://download.openvz.org/template/precreated/contrib/
>>
>> I have seen some of the templates for download have problems because they 
>> started up udev... so if you run into that problem, just keep udev from 
>> starting and it goes away.
>>
>> If you want a fancy / easy way to build an OS Template for Ubuntu, check out 
>> vzpkg2 and pkg-cacher.  You can find info on those in the archive of this 
>> mailing list from last month.
>>
>>
>> ----- "Jun OKAJIMA" <[EMAIL PROTECTED]> wrote:
>>     
>>> I tried to use Ubuntu ISO image as VE,
>>> and failed.
>>>
>>> What I did is below.
>>> In short, mounting devpty on host (hardware node) side FS
>>> is okay, but VE side FS is not okay.
>>>
>>> Any help?
>>>
>>>           --- Okajima, Jun. Tokyo, Japan.
>>>               http://www.digitalinfra.co.jp/
>>>               http://www.machboot.com/
>>>               http://www.colinux.org/
>>>
>>>
>>>
>>> 1. Install Ubuntu 8.04 hardy to VMware.
>>> 2. Install OpenVZ kernel and vzctl and vzquota from apt-line.
>>> 3. Reboot with OpenVZ kernel.
>>> and I did like this.
>>> First, insert Hardy ISO image to VMware virtual CD-ROM drive.
>>> [HN]# vzctl set 777
>>> [HN]# mount -t squashfs -o loop,ro /media/cdrom01 \
>>>       /var/lib/private/777
>>> [HN]# vzctl start 777
>>>       -> OK.
>>> [HN]# vzctl enter 777
>>>       -> Fail. 777 does not have devpty.
>>> "Unable to open pty: No such file or directory"
>>> [HN]# vzctl exec 777 mount -v -t devpts none /dev/pts
>>>       -> Fail.
>>>      "mount: none already mounted or /dev/pts busy"
>>> [HN]# vzctl exec 777 ls -la /dev/pty
>>>       -> Nothing there.
>>> [HN]# vzctl exec 777 mount -v -t devpty none /mnt
>>>       -> also fails. The problem occurs on all dirs.
>>> [HN]# grep devpty /proc/filesystems
>>>       -> Okay.
>>> [HN]# cat /proc/mounts | grep devpty
>>>       -> Okay.
>>> [HN]# ls -la /dev/devpty (checking host FS)
>>>       -> Okay.
>>> [HN]# mkdir /tmp/devpty_test
>>> [HN]# mount -t devpty none /tmp/devpty_test
>>> [HN]# ls -la /tmp/devpty_test
>>>       -> Okay.
>>>          On the host system, devpts works well.
>>> _______________________________________________
>>> Users mailing list
>>> [email protected]
>>> https://openvz.org/mailman/listinfo/users
>>>       
>> --
>> Scott Dowdle
>> 704 Church Street
>> Belgrade, MT 59714
>> (406)388-0827 [home]
>> (406)994-3931 [work]
>> _______________________________________________
>> Users mailing list
>> [email protected]
>> https://openvz.org/mailman/listinfo/users
>>
>>     
> _______________________________________________
> Users mailing list
> [email protected]
> https://openvz.org/mailman/listinfo/users
>   

_______________________________________________
Users mailing list
[email protected]
https://openvz.org/mailman/listinfo/users

Reply via email to