Farvel til /media
Red Hat har afgivet dødsdommen til /media. I fremtiden vil cd-rom'er, usb-drev, sd-kort, osv i stedet blive mounted i /run som bruger-ejede mapper. /media vil helt forsvinde.
Personligt ser jer frem til en fremtid, hvor det ikke længere kræver forhøjede rettigheder at mounte en usb.
Ændringerne sker I systemd, hvor /media helt droppes og i udisks2, som sørger for at mounte drevene. Begge dele bliver udviklet af folk fra red hat. Lennart Poettering skriver:
Anyway, udisks2 recently obseleted the use of /media, replacing it by per-user directories in /run. Due to that I am about to remove /media from the default units of systemd. It's probably a good idea for distros to remove the mount point entirely.
http://www.mail-archive.com/systemd-devel@lists.freedesktop.org/msg0472…
Det kan dog ses som et brud med FHS, som ellers definerer /media som:
This directory contains subdirectories which are used as mount points for removeable media such as floppy disks, cdroms and zip disks.
The following directories, or symbolic links to directories, must be in /media, if the corresponding subsystem is installed:
floppy
cdrom
cdrecorder
zip
http://www.pathname.com/fhs
- Log in to post comments
Kommentarer18
Må ærligt indrømme, at
Må ærligt indrømme, at jeg aldrig rigtig har forstået det geniale i FHS. Det kan godt være det var smart engang, men tiden er ligesom løbet fra det, og hver distribution gør det desuden på sin egen måde. Det bedste ville være, hvis vi kunne blive fuldstændigt uafhængige af paths.
Dumme standarter som FHS
Dumme standarter som FHS burde skydes!
Fuldstændig enig
Fuldstændig enig http://da.wikipedia.org/wiki/Standart =:)
Ja, udisks var vel også
Ja, udisks var vel også snart to år gammel eller noget i den stil. Så det er da ikke et øjeblik for tidligt med endnu et rewrite. Glæder mig allerede til udisks3.
The year of the linux desktop må være lige rundt om hjørnet.
det var da en ubrugelig
det var da en ubrugelig kommentar. Vil du ikke anerkende, at den nuværende situation ikke er optimal?
Det er anden gang at jeg
#3:
Det er anden gang at jeg har fået smit det link efter mig ;) Stavning er ikke en af mine store kvaliteter, og standard har altid været tricky inde i mit hoved.
Det er kun mig der er
Det er kun mig der er gammeldags og mounter alt i /mnt ? :P
Det er kun mig der er
#7:
Det er kun mig der er gammeldags og mounter alt i /mnt ? :P
Ja! ;)
Jeg synes det er super smart det de har gang i - men er dog ikke sikker på at jeg synes navnet "/run" er sindsygt indlysende :)
Lille fin nyhed phomes,
Lille fin nyhed phomes, dejligt med en lille teknisk nyhed :-)
Det kan godt være mig der ikke har læst nyheden godt nok eller er lidt uvidende på området. Men hvad er den store fordel ved at gå fra at USB, CD osv bliver mountet i /media til /run? Umiddelbart syntes jeg (lidt a la Kris) at navnet "media" giver mere mening en "/run" ?:-)
jeg er også gammeldags og
jeg er også gammeldags og mounter i /mnt :P
#10
Tak, så er jeg ikke
#10
Tak, så er jeg ikke helt alene :D
/run mappen står for
/run mappen står for runtime. Mappen er et tmpfs (dvs. at mappens indhold er gemt i ram) og alt indhold derfor slettes ved genstart. /run er ikke specifikt til at mounte midlertidige drev i, men bruges til meget andet. F.eks. (mis)brugte man tidligere /var/run, /var/lock, og undermapper i /dev til runtime data.
/mnt findes stadig, og her kan der mountes de ting, som skal forblive efter en genstart. /mnt er desuden stadig forbeholdt system administratoren.
/run blev "vedtaget" ved, at alle de store distro'er (Debian, Suse, Ubuntu and Fedora) gik sammen og vedtog indførelsen af /run uden om FHS og LSB. Fedora begyndte at bruge den allerede i F15.
http://lwn.net/Articles/436012/
standarD
Har altid hadet /media.
/mnt har været fin nok til mig.
Bryder mig ikke om at man nu skal have et /run dir i ens root , det løser da intet.
EDIT1
/var har et run og det er der run skal være .
EDIT2
#3 er komplet enig, nu er det nok .
det hedder en standarD med D, ikke T
Hvorfor bliver folk ved at skrive standarT hvor i alverden har i det fra ?
En standarT er et FLAG
En standarD er en vedtagen konvention , en fastlagt procedure eller en teknisk specifikation.
EDIT3
det er faktisk muligt at /var ikke er til stede hurtigt nok , og med det kan jeg kun formode at phomes mener boot time, før end at rootfs og under mountpoint er mounted. /dev er ikke det bedste sted , men så kunne man bruge /sys . Ohhh well , hvis det er en defacto standard nu , så overlever vi nok .
Og der er ingen grund til at give lektion i filehieraki standarder , unix heirakiet har været en gang rod siden 1970 . Det er næsten mere tilfældet skyld end noget at at dele har været brugbart.
#dklinuxDet løser det
#dklinux
Det løser det problem, at den gamle opdeling var rodet og hacket. /var er persistent, mens /var/run var mountet som et tmpfs. /var er ikke tilgængelig tidligt nok, så derfor har man i mangel på bedre snydt ved at lægge data i /dev. Det giver slet slet ikke mening. Så jo /run løser en masse problemer - og der er bred opbakning til det.
Hvorfor bliver folk ved
#13: Hvorfor bliver folk ved at skrive standarT hvor i alverden har i det fra ?
Ikke alle staver lige godt. Det er der igen grund til at slå ned på med mindre det er meningsforstyrrende. Det er det næppe her.
#15
Fred være med at ikke
#15
Fred være med at ikke alle er mestre i retstavning, men jeg synes det er symptomatisk for en ret stor del af befolkningen, at det lige er standard de staver forkert. Det irriterer min blindtarm, men mest er jeg bare nysgerrig over, hvordan lige præcis den stavefejl er blevet så populær.
Sikkert fordi man i visse
Sikkert fordi man i visse dele af landet udtaler ordet, sådan at det lyder som om det slutter på t. Stavekontrollen fanger det jo heller ikke, så der er heller ingen hjælp at få der.
Huskeregel: Hellere holde en
Huskeregel: Hellere holde en høj standard end en høj standart.
Så glemmer man det aldrig igen.