Glad I could help :) On the other issue you're seeing, does your development host have Virtualization Technology? I don't know if you're using an Intel based host, but there is an option in the BIOS to turn this on. Some of the developers I've talked to without this hardware capability on their systems have had some strange Qemu/KVM issues.
Thanks, Brian Wood Intel Corporation UMG Platform Software Group (UPSG) [EMAIL PROTECTED] ________________________________ From: Farrukh Arshad [mailto:[EMAIL PROTECTED] Sent: Wednesday, November 12, 2008 9:19 AM To: Wood, Brian J Cc: [EMAIL PROTECTED] Subject: Re: [Moblin Dev] mdev: /etc/mdev.conf: No such file or directory Bingo... Thanks a lot Brian. That actually worked and solved the mdev.conf problem. Though I was still not able to boot from my image in VM as it has thrown a huge stack but I will look into that issue tomorrow. Thanks again. On Wed, Nov 12, 2008 at 01:04, Wood, Brian J <[EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]>> wrote: Hi Farrukh, This has been an issue that goes round and round, if you use the Launch VM and build a Live USB image you will hit a problem in a initramfs file. (This has been put into a number of Moblin bugzilla bugs, but I've lost track of what the bug number is. Maybe someone on the list can point me toward the current one and I'll add how I get around this issue). Anyway, here's a short blurb of what is happening and then how I get around it. In the file "/usr/share/pdk/platforms/menlow-lpia-moblin2/initramfs/usb" (this is just one example using the menlow-lpia-moblin2 platform) there is this section of code (my comment is inline): # Find the USB flash drive while true do for device in 'sda' 'sdb' 'sdc' 'sdd'; do echo "checking device /dev/${device} for installation source..." mdev -s if [ -e /sys/block/${device}/removable ]; then #### Comment out the following "if" line; #### this is the endless boot on VM since #### "removable" file above contains "0" for all sd* devices. #### Insert dummy "if" test to get around it. # if [ "$(cat /sys/block/${device}/removable)" = "1" ]; then if [ 1 -eq 1 ]; then echo "Found Removable drive at /dev/${device}" mount /dev/${device} /mnt if [ -f /mnt/rootfs.img ] ; then echo "Found Boot drive at /dev/${device}" found="yes" fi umount /dev/${device} if [ "$found" = "yes" ]; then break; fi echo "/dev/${device} does not contain a rootfs" fi fi done if [ "$found" = "yes" ]; then break; fi echo "Sleeping for 5 seconds" /bin/sleep 5 echo "Sleeping finished" done Sorry for being verbose in the output, but I wanted to make sure you could see the line to edit. It's this line where the "if" statement tests "removable = 1". In the VM this file always has zero stored so it loops endlessly, but on actual Menlow based hardware (like a Jax10) it will boot fine. For some reason this file isn't being setup correctly when booting in a VM. I haven't dug into finding out why (maybe someone else knows exactly where and can put in a patch faster than I could get up to speed. :-) ) This simple fix should get you up and running (I've tested this out in my VM and on actual hardware to verify it is able to boot). Hope this helps, Brian Wood Intel Corporation UMG Platform Software Group (UPSG) [EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]> >-----Original Message----- >From: [EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]> [mailto:[EMAIL >PROTECTED]<mailto:[EMAIL PROTECTED]>] On Behalf Of Farrukh >Arshad >Sent: Tuesday, November 11, 2008 1:33 AM >To: [EMAIL PROTECTED]<mailto:[EMAIL PROTECTED]> >Subject: [Moblin Dev] mdev: /etc/mdev.conf: No such file or directory > >Hi guys, > >I am new to this. I have created an image as mentioned >above<http://moblin.org/documentation/running-moblin-run-time-image-vm>and >other documents but when I try to run the image using Lauch VM (as >mentioned above) I got this following message while booting. > >mdev: /etc/mdev.conf: No such file or directory >mdev: /etc/mdev.conf: No such file or directory >mdev: /etc/mdev.conf: No such file or directory >mdev: /etc/mdev.conf: No such file or directory >. >. >. >. >Sleeping for 5 seconds >. >. << again the above message >> > >I just have selected core + X components. Any idea about it ? > > >-- >Regards, >Farrukh Arshad. > >++++++++++++ > >"Defend wisdom, and it will exalt thee, and it will shield thee with a crown >of pleasure" -- Clement >_______________________________________________ >Moblin dev Mailing List >[email protected]<mailto:[email protected]> > >To manage or unsubscribe from this mailing list visit: >https://lists.moblin.org/mailman/listinfo/dev or your user account on >http://moblin.org once logged >in. > >For more information on the Moblin Developer Mailing lists visit: >http://moblin.org/community/mailing-lists _______________________________________________ Moblin dev Mailing List [email protected]<mailto:[email protected]> To manage or unsubscribe from this mailing list visit: https://lists.moblin.org/mailman/listinfo/dev or your user account on http://moblin.org once logged in. For more information on the Moblin Developer Mailing lists visit: http://moblin.org/community/mailing-lists -- Regards, Farrukh Arshad. ++++++++++++ "Defend wisdom, and it will exalt thee, and it will shield thee with a crown of pleasure" -- Clement _______________________________________________ Moblin dev Mailing List [email protected] To manage or unsubscribe from this mailing list visit: https://lists.moblin.org/mailman/listinfo/dev or your user account on http://moblin.org once logged in. For more information on the Moblin Developer Mailing lists visit: http://moblin.org/community/mailing-lists
