source: bootscripts-standard/bootscripts/netboot/rc.sysinit @ 2167cfe

Last change on this file since 2167cfe was 2167cfe, checked in by William Harrington <kb0iic@…>, 10 years ago

bootscripts are the scripts used for the sysvinit book.

  • Property mode set to 100755
File size: 1014 bytes
Line 
1#!/bin/bash
2########################################################################
3# Begin /rc.sysinit
4#
5# Description : Modified Bootscript for NFSRoot booting
6#
7# Authors     : Jim Gifford - jim@linuxfromscratch.org
8#
9# Version     : 00.00
10#
11# Notes       :
12#
13########################################################################
14
15export PATH=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin:/tools/sbin
16
17echo -n "Mounting kernel-based file systems:"
18echo -n " proc"
19mount -n /proc
20echo -n " sys"
21mount -n /sys
22echo ""
23
24echo "Starting udev"
25mount -n -t tmpfs -o mode=0755 udev /dev
26cp --preserve=all --recursive --remove-destination  /lib/udev/devices/* /dev
27chmod 1777 /dev/shm
28echo "" > /sys/kernel/uevent_helper
29/sbin/udevd --daemon
30mkdir -p /dev/.udev/queue
31/sbin/udevadm trigger
32/sbin/udevadm settle
33
34echo "Remounting Root File System"
35mount -n -o remount,rw /
36
37echo "Creating mtab"
38> /etc/mtab
39mount -f /
40mount -f /proc
41mount -f /sys
42mount -a -O no_netdev
43
44echo "Setting System Clock"
45hwclock --hctosys --utc
Note: See TracBrowser for help on using the repository browser.