devfs a "konvence"
Michal Ludvig
mludvig na suse.cz
Pátek Září 7 19:38:39 CEST 2001
Zdravim,
prave na jednom stroji konfiguruji devfs a mam dotaz:
Jake nazvy pouzivat pro disky (napriklad ve fstab)?
Moznosti jsou tri (uvazujme master disk na primarnim IDE radici):
1) /dev/hda
2) /dev/disc0/disc
3) /dev/ide/host0/bus0/target0/lun0/disc
Nejkorektnejsi by asi byla treti moznost, ale _je_to_silene_dlouhyyy_.
Druha moznost je rozumny kompromis, ale bohuzel poneku nestabilni,
protoze po odstraneni a znovunahrani ide-mod se vytvori /dev/disc1, pak
/dev/disc2, atd... pricemz ty predchozi jiz nejsou pristupne (presneji
neexistuji). No a /dev/hda jsem pochopil jako obsolete, protoze v README
v linux/Documentation/filesystems/devfs se porad ohani tim, ze je
treba "vymlatit" stara jmena a prejit na novy system. Navic pro /dev/hd*
neni defaultne nakonfigurovano probeall, takze pristup na /dev/hda bez
zavedeneho modulu pro ide-disk neni mozny (nefunguje autoload), zatimco
pro /dev/ide to nakonfigurovano je a funguje to.
Zajima me tedy vas nazor, jestli se vyplati toho stareho, lec pohodlneho
/dev/hda zbavovat a prechazet na (3), nebo cekat ze se casem vyvine neco
jako SUNovske /dev/dsk/c0t6d0s4 ktere ukazuje nekam do
/devices/sbus na 1f,0/espdma na e,8400000/esp na e,8800000/sd na 6,0:e, ale jehoz
nazev je (alespon myslim) vicemene konstantni a zavisly jen na hw
konfiguraci.
S ostatnimi zarizenimi to az takovy problem neni: misto /dev/tty0
pouzivam /dev/vc/0 a misto /dev/ttyS0 pouzivam /dev/tts/0 a jsme
spokojeni oba (ja i system).
Preji pekny vikend
Michal Ludvig
--
* SuSE CR, s.r.o * mludvig na suse.cz
* +420 2 8309 5373 * http://www.suse.cz
Další informace o konferenci Linux