Talk:UBoot-Installer
From NAS-Central Buffalo - The Linkstation Wiki
(Difference between revisions)
m (→/etc/init.d/uboot_installer) |
(→/etc/init.d/uboot_installer) |
||
| Line 28: | Line 28: | ||
# check which box this script is running on | # check which box this script is running on | ||
| - | >> | + | >> possibly unnecessary - the firmware updater itself takes care about that |
| - | # check if a valid all-flash-file is available at the correct position on the hdd. | + | # check if a valid all-flash-file is available at the correct position on the hdd. |
| + | # it should check for /mnt/hda1/full_flash_image.bin...this file will be inside the | ||
| + | # bundled image.dat...at / | ||
>> TO BE DONE | >> TO BE DONE | ||
Revision as of 22:01, 14 November 2006
/usr/sbin/mount_disk
#! /bin/sh echo -n "Mounting system (/dev/hda1) + data partition (/dev/hda3)" echo -n "of the internal HDD to /mnt/" mkdir /mnt/hda1 mkdir /mnt/hda3 mount -t vfat,ext3,ext2 /dev/hda1 /mnt/hda1 mount -t vfat,ext3,ext2 /dev/hda3 /mnt/hda3 exit 0
/etc/init.d/uboot_installer
# !/bin/sh # mount the hdd-partitions /usr/sbin/mount_disk # check if hdd really was successfully mounted # if yes proceed, if no stop mount | grep /mnt/hda1 > /dev/null || exit 1 mount | grep /mnt/hda3 > /dev/null || exit 1 # check which box this script is running on >> possibly unnecessary - the firmware updater itself takes care about that # check if a valid all-flash-file is available at the correct position on the hdd. # it should check for /mnt/hda1/full_flash_image.bin...this file will be inside the # bundled image.dat...at / >> TO BE DONE # flash the all-flash-file to the complete flash-device >> TO BE DONE # maybe do some post-flashing checks before rebooting automatically and do not reboot if # anything goes wrong so debugging + fixing it via telnet is possible >> TO BE DONE # automatically reboot reboot

