-
Notifications
You must be signed in to change notification settings - Fork 1
Home
nBoot is a all-in-one netboot diskless server, include:
- DHCP/PXE server
- TFTP server
- Storage server
Response client's DHCP/PXE request, provide kind of options for netbooting.
After DHCP phase, client will download boot files from server via tftp protocol. Boot files include boot-loader, kernel and initrd.
After kernel boot, client will mount a block device from server as root filesystem, then run into full system.
When making Disk Image, just install distro and required software, and upload to server. Anything else is handled automatically.
Client root filesystem is on block device from server, unlike NFS file sharing, it better on
- faster network performance
- client caching in RAM
The Disk Image on server contain the whole root filesystem for client, Update this image and all clients using it will get the updated system/software.
All modification the client made are stored in undo files, it will be deleted when client reboot, the client will get a fresh system from Disk Image.
Disk Image could be created as many as required. Typically for users grouped by different software environment.
RPi edition is free use, no any limits.