Użytkownik Marteen napisał:
Witam
Czy ktos z Was ma skrypcik ktory potrafi znalezc cdrom w ktorym jest plytka
i podmontowac ja pod /mnt/cdrom?? Chodzi mi o to ze w dowolnym komputerze
cdrom moze byc roznie zalozony na tasmie. Skrypt ma go wykryc i zrobic j/w.
Potrzebne mi to jest na wczoraj.
Prosze o pomoc
Pozdrawiam
Marcin
_________________________________________
http://pld-linux.org/ = faq, howto, newsy
dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/
Do tego potrzebny podmontowany /proc i /dev - ale nie devfs :(.
--
Wiesław Kierbedź
gg 2128870; [EMAIL PROTECTED]
www.v4l.prv.pl (video4linux - podstawy)
#!/bin/sh
cd_find(){
rm hdeki~ 2> /dev/null
# Wyszukujemy cdromy - na pewno zadzia�a dla ide, je�li scsi ma pliki "media"
# na tej samej "g��boko�ci" to te�, je�li na innej
# - dostaw lini� o odpowiedniej liczbie gwiazdek :)
grep "cdrom" `ls /proc/*/*/media` | cut -d "/" -f4 >> hdeki~
}
cd_mount(){
# Przyjmujemy, �e jaki� jest
let n=1
CDDEVICE="/dev/"`head -n $n hdeki~`
# Por�wnanie kolejnych linii - niestety head zawsze wy�wietli tylko istniej�ce
while [ "$CDDEVICE" != "$CDDEVICE1" ]; do
CDDEVICE="/dev/"`head -n $n hdeki~ | tail -1`
mkdir -p /mountpoint$n
mount -t iso9660 -o /dev/$CDDEVICE /mountpoint$n
let n=n+1
CDDEVICE1="/dev/"`head -n $n hdeki~ |tail -1`
done
}
cd_find
cd_mount
# Powinno zamontowa� dowoln� liczb� cdrom�w
_________________________________________
http://pld-linux.org/ = faq, howto, newsy
dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
http://pld-linux.org/FAQ/