Fork us on GitHub Follow us on Google+ Follow us on Facebook Follow us on Twitter

Changes between Version 3 and Version 4 of UsersGuide/Installation


Ignore:
Timestamp:
2018-12-05T10:53:35Z (11 days ago)
Author:
Jiri Svoboda
Comment:

Update for /w and no longer need HelenOS-CD in a specific HW path

Legend:

Unmodified
Added
Removed
Modified
  • UsersGuide/Installation

    v3 v4  
    55
    66{{{#!box type=warning
    7 This is not for beginners! You don't need to install HelenOS, just build or use the provided CD or ROM image!
     7This is not for beginners! In most cases you can just use the live CD or ROM image!
    88}}}
    99
     
    1414The installer can only expected to work with a very specific system configuration. Realistically this will only work in QEMU. The system architecture must be ia32 or amd64, the Grub platform must be 'pc' (i.e. not EFI). Also the paths to CD-ROM and disk devices are hard-coded into the installer.
    1515
    16  * HelenOS live CD (which you booted from) 2must be on /hw/pci0/00:01.0/ata-c2/d0 (i.e. {{{-cdrom}}} of QEMU)
     16 * HelenOS live CD must be inserted
    1717 * Target disk must be on /hw/pci0/00:01.0/ata-c1/d0 (i.e. {{{-hda}}} of QEMU)
    1818 * Target disk must have enough space to hold the system (recommend at least 128 MBytes for regular build)
     
    3838It might be possible to run the installation within QEMU and then boot the disk bare metal, as long as Grub device name is the same as in QEMU, i.e. {{{hd0}}}.
    3939
     40== Using and shutting down/rebooting the installed system ==
     41
     42The installed system has a persistent file system configured under {{{/w}}}. If you make a Tetris high score, it will be stored there. However, you need to be careful when shutting down or rebooting the system. You must eject the system volume before rebooting the system or removing power, otherwise the file system could be corrupted.
     43
     44To reboot your system, you can do, for example:
     45
     46{{{
     47# vol eject /w
     48# kcon
     49kconsole> reboot
     50}}}
     51
     52
    4053== Troubleshooting ==
    4154