automaticky ukazatel /dev/cdrom na to spravne zarizeni

Libor Chocholaty libor_ml1 na mts.cz
Středa Duben 12 17:18:34 CEST 2006


Ladislav Vaiz wrote:
>>> abych nevymyslel kolo. Mam linux pro bezdiskove stanice a ony se lisi
>>> (nejen) v zapichnuti cdromky. Neexistuje nejaky hack v kernelu, ktery
>>> jsem prehledl nebo post-boot skript, ktery vytvori link
>>> /dev/cdrom -> /dev/hdX?
>>>       
>> Nevim jestli neco existuje, ale nejjednodusi asi bude
>> nejakym scriptem rekurzivne projet /proc/ide/hd[a-e]/media
>> a podle toho se zaridit (vytvorit symlink).
>>     
>
> Takhle nejak jsem to mel v brutusware:
>
> for i in a b c d ; do
>    if [ ! -f /proc/ide/hd$i/media ]; then continue; fi
>
>    MEDIA=`cat /proc/ide/hd$i/media`
>    MODEL=`cat /proc/ide/hd$i/model`
>
>    if [ "$MEDIA" = "cdrom" ]; then
>      echo "found cdrom /dev/hd$i ($MODEL)"
>      rm -f /dev/cdrom
>      ln -s /dev/hd$i /dev/cdrom
>      mkdir -p /mnt/cd
>      continue
>   
Nemelo by tu byt spis 'break' ?

Libor
>    fi
>    # tady je jeste neco pro tento ucel nezajimaveno
> done
>   





Další informace o konferenci Linux