Re: [Freedos-devel] FreeDOS on Pocket386
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
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
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