I've documented my process for getting doslinux working on real
hardware [0].  Not too bad.

`ftpget`, `wget`, and `httpd` applets are included [1] in busybox. I
think with a little more work, static binary versions of many apps
would work.  Shouldn't be that hard to statically build in the
networking drivers, even other drivers.  I think that many apps from
suckless [2] sbase [3], ubase[4], toybox [5], asmutils [6] should work
well too.

[0] https://sites.google.com/view/doslinux-on-real-hardware
[1] https://github.com/charliesome/doslinux/blob/master/busybox-config#L841-L994
[2] https://suckless.org/rocks/
[3] https://git.suckless.org/sbase/file/README.html
[4] https://git.suckless.org/ubase/files.html
[5] http://www.landley.net/code/toybox/status.html
[6] http://asm.sourceforge.net/asmutils.html

On Tue, Sep 29, 2020 at 10:50 AM Mercury Thirteen via Freedos-user
<freedos-user@lists.sourceforge.net> wrote:
>
> "Does DSL allow you to, say, install apt (or another package manager), gcc, 
> make, etc.,"
>
> No.
>
>
> "or does it only allow you to run the common linux commands shown on the 
> BusyBox website?"
>
> Yes.
>
>
> Sent with ProtonMail Secure Email.
>
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> On Tuesday, September 29, 2020 12:33 PM, Jason Pittman 
> <jason.pitt...@jasonpittman.com> wrote:
>
> I know nothing about BusyBox, so I'm going to ask a dumb question. Does DSL 
> allow you to, say, install apt (or another package manager), gcc, make, etc., 
> or does it only allow you to run the common linux commands shown on the 
> BusyBox website?
>
> (And on a side note, has anyone actually gotten it to work? I'd already know 
> the answer to my question above if I could get it to do something other than 
> crash the VM when I run "dsl.com")
>
> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
> On Wednesday, September 23, 2020 11:33 AM, Jim Hall <jh...@freedos.org> wrote:
>
> After poking around the GitHub project, this is actually a very clever thing. 
> Looks like he's using VM86 mode (requires '386 or later CPU) to instantiate a 
> dedicated Linux kernel with BusyBox to run the Linux commands. This is not 
> bringing up a full Linux installation in a VM - this is only the kernel + 
> BusyBox. So that keeps it small.
>
> Now, what would you *do* with this? Why would you need DSL under FreeDOS? I'm 
> not sure. But it's a neat idea that is well done. Good job!
>
> On Wed, Sep 23, 2020 at 10:41 AM Louis Santillan <lpsan...@gmail.com> wrote:
>>
>> The author freely admits running DOS & Linux side-by-side this way is
>> a fragile coordination [0].  I doubt that redirection would work as
>> one might desire.  The recently updated ascii demo [1] shows calling
>> various DOS and Linux commands, and, shows creating a text file with
>> `dsl vi hello.txt` and then later opening that same file with `edit
>> hello.txt`.  Interestingly, the file appears written to the filesystem
>> as `HELLO.TXT`, as MS-DOS 6.22 is case insensitive (w/o a LFN driver).
>> I wonder what would happen if an LFN driver was added to the mix.
>>
>> [0] https://news.ycombinator.com/item?id=24556801
>> [1] 
>> https://camo.githubusercontent.com/deb8f6b6cc59686ba91a3758daeb047fccdf05dd/68747470733a2f2f636861726c69652e73752f7265636f7264696e672d61633565396166353936613931382e676966
>>
>> On Wed, Sep 23, 2020 at 4:39 AM Eric Auer <e.a...@jpberlin.de> wrote:
>> >
>> >
>> > Hi everybody,
>> >
>> > I would predict doslinux to be a variant of a Linux loader,
>> > so my questions here are: Can Linux safely write to the DOS
>> > partition while running? What are the limitations to return
>> > to DOS after using Linux? Is it possible to switch between
>> > DOS and Linux without having to reboot Linux each time? Are
>> > direct interactions possible, e.g. run single apps and pipe
>> > their output from Linux to DOS or from DOS to Linux?
>> >
>> > As Jim writes about modifications to make doslinux work with
>> > FreeDOS, it can probably do more than just load Linux, but I
>> > would be happy to read more about the details here on the list.
>> >
>> > Thanks :-) Eric
>> >
>> >
>> >
>> > _______________________________________________
>> > Freedos-user mailing list
>> > Freedos-user@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/freedos-user
>>
>>
>> _______________________________________________
>> Freedos-user mailing list
>> Freedos-user@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/freedos-user
>
>
>
> _______________________________________________
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user


_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to