Changeset 1933be2 in clfs-embedded for bootscripts/clfs/rc.d/startup


Ignore:
Timestamp:
Sep 8, 2009, 11:33:21 AM (15 years ago)
Author:
Maarten Lankhorst <mlankhorst@…>
Branches:
master
Children:
67b70f4
Parents:
2e856a4
Message:

bootscripts: Updates, and add a network bridge startup file

File:
1 edited

Legend:

Unmodified
Added
Removed
  • bootscripts/clfs/rc.d/startup

    r2e856a4 r1933be2  
    1111/bin/mkdir /dev/shm
    1212/bin/echo "/sbin/mdev" > /proc/sys/kernel/hotplug
     13
     14echo -n "Starting mdev: "
    1315/sbin/mdev -s
     16check_status
    1417
    15 if [ -x /sbin/hwclock ]; then
     18echo -n "Mounting devpts: "
     19mount /dev/pts
     20check_status
     21
     22if [ -x /sbin/hwclock ] && [ -e /dev/rtc ]; then
    1623        echo -n "Setting system clock: "
    1724        hwclock --hctosys --utc
     
    2027
    2128if [ -x /sbin/fsck ]; then
    22         echo "Starting fsck for root filesystem."
    23         fsck -T -C /
     29        echo "Starting fsck for local filesystems."
     30        fsck -A -C -R -T -t nonfs,nosmbfs
    2431        if [ "$?" -gt 2 ]; then
    25                 echo "WARNING: Errors found while checking root filesystem."
     32                echo "WARNING: Errors found while checking filesystems."
    2633                echo "You can login as root now, the system will reboot after logout."
    2734                sulogin
     
    3239                reboot
    3340        else
    34                 echo -n "Checking root filesystem: "
     41                echo -n "Checking local filesystems: "
    3542                check_status
    3643        fi
    3744fi
    3845
    39 echo -n "Remounting root rw: "
    40 mount -o remount,rw /
    41 check_status
    42 
    43 echo -n "Mounting devpts: "
    44 mount /dev/pts
    45 check_status
    46 
    47 echo "Starting fsck for local filesystems."
    48 fsck -A -C -R -T -t nonfs,nosmbfs
    49 if [ "$?" -gt 2 ]; then
    50         echo "WARNING: Errors found while checking filesystems."
    51         echo "You can login as root now, the system will reboot after logout."
    52         sulogin
    53         reboot
    54 elif [ "$?" = "2" ]; then
    55         echo "NOTICE: System needs to be rebooted now."
    56         sleep 1
    57         reboot
    58 else
    59         echo -n "Checking local filesystems: "
    60         check_status
    61 fi
    6246
    6347if [ -x /sbin/swapon ]; then
     
    6650        check_status
    6751fi
     52
     53echo -n "Remounting root rw: "
     54mount -o remount,rw /
     55check_status
    6856
    6957echo -n "Setting hostname: "
     
    9482        fi
    9583done
     84
     85exit 0
Note: See TracChangeset for help on using the changeset viewer.