public inbox for linux-8086@vger.kernel.org
 help / color / mirror / Atom feed
* Re: ELKS disk images updated
@ 2012-02-19 18:20 Alan Carvalho de Assis
  0 siblings, 0 replies; 4+ messages in thread
From: Alan Carvalho de Assis @ 2012-02-19 18:20 UTC (permalink / raw)
  To: Jody Bruchon; +Cc: linux-8086

Hi Jody,

It worked fine on QEMU ($ qemu -fda full3 -no-fd-bootchk)

Nice to see ELKS bringing back to life.

Do you think it is possible to port busybox (and uClibc) to 8086?

I noticed which summing up just the binaries bigger than 8000 bytes it
is more than 300KB :

ash 50652
banner 8396
ed 13092
getty 8156
install 14336
ktcp 22148
login 8556
ls 14196
man 15736
passwd 11344
proto 12228
remsync 20096
sash 9792
sh 50652 (symbolic link to ash ?)
stty 16148
synctree 18420
tar 8864
telnet 11036
tget 9276
urlget 12376
vi 34980
xargs 8320

Using busybox we could get a complete system (with even more programs)
in less than 300KB.

Best Regards,

Alan

On 2/19/12, Jody Bruchon <jody@jodybruchon.com> wrote:
> I have taken the liberty of updating the ELKS disk images to include the
> shiny new 0.1.4 kernel. I have also noticed many very strange bugs
> leading to infinite loops or locking myself out of the system (at least
> in QEMU). These can be fixed down the road. I am also going to try to
> disassemble the MINIX boot files at some point, since the only boot
> loader source we have is the bootsect.S in the kernel tree, which is
> useless if you want to load from a filesystem and not just dump the
> kernel straight to the disk. Also, note that the floppy signature for
> larger disk images is not present, so for QEMU in particular, you must
> specify the -no-fd-bootchk option. Once I disassemble the boot code
> (don't have time to do it right now), I'll fix this problem as well.
>
> Anyway, have a look at the disk images:
> https://sourceforge.net/projects/elks/files/ELKS%20Disk%20Images/0.1.4/
>
> Jody Bruchon
> --
> To unsubscribe from this list: send the line "unsubscribe linux-8086" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
>

^ permalink raw reply	[flat|nested] 4+ messages in thread
* ELKS disk images updated
@ 2012-02-19 17:09 Jody Bruchon
  0 siblings, 0 replies; 4+ messages in thread
From: Jody Bruchon @ 2012-02-19 17:09 UTC (permalink / raw)
  To: linux-8086

I have taken the liberty of updating the ELKS disk images to include the 
shiny new 0.1.4 kernel. I have also noticed many very strange bugs 
leading to infinite loops or locking myself out of the system (at least 
in QEMU). These can be fixed down the road. I am also going to try to 
disassemble the MINIX boot files at some point, since the only boot 
loader source we have is the bootsect.S in the kernel tree, which is 
useless if you want to load from a filesystem and not just dump the 
kernel straight to the disk. Also, note that the floppy signature for 
larger disk images is not present, so for QEMU in particular, you must 
specify the -no-fd-bootchk option. Once I disassemble the boot code 
(don't have time to do it right now), I'll fix this problem as well.

Anyway, have a look at the disk images:
https://sourceforge.net/projects/elks/files/ELKS%20Disk%20Images/0.1.4/

Jody Bruchon

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-02-19 23:12 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <4F41458F.9030506@jodybruchon.com>
2012-02-19 18:57 ` ELKS disk images updated Jody Bruchon
2012-02-19 23:12   ` Alan Carvalho de Assis
2012-02-19 18:20 Alan Carvalho de Assis
  -- strict thread matches above, loose matches on Subject: below --
2012-02-19 17:09 Jody Bruchon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox