Releases: unibz-bobo/mkinitcpio-multiflash
mkinitcpio-multiflash v1.0.4-1
This is a new fature release of mkinitcpio-multiflash for Arch Linux ARM. Now the tool allows an optional 5th argument multiflash=<nfs_file_path>,<server_port>,<timeout_in_seconds>,<hostname_prefix>,off
in the boot command line for disabling the flash routine for future reboots. The tool appends this 5th parameter automagically to the command line such that after a reboot the flash process does not get executed again if the image server is still running the broadcastipd service. Furthermore is now the initramfs rebuild at the shutdown sequence to prevent boot kernel panics after a linux kernel update.
Added feature of initramfs autorefresh and reboot with disabled multiflash
mkinitcpio-multiflash v1.0.3-1
This is a new feature release of mkinitcpio-multiflash for Arch Linux ARM. Now the tool assigns at boot a hostname composed of a hostname prefix and the SD card serial number. This should allow a more consistent naming even when the SD card is placed into another Raspberry Pi. Further this is the first release build for the new CPU architecture of the Raspberry Pi 2 model B.
Hostname uses now SD card ID (CID) instead of RPi serial number
mkinitcpio-multiflash v1.0.2-1
This is a bugfix release of mkinitcpio-multiflash for Arch Linux ARM. The network interface is reset before leaving the initramfs allowing so proper configuration on boot by the operating system and by the name and DHCP server.
[Fix] Reset network interface config in late hook
mkinitcpio-multiflash v1.0.1-1
This is a bugfix release of mkinitcpio-multiflash for Arch Linux ARM. Now the tool uses UDP instead of TCP for the NFS mount to allow a more light weight connection.
[FIX] Use UDP instead of TCP for nfsmount
mkinitcpio-multiflash v1.0.0-2
This is a bugfix release of mkinitcpio-multiflash for Arch Linux ARM. Now a regenerated initramfs will always use the modules used from the most recent installed kernel version.
[Fix] Replaced mkinitcpio
mkinitcpio-multiflash v1.0.0-1
This is the initial release of mkinitcpio-multiflash for Arch Linux ARM.
The main purpose of this tool is to flash the root filesystem from within a initramfs image. It requires only a minimal boot partition with all the files needed to start the linux kernel. The tool waits to receive a specific datagram message from a image server where it loads then the root filesystem image. Finally the tool will assign a hostname to the machine with a given prefix and the CPU serial number.
The tool can be configured from the kernel command line via multilash=<nfs_file_path>,<server_port>,<timeout_in_seconds>,<hostname_prefix>
where the first three arguments correspond to the arguments of the broadcastipd and the last argument specifies the hostname prefix.