Skip to content

LaylaOS 0.0.5

Latest

Choose a tag to compare

@moisam moisam released this 25 Mar 01:10
d352c84

What's new

  • Added USB support (UHCI/OHCI/EHCI).
  • Multiuser support - retired our inhouse login in favor of shadow utils.
  • Added the lsusb command to list USB devices.
  • Fixed ps so it shows thread details when passed the -T option.
  • Added utmp and wtmp functions to musl so the users and who utilities work.
  • Virtual console switching by using ALT + F[1..6] and ALT + arrow keys.
  • Virtual consoles are now locked until the user switches to them to reduce resource usage.
  • A wildcard is now used in /etc/fstab so the OS automatically remounts sysroot R/W, regardless of the boot device that is passed in the commandline.
  • Polished the GUI interface and now we have semitransparent window borders.
  • Added support for MSI and MSI-X.
  • Added support for PCI express (PCIe).
  • Various bug-fixes.

Ported software

  • libusb
  • shadow utils (login, su, useradd, ...).
  • DOSBox-X
  • Bochs

System requirements

  • 2 GiB of RAM.
  • x86_64 processor(s).
  • Intel HDA compatible device for audio output (optional).
  • Ne2000 or i8254x NIC for networking (optional).

Running LaylaOS

  • To login, use the username user and password user.
  • To login as root, both the username and password are root.
  • Tested on Bochs, QEmu and Oracle VM VirtualBox.
  • To run under VirtualBox, you need to convert the disk image to VDI (see the README file for details).
  • Tested on a Toshiba Satellite Pro laptop.