← Back to team overview

sslug-teknik team mailing list archive

Re: HJÆLP.... min hdb er væk !

 

Frank Damgaard wrote:

> > Ja det er jeg klar over, kommandoen må være:
> > mknod b <major> <minor> hdb
> >
> > Men mit dilemma er at jeg ikke fik installeret pakken med Documentation
> > til /usr/src/linux, (jeg tror det er den der hedder "lx_suse"?)
> > Og da jeg ikke kan få mit cdrom drev til at virke så er jeg jo mere
> > på den, end med på den !! ;-)
> >
> > Så derfor, er der dog ikke en venlig sjæl der kan oplyse mig om disse
> > "major/minor numre" så jeg kan komme videre ???
> 
> Jo, men det er nu i kernekildeteksten og ikke dokumentation pakken
> at filen findes:
>  /usr/src/linux/Documentation/devices.txt

Ja og det er lx-suse (har tjekket :)

> 
>   3
> ....
>     block       First MFM, RLL and IDE hard disk/CD-ROM interface
>                   0 = /dev/hda          Master: whole disk (or CD-ROM)
>                  64 = /dev/hdb          Slave: whole disk (or CD-ROM)
> 
>                 For partitions, add to the whole disk device number:
>                   0 = /dev/hd?          Whole disk
>                   1 = /dev/hd?1         First partition
>                   2 = /dev/hd?2         Second partition
>                     ...
>                  63 = /dev/hd?63        63rd partition
> 
>                 For Linux/i386, partitions 1-4 are the primary
>                 partitions, and 5 and above are logical partitions.
>                 Other versions of Linux use partitioning schemes
>                 appropriate to their respective architectures.

ææhhmmm (mine evner rækker sgu da heller ikke særligt langt :-( )

vil det så sige at det må være:
mknod b 0 64 hdb ????

Altså cdrommen sidder nu som slave på den primære controller som jo er
hdb, 
og harddisken sidder som master altså hda .....

Men hvad er major og hvad er minor ???

/Niels


References