sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #70396
Re: lave flere /dev/hdX'ere
On Mon, Jan 26, 2004 at 11:35:13 +0100, Lars Riisgaard Ribe wrote:
> Hej Sslug-teknik
> Jeg har lige indsat et IDE kontrollerkort mere i min maskine, med den
> effekt, at det nye drev på kortet kom til at hedde hdi. Desværre findes
> der kun devices til /dev/hdh. Er det noget jeg kan lave selv?
> Jeg vil gætte på, at jeg tager mknod og giver dem et majornummer og et
> minor. Jeg kender INTET til, hvad disse faktisk betyder, men jeg kan da
> se et system i minor numbers. Skal jeg bare prøve at tage det næste
> major number eller kan jeg se de allerede tagne et eller andet sted,
> eller har jeg bare fået HELT galt fat i den?
Jo, se /usr/src/linux/Documentation/devices.txt
I SuSe er den dog oprettet (alle hda - hdl)
Og SuSe har et script MAKEDEV.ide der gør det (ligger i SuSE kernel source).
Ser du i ovensåtende devices.txt så har "hdi block":
major 56, minor starter med 0
(og hdj er 56 minor starter med 64).
dvs.
makedev /dev/hdi b 56 0
og for /dev/hdi? partitionerne:
for part in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
do
makedev /dev/hdi$part b 56 `expr 0 + $part`
done
--
mvh Frank Damgaard |
References