mirror of
https://github.com/VincentWei/MiniGUI.git
synced 2026-02-05 17:59:58 +08:00
initical commit
This commit is contained in:
49
scripts/MAKEDEV.ide
Normal file
49
scripts/MAKEDEV.ide
Normal file
@@ -0,0 +1,49 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# This script creates the proper /dev/ entries for IDE devices
|
||||
# on the primary, secondary, tertiary, and quaternary interfaces.
|
||||
# See ../Documentation/ide.txt for more information.
|
||||
#
|
||||
makedev () {
|
||||
rm -f /dev/$1
|
||||
echo mknod /dev/$1 $2 $3 $4
|
||||
mknod /dev/$1 $2 $3 $4
|
||||
chown root:disk /dev/$1
|
||||
chmod 660 /dev/$1
|
||||
}
|
||||
|
||||
makedevs () {
|
||||
rm -f /dev/$1*
|
||||
makedev $1 b $2 $3
|
||||
for part in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
||||
do
|
||||
makedev $1$part b $2 `expr $3 + $part`
|
||||
done
|
||||
}
|
||||
|
||||
makedevs hda 3 0
|
||||
makedevs hdb 3 64
|
||||
makedevs hdc 22 0
|
||||
makedevs hdd 22 64
|
||||
makedevs hde 33 0
|
||||
makedevs hdf 33 64
|
||||
makedevs hdg 34 0
|
||||
makedevs hdh 34 64
|
||||
makedevs hdi 56 0
|
||||
makedevs hdj 56 64
|
||||
makedevs hdk 57 0
|
||||
makedevs hdl 57 64
|
||||
makedevs hdm 88 0
|
||||
makedevs hdn 88 64
|
||||
makedevs hdo 89 0
|
||||
makedevs hdp 89 64
|
||||
makedevs hdq 90 0
|
||||
makedevs hdr 90 64
|
||||
makedevs hds 91 0
|
||||
makedevs hdt 91 64
|
||||
|
||||
for tape in 0 1 2 3 4 5 6 7
|
||||
do
|
||||
makedev ht$tape c 37 $tape
|
||||
makedev nht$tape c 37 `expr $tape + 128`
|
||||
done
|
||||
Reference in New Issue
Block a user