|  |  | 
  
    |  |  | 
 
  |   |  | 
  
    |  |  | 
  
    |  |  | 
  
    |   xen-users
Re: [Xen-users] flat file system as disk 
| To: | xen-users@xxxxxxxxxxxxxxxxxxx |  
| Subject: | Re: [Xen-users] flat file system as disk |  
| From: | Javier Guerra <javier@xxxxxxxxxxx> |  
| Date: | Thu, 25 Jun 2009 03:32:57 -0500 |  
| Cc: | 'Simon Hobson' <linux@xxxxxxxxxxxxxxxx>,	Pallab Chakrabarty <pchakrabarty@xxxxxxxxxxxxxxx> |  
| Delivery-date: | Thu, 25 Jun 2009 01:33:46 -0700 |  
| Envelope-to: | www-data@xxxxxxxxxxxxxxxxxxx |  
| In-reply-to: | <EMEWEMEW2_DELIMl5N2WRe1ae401766dc8eaabbf012,	pchakrabarty@xxxxxxxxxxxxxxx, 2F3D1CEFE7E74E9985> |  
| List-help: | <mailto:xen-users-request@lists.xensource.com?subject=help> |  
| List-id: | Xen user discussion <xen-users.lists.xensource.com> |  
| List-post: | <mailto:xen-users@lists.xensource.com> |  
| List-subscribe: | <http://lists.xensource.com/mailman/listinfo/xen-users>,	<mailto:xen-users-request@lists.xensource.com?subject=subscribe> |  
| List-unsubscribe: | <http://lists.xensource.com/mailman/listinfo/xen-users>,	<mailto:xen-users-request@lists.xensource.com?subject=unsubscribe> |  
| References: | <EMEWEMEW2_DELIMl5MLWCc7b276964f30523bc8b825,	pchakrabarty@xxxxxxxxxxxxxxx,	B33AC07E32D9421DB7> <a06240817c6677ee21f21@xxxxxxxxxxxxxxxxxxxxxx>	<EMEWEMEW2_DELIMl5N2WRe1ae401766dc8eaabbf012,	pchakrabarty@xxxxxxxxxxxxxxx, 2F3D1CEFE7E74E9985> |  
| Sender: | xen-users-bounces@xxxxxxxxxxxxxxxxxxx |  
| User-agent: | KMail/1.11.4 (Linux/2.6.30; KDE/4.2.4; x86_64; ; ) |  
| Pallab Chakrabarty wrote:
> 
> Hi,
> 
> Thanks for the reply..
> 
> But still I want to know what holds not to use directory structure as
> disk. Becoz the error results here due to kernel only..
if you think about it in terms of the emulation architecture, you'll see it 
doesn't make sense.  remember that Xen emulates hardware, typical OSs are build 
to deal with hardware.  and hardware doesn't know about files on a directory.  
disks know only how to read and write data blocks (that's why they're called 
block devices).
if you want 'more intelligent' hardware, or imagine a high level driver that 
deals with files, pretty soon you've reinvented NFS/CIFS/whatever.
that error is typical when you specify a non-existant device as 'root device' 
on the kernel command line.  i'd guess that Xen ignores your 'directory device' 
and doesn't present a disk to the DomU.  then the kernel simply doesn't find 
the 'hardware' to mount.
-- 
Javier
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
 | 
 |  | 
  
    |  |  |