Sortix 1.1dev nightly manual
This manual documents Sortix 1.1dev nightly, a development build that has not been officially released. You can instead view this document in the latest official manual.
|USER-GUIDE(7)||Miscellaneous Information Manual||USER-GUIDE(7)|
basic system usage and overview installation(7). Bootable cdrom releases will offer the options of running a live environment, installing the operating system, or upgrading an existing installation. You will be presented a with standard Unix command line environment upon login or booting the live environment. init(8) spawns a session after boot. This is login(8) if the system is booted in multi-user mode. This is a root shell if booted in single-user mode. To power off from the login screen, login as user poweroff. To reboot, login as user reboot. To power off from a single-user boot root shell, run exit 0 in the shell. To reboot, run exit 1 in the shell. chkblayout(1). It loads the requested keyboard layout with the requested name from /share/kblayout. For instance to load a Danish keyboard layout:
The system has basic unicode capabilities but the kernel console font is limited to characters in codepage 437.
$ chkblayout dk
- bga(4) - Bochs Graphics Adapter found in virtual machines.
man(1) program. Sortix is currently in the process of being documented and many manual pages are missing. The current priority is to document areas specific to Sortix and assume standard knowledge from other operating systems. editor(1) is the standard text file editor. asteroids(6). Additional third party games may be installed through ports. hier(7). memstat(1) command shows the current memory usage. git(1) repository along with the tools to build it and develop it. The build process is covered in development(7). extfs(8) and unmount them with unmount(8):
$ extfs /dev/ahci0p1 /mnt
Beware that init(8) is unaware of manual mountpoints and powering off will not gracefully unmount. The extfs(8) driver only supports the large_file and filetype ext2 extensions. You can make a compatible filesystem with:
$ unmount /mnt
serial-transfer(7). development(7). Ports are cross-compiled as described in cross-development(7), but it is becoming feasible to build a large number of them natively. cross-development(7), development(7), installation(7), serial-transfer(7), upgrade(7)
$ mkfs.ext2 -O none,large_file,filetype
|December 28, 2015||Debian|