Re: [Freedos-devel] FreeDOS on Pocket386

2024-06-02 Thread Deposite Pirate via Freedos-devel

On 6/2/24 1:55 AM, Jim Hall via Freedos-devel wrote:

Jim Hall wrote:

My CF card reader arrived, so I tried installing FreeDOS on the CF
card. I've had partial success; I can install, but I can't boot. I
need help.


[..]

I've also tried running QEMU directly against the CF card, in case
something weird happened when I was trying to write the CF card. So I
did this:

$ sudo qemu-system-i386 -enable-kvm -m 32 -hda /dev/sda -cdrom
T2406LIVE.iso -boot order=d


And that FreeDOS install works fine too. Same as step 3. But it hangs
at "Loading FreeDOS" when I boot the Pocket386 with the CF card.



I just did another test, one I should have tried first:


1. Ran QEMU directly against the CF card (same QEMU command line as above)

2. Did *not* run the installer

3. Manually ran FDISK, delete all partitions

4. Reboot .. run FDISK, create a single 10MB partition

5. Reboot .. FORMAT C: /s


And then I put the CF card back into the Pocket386, and it boots!
There's nothing there (I didn't install, just made a tiny partition
bootable) but at least it works!!

So I'll do more work with this tomorrow and put FreeDOS on it, even if
I have to do everything without the installer.


(I don't think the installer is specifically at fault, probably something else.)


This is normal with new CF cards and/or some CF adapters. I use a lot of 
CF cards on various old computers and they never work until you "fdisk 
/mbr" them for some reason. Just dd'ing with Linux doesn't work. It's 
not a problem with the Pocket386.


--
WWW: https://metalpunks.info
GPG: 0x22AC1231



___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] i have a tech question about 286 and XMS

2023-11-02 Thread Deposite Pirate via Freedos-devel

On 11/2/23 17:01, Steve Nickolas via Freedos-devel wrote:

On Thu, 2 Nov 2023, Deposite Pirate via Freedos-devel wrote:

You should read again what he said. A 286 running a DOS doesn't need 
"maintained drivers". If fdxms286 works on a 286, there is no reason 
it's not going to work or in a lesser way now. DOS is not Linux/BSD.


People forget that it's possible for a program to be "mature" to the 
point that, at most, all it might need is the occasional bugfix.  Not 
every program needs to be under constant maintenance.


(Not directed at you)

-uso.


In this case it's also that the programming interface is pretty basic 
and set in stone. There is no constant code churn that could change 
something a driver depends on and make it fail. In Linux/BSD you can 
have very mature drivers too. But since they are constantly changing 
things in the kernel, there is a need for regular maintenance to adapt 
the code to underlying changes.


--
WWW: https://metalpunks.info
GPG: 0x22AC1231



___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] i have a tech question about 286 and XMS

2023-11-02 Thread Deposite Pirate via Freedos-devel

On 11/2/23 03:28, Danilo Pecher via Freedos-devel wrote:

Sorry, Tom, but this reply is, to use a technical term, pretty shit.
We're talking about FreeDOS, a system that by design was created for
hardware that would lose to our phones these days. If you 'only want
to support 386+' then you can just as well install Dosbox. Either
FreeDOS has the ambition to be what it says on the tin - a Freeware
DOS replacement - in which case it should support all hardware that
the original MS-DOS supported, including pre-386 hardware, or you can
just as well bin the original premise. All in all I think your reply
needlessly confrontational.



You should read again what he said. A 286 running a DOS doesn't need 
"maintained drivers". If fdxms286 works on a 286, there is no reason 
it's not going to work or in a lesser way now. DOS is not Linux/BSD.



--
WWW: https://metalpunks.info
GPG: 0x22AC1231



___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel