Problem with boot


Forum: DSL Embedded
Topic: Problem with boot
started by: d3_soft

Posted by d3_soft on Jan. 16 2007,01:18
hello
i've got problem with dsl, i download it from here and then i write it on cd, it work good (with no problem)
but in windows, im trying to run it with qemu (qemu-0.8.2-windows), but it give me an error.

my command:
qemu.exe -L . -m 128 -hda dsl.img
and
qemu.exe -L . -m 128 -hda dsl.iso

Error:
Boot from hard disk 0 failed
FATAL: Not a bootable disk




im using Toshiba A100 with 1g ram and 2 os (Windows xp & Windows Vista).
by the way, im download this file dsl-3.2RC3.iso

Posted by ^thehatsrule^ on Jan. 16 2007,01:34
Where did you get this "dsl.img" from?

Also, .iso images are cdrom images, not hdd images.  Either extract that .iso and use the KNOPPIX file as it, but it's just probably easier to download dsl-embedded.

Posted by d3_soft on Jan. 16 2007,06:39
hello
fist of all thanks for your answer.
i made dsl.img myself (converting dsl.iso to dsl.img) - so i made mistake!
yes, may be you are right, but im using dial-up connectin with a low speed, so it would take a while to get.
now, im trying to make .img from KNOPPIX file.
i must make it from only this file? (i mean i didnt need other file in boot folder?)
again thanks

Posted by roberts on Jan. 16 2007,14:02
Moved to Embedded Section.

You can use the standard iso with Qemu.

qemu.exe -L . -m128 -boot d -cdrom dsl-3.2RC3.iso


Note the -boot d means to boot from cdrom
            -cdrom specifies the dsl iso file that is normally written to cdrom.
Posted by d3_soft on Jan. 16 2007,15:11
thanks, but now im find new problem with DSL
when im trying to boot my system from cd-r, i could see the menu (enter,f2,f3)
but when im trying to run it, it stoping at this line:

Loading ohci1394.o ...

i think, its for my firewire (IEEE 1394) but i didnt find anything to stop it,
im testing this kind of boot parameter, but it didnt work:
dsl noapic

may be these info be usefull for answer:
Notebook Toshiba A100-237
1.5G ram, Core Duo 1.83, (32bit), ATI X1600 (512 mb)

Posted by d3_soft on Jan. 16 2007,15:29
im write it again to cd (dsl-3.2RC3.iso)
and running that command, but theres still error
--
C:\qemu>qemu.exe -L . -m 256 -boot d -cdrom dsl-3.2RC3.iso
qemu: could not open hard disk image 'dsl-3.2RC3.iso'

C:\qemu>qemu.exe -L . -m 256 -cdrom dsl-3.2RC3.iso
qemu: could not open hard disk image 'dsl-3.2RC3.iso'

:(

Posted by ^thehatsrule^ on Jan. 16 2007,19:21
If i remember correctly, qemu for some reason needs to use hda in addition... maybe placing a blank virtual disk image will do?

---

You can try " nofirewire" perhaps.

---

2 topics in 1 is okay?

Posted by d3_soft on Jan. 16 2007,19:32
hi
thanks for your suggestion, but im my images with virtual drive too.
im monut them with nero and ultraiso program
*.iso and *.img
both of them didnt answer
but now, im checking my knoppix cd (4.0.2), it showing other message with qemu

command 1:
C:\qemu>qemu.exe -L . -m 256 -boot d -cdrom KNOPPIX.IMG
message 1:
CDROM boot failure code : 005
Boot from CD-Rom failed
FATAL: Could not read the boot disk


command 2:
C:\qemu>qemu.exe -L . -m 256 -boot d KNOPPIX.IMG
message 2:
CDROM boot failure code : 0003
Boot from CD-Rom failed
FATAL: Could not read the boot disk


* i made these img with tools that im found in KNOPPIX cd (MakeIMG)

Posted by roberts on Jan. 16 2007,20:15
In Qemu speak an iso is not an img. You cannot change extensions from iso to img and expect them to work.

Straight away from a direct download of Qmeu-0.8.2 on WinXP and then placing the dsl-3.2RC3.iso into the extracted, unzipped, qemu directory.

qemu.exe -L . -m 128 -boot d -cdrom dsl-3.2RC3.iso

Is the minimum required to boot DSL as a cdrom.
This is not the setup that dsl-embedded uses, it uses the -kernel option.

Works.

Posted by ^thehatsrule^ on Jan. 16 2007,20:49
Sorry, the hda requirement was only if you used the -kernel option.

I have just tested
qemu/qemu.exe -L qemu -cdrom dsl-3.2RC3.iso
and it works.

Posted by d3_soft on Jan. 16 2007,23:28
Hi
thanks for your helps
finally im running DSL and KNOPPIX on my XP, with qemu (and some extra tools - before checking here for update :( )
i didn't change the extensions, i use some program to convert them, but may be its my mistake, any way.
with this tools im mounting iso file, and running it for me (like VMWare)

here the program:
Name: Qemu Manager
Link: < http://www.davereyn.co.uk/qem/setup30.exe >

now, i've got a new problem, and that is my modem,
i couldnt use PPP in dsl, im try, i couldnt make it work.
( i did it before in my pc )

again, thanks for your helps

Posted by ^thehatsrule^ on Jan. 17 2007,00:06
connect in windows, and then start up qemu - it uses your host connection.
Posted by qiqiwa on Jan. 21 2007,20:15
It's the same thing with my notebook. I can't boot the LiveCD from my notebook. but the LiveCD works good in other's notebook and PC. It just stoped when it reached 'Loading ohci1394.o ...'
Then I have to stop my notebook by geting out of the battery....
My notebook:
Acer Aspire 1692WLMI Intel Pentium M processor 740, 1G RAM, ATI X700

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.