source: bootscripts-standard/boot-scripts/netboot/rc.sysinit@ 609a9e7

Last change on this file since 609a9e7 was 77aff82, checked in by William Harrington <kb0iic@…>, 11 years ago

Add directory housing the scripts for the boot-method currently used in the systemd book.

  • Property mode set to 100755
File size: 955 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
26chmod 1777 /dev/shm
27echo "" > /sys/kernel/uevent_helper
28/tools/sbin/udevd --daemon
29mkdir -p /dev/.udev/queue
30/tools/sbin/udevadm trigger
31/tools/sbin/udevadm settle
32
33echo "Remounting Root File System"
34mount -n -o remount,rw /
35
36echo "Creating mtab"
37> /etc/mtab
38mount -f /
39mount -f /proc
40mount -f /sys
41mount -a -O no_netdev
42
43echo "Setting System Clock"
44hwclock --hctosys --utc
Note: See TracBrowser for help on using the repository browser.