/dev pod MDK8.1

Kamil Toman ktoman na email.cz
Pátek Prosinec 28 16:15:30 CET 2001


Bohdanecky Zdenek Jr wrote:

> Dobry den,
> 
> predchozi MDK8.0 jsem pouzival kratce a /dev jsem prilis nezkoumal. Nyni jsem
> instaloval MDK 8.1 pomoci expertni instalace, na ext3. Vse pekne
> chodilo, az na /dev/cdrom. K memu prekvapeni jsem zjistil, ze /dev
> vypada uplne jinak, nez jak jsem byl zvykly vidat.
> 
> /dev/cdrom nechodilo, protoze ten link byl spatne nastaveny
> (../cdroms/cdrom0 -- !)
> 
> Zjistil jsem, ze /dev/cdroms/cdrom0 je opet link na
> /dev/ide/host0/bus1/target0/lun0/cd (na to same ukazuje link
> /dev/hdc).
> 
> Takto v MDK8.1 vypada /dev defaultne? Proc jsou to takove hrozne
> linky na linky?
> 
> Nicmene problem byl v tom, ze /dev/cdrom se odkazoval o uroven vyse a
> neslo to prenastavit -- mc hlasil, ze /dev/cdrom jiz existuje. Ani ten
> link nejak nesel korektne smazat. Po cd /dev; rm ./cdrom se tvaril
> soubor jako smazany, ale soubor sel smazat znovu, jako by stale
> existoval a mc jej take stale zobrazoval. Nakonec jsem provedl rm
> /dev/cdrom v nejakem failsafe modu a snazil se /dev/cdrom udelat jako
> symlink na /dev/hdc -- neslo to. Ovsem po rebootu jsem zjistil, ze
> /dev/cdrom jiz odkazuje spravne na /dev/cdroms/cdrom0.
> 
> Po praci nabehnuti do Xek, hrani si s CDckem a ukonceni jsem zjistil,
> ze se v /dev sam vytvoril link /dev/cdrom4 ukazujici na
> /dev/cdroms/cdrom4, coz je take link na
> /dev/ide/host0/bus1/target0/lun0/cd. Nevim, kde se vzal (vytvoril ho
> nejaky automount?), ale hlavne, ze mi chodi to /dev/cdrom. Jenom je to
> vsechno linkovani hruza a vubec nevim, proc to tak vypada -- kolega
> pod RH7.2 nic takoveho jako /dev/ide nema.
> 
> 

O to se stara devfs. Tusim, ze to Linus prosazoval jako prehlednejsi 
variantu /dev ;). Pokud Vam to nejvyhovuje, nejlepsi je prekompilovat si 
vlastni jadro bez toho ;)
--
Kamil Toman



Další informace o konferenci Linux