automaticky ukazatel /dev/cdrom na to spravne zarizeni
Dalibor Straka
dast na panelnet.cz
Středa Duben 12 21:08:50 CEST 2006
On Wed, Apr 12, 2006 at 05:15:46PM +0200, 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
> fi
> # tady je jeste neco pro tento ucel nezajimaveno
> done
Ahoj,
nekdo mi soukrome poradil at to zkusim splacat pres udev. Drive jsem
pouzival devfs, kde se link /dev/cdrom delal hezky (skoro) sam ;-).
-- Dalibor Straka
Další informace o konferenci Linux