Page 1 of 1
DexOS usb boot test request
Posted: Tue Mar 24, 2009 3:15 pm
by Dex
Hi, if any of you would test my USB boot program for DexOS, that would be great.
Its only been tested on XP, its a win32 program that put DexOS along with app, to a usb drive using ether fdd or hdd emulation.
Please download and read ReadMe for more info.
Thanks Dex.
You can get it here:
http://www.dex4u.com/DexUsb/DexUsbBoot.zip
Re: DexOS usb boot test request
Posted: Wed Mar 25, 2009 2:51 am
by AJ
Of all the days to leave all my USB pen drives at home
Have downloaded it and will test when I can.
Cheers,
Adam
Re: DexOS usb boot test request
Posted: Wed Mar 25, 2009 6:36 am
by kmtdk
IT works 99% excellent, only the gui ( with menu) had some fails.
and it runs fast.
GOOD JOB DEX
edit:
hehe...
well
now i got home it just testet it on my "older" computer ...
it does not boot totaly ( prints only nf).
but from what i know, it is a buggy bios ( cant even load my own os)
the usb image i use is fdd type.
KMT dk
Re: DexOS usb boot test request
Posted: Wed Mar 25, 2009 7:29 am
by xyjamepa
unfortunatelly my motherboard is so old that it doesn't support booting from usb,
I know this a little bit off topic ,but how can I test it using Boch's?
Re: DexOS usb boot test request
Posted: Wed Mar 25, 2009 11:18 am
by Dex
Thanks all for testing or downloading it.
@kmtdk, Did you use the same usb fob and installation as work before you got home ?
The NF meens no kernel32.exe found, when you look at the usb drive in window does it have all the files including "kernel32.exe"
?, as if you chose Hdd emulation you need to copy the files over be hand or click copy files over.
@abuashraf , I am not sure you can use usb booting in BOCHS
.
Its a black art usb booting
.
Re: DexOS usb boot test request
Posted: Wed Mar 25, 2009 12:03 pm
by kmtdk
well
it is the same, and what i know, the bios errors when reading above sector 100 ( lba)
( since i also had some data above 100, and it stopped there)
But im going to test the bios some day, and see if i can find a solution ( it is a 2002 build bios (amibios))
( i works if i use the laptop, still)
and soon i will test it on 1 or 2 maschines more
KMT dk
Re: DexOS usb boot test request
Posted: Wed Mar 25, 2009 12:34 pm
by Dex
@kmtdk , Thanks for the info
.
Re: DexOS usb boot test request
Posted: Wed Mar 25, 2009 3:33 pm
by kmtdk
from another ( half broke ) computer:
it does the same ( NF)
it is a Phonix award bios 2002 dec build
i think (this) computer can do it, since it is a newer one, i will just test it.
test complete:
first, it boots 100%
but it seems slighly slower ( everything) even vesa
but after some playing it works greate
the mouse however did not work good ( driver or control, using the "win" command)
first it worked for 5 sec, and then it f***ed up..
and while i remeber
cd drivers does not work ?
and the "gui" is faily slow ( did not test when the other, ran fast)
So thouse speed error only occure when in graphic mode, but can it might be due to loading ?
and one last thing:
on "this" ( it is a 64 bit processor pentium d 3,4 dual core)
it says IA no ; ..
what happend here ???
when i get the chance i will test that one on my laptop(since it is a 64 bit processor too)
well the result is this:
it does not detect 64 bit at all,
and even if it is NOT a MP, it says MP yes!
( it is a amd.)
But a minor differenc about the working laptop, is that it runs smoothy from the start.
KMT dk
Re: DexOS usb boot test request
Posted: Wed Mar 25, 2009 5:15 pm
by xyjamepa
Hi,
I tested it on my friend's computer,and every thing worked very well.
really good job.
Re: DexOS usb boot test request
Posted: Thu Mar 26, 2009 2:01 pm
by AJ
Hi,
Very nice work, Dex. The formatting copying utils work perfectly under Vista Home Premium SP1 and it all boots nicely on an HP Pavilion dv2531ea laptop (Core 2 Duo T5250, 2Gig RAM, Intel M965 Graphics). Nice screensaver too, btw
One thing for anyone doing this on Vista - mak sure you run the format/copy utilities as an administrator.
Cheers,
Adam
Re: DexOS usb boot test request
Posted: Thu Mar 26, 2009 2:17 pm
by 01000101
I seemed to have misplaced my USB stick. I have the files on my computer, but nothing to put them on lol.
Hopefully I'll find it today and give you some feedback, I've been waiting for a USB-bootable version as that's my primary boot media.
Re: DexOS usb boot test request
Posted: Thu Mar 26, 2009 10:50 pm
by Dex
Thanks for all the feed back, i am pleased it works on vista, as i thorght it would not let a program go that low anymore.
@kmtdk , This is a big problem that any OS Dev knows only too well about, that is trying to get it working as it should on all PC/laptops.
The f***ed up mouse, does happen on 1 out of 10 laptops and some usb mouse as well, i will get round to fixing it soon.
I am suprized as to the slow win gui as it normal is very resposive, if you run the CPUID program and say yes to write combined, that should speed the vesa FPS up by about 30% and as for the wrong info from cpuid, its a case of dumping the info and reporting it, so i will need do more tests, great info thanks.
Thanks again all, you have been a big help.
Re: DexOS usb boot test request
Posted: Fri Mar 27, 2009 8:43 am
by Troy Martin
Tested it, it didn't work. It asked me all the questions and then said "could not write to the device" or something along those lines.
PS: HxD said access denied too
Re: DexOS usb boot test request
Posted: Fri Mar 27, 2009 10:53 am
by AJ
Hi,
What's your host OS? That's the exact problem I got on Vista before I right clicked on the file and selected "Run as adminstrator...".
Cheers,
Adam
Re: DexOS usb boot test request
Posted: Fri Mar 27, 2009 12:21 pm
by Dex
Yes as AJ asked, what OS are you running ?, thanks.
PS: Found this about vista raw write
Hi all,
I need raw write access to drive ( to write on sectors) for my utility. But
vista return ACCESS_DENIED to WriteFile().
according to msdn documentation the following changes have been made in
Windows Vista and later:
A write on a volume handle will succeed if the volume is not mounted by a
file system, or if one of the following conditions is true:
1. The sectors to be written to are boot sectors.
2. The sectors to be written to reside outside of file system space.
3. You have explicitly locked or dismounted the volume by using
FSCTL_LOCK_VOLUME or FSCTL_DISMOUNT_VOLUME.
4 . The volume has no file system. (In other words, it has been mounted
as a RAW volume.)
A write on a disk handle will succeed if one of the following conditions
is true:
1. The sectors to be written to do not fall within a volume's extents.
2. The sectors to be written to fall within a mounted volume, but you
have explicitly locked or dismounted the volume by using FSCTL_LOCK_VOLUME
or FSCTL_DISMOUNT_VOLUME.
3. The sectors to be written to fall within a volume that is not mounted
or has no file system.
The modification of some disk parts, like the boot sector ( upto 16 ), is
still allowed . But my utility relies on raw write access to the disk. I am
not able to lock volume by FSCTL_LOCK_VOLUME. Result is ACCESS DENIED. While
searching through net i come to know that kernel mode driver is only
solution. But in this group i come to know driver is not require. I work on
services and pass through SCSI, but i am not able to find the solution. If
kernel mode driver is require then what kind of driver it should be ?
Is anybody know the solution of the problem then please help me out
In this case it could be that only one emulation type will work eg: Hdd .