18 | | But the current inird and BOEL binaries of SystemImager is quite old. So we created Sali to replace '''only''' the kernel, initrd and BOEL. During the development we only focussed on PXE installations with rsync and/or Bittorrent. So you can't use for floppy disk or flamethrower/multicast. Also we focussed on supporting the 2.6 kernels. Because we removed floppy support we also removed the BOEL. The BOEL utilities are now implemented in the initrd. |
| 22 | Sali is created due the fact that the current initrd/kernel and BOEL utilities are outdated. The trigger was that there is no ''grub2'' support. We thought this could be easily added, but during this process we decided to upgrade all software to the newest levels. The biggest hurdle was detecting of which hardware is in the system ([http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html udev]). We believe that SALI is better in detecting which hardware is in the system then the systemimager setup. |
| 23 | |
| 24 | The focus for this project is/was: |
| 25 | * Easily create a new kernel/initrd when a new kernel is released or one of the sofware compents is update, eg: [http://www.busybox.net busybox]. The sali initrd contains all kernel modules and software utilities. In systemimager this software is distributes as separate packagge (BOEL binaries). |
| 26 | |
| 27 | * PXE installations with rsync and/or Bittorent. Drop support for flamthrower/multicast and floppy disk support. |
| 28 | |
| 29 | But the current initrd and BOEL binaries of SystemImager is quite old. So we created Sali to replace '''only''' the kernel, initrd and BOEL. During the development we only focussed on PXE installations with rsync and/or Bittorrent. So you can't use for floppy disk or flamethrower/multicast. Also we focussed on supporting the 2.6 kernels. Because we removed floppy support we also removed the BOEL. The BOEL utilities are now implemented in the initrd. |