[prev in list] [next in list] [prev in thread] [next in thread] 

List:       user-mode-linux-user
Subject:    Re: [uml-user] Loading an ISO with UML.
From:       Benedict Verheyen <benedict.verheyen () gmail ! com>
Date:       2008-05-28 7:07:59
Message-ID: g1j0e8$2qg$1 () ger ! gmane ! org
[Download RAW message or body]

David Chanters wrote:
> Hi --
> 
> 2008/5/27 Benedict Verheyen <benedict.verheyen@gmail.com>:
>> ./vmlinuz_2.6.24.3 devfs=nomount load_ramdisk=1 ramdisk_size=30000
>> mem=128m initrd=initrd.gz root=/dev/ram0
>> ubd0=root_fs_test ubd1=debian-testing-i386-netinst.iso ubd2=/dev/cdrom
>> eth0=tuntap,tap8
> 
> Thanks for the hint.  i ran the following command:
> 
> sudo ~/linux-2.6.25/linux devfs=nomount load_ramdisk=1
> ramdisk_size=30000 mem=128m initrd=initrd.gz root=/dev/ram0
> ubd0=root_fs ubd1=/home/david/debian-40r3-i386-netinst.iso ubd2=/cdrom
> 
> It crashed.  See:
> 
>  ubda: unknown partition table
>  ubdb: unknown partition table
> List of all partitions:
> 0100      30000 ram0 (driver?)
> 0101      30000 ram1 (driver?)
> 0102      30000 ram2 (driver?)
> 0103      30000 ram3 (driver?)
> 0104      30000 ram4 (driver?)
> 0105      30000 ram5 (driver?)
> 0106      30000 ram6 (driver?)
> 0107      30000 ram7 (driver?)
> 0108      30000 ram8 (driver?)
> 0109      30000 ram9 (driver?)
> 010a      30000 ram10 (driver?)
> 010b      30000 ram11 (driver?)
> 010c      30000 ram12 (driver?)
> 010d      30000 ram13 (driver?)
> 010e      30000 ram14 (driver?)
> 010f      30000 ram15 (driver?)
> 6200     614400 ubda driver: uml-blkdev
> 6210     163392 ubdb driver: uml-blkdev
> 6220          2 ubdc driver: uml-blkdev
> No filesystem could mount root, tried:  reiserfs ext3 ext2 iso9660 romfs fuseblk
> Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)
> 
> EIP: 0073:[<b8001430>] CPU: 0 Not tainted ESP: 007b:bff1d5f0 EFLAGS: 00200246
>     Not tainted
> EAX: 00000000 EBX: 00002e5c ECX: 00000013 EDX: 00002e5c
> ESI: 00002e58 EDI: bff1d64c EBP: bff1d614 DS: 007b ES: 007b
> 0fc5ae7c:  [<0806e1f8>] show_regs+0xb4/0xb9
> 0fc5aea8:  [<0805ccd7>] panic_exit+0x25/0x3b
> 0fc5aebc:  [<08089142>] notifier_call_chain+0x21/0x46
> 0fc5aedc:  [<080891dd>] __atomic_notifier_call_chain+0x17/0x19
> 0fc5aef8:  [<080891f4>] atomic_notifier_call_chain+0x15/0x17
> 0fc5af14:  [<08074e1e>] panic+0x52/0xd8
> 0fc5af34:  [<08049a68>] mount_block_root+0xf8/0x10e
> 0fc5af7c:  [<08049b88>] mount_root+0x4c/0x54
> 0fc5afa0:  [<08049cbb>] prepare_namespace+0x12b/0x152
> 0fc5afa8:  [<08049796>] kernel_init+0x68/0x71
> 0fc5afb4:  [<08068161>] run_kernel_thread+0x37/0x42
> 0fc5afe0:  [<0805a918>] new_thread_handler+0x57/0xad
> 0fc5affc:  [<00000000>] 0x0
> 
> I created root_fs with the following commands:
> 
> dd if=/dev/zero of=root_fs bs=10M count=60
> mkfs.ext3 ./root_fs
> 
> What am i doing wrong?
> 
> David

As Jeff said, i think the filesystem in the root_fs isn't recognized.
It does seem as if the initrd is ok though.
Could you try with another iso?

Regards,
Benedict


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
User-mode-linux-user mailing list
User-mode-linux-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-user
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic