2010-12-29, 01:11
  #1
Medlem
rovmuns avatar
Är det någon vet varför Windows har enhetsbokstäver C:, D:, E:, osv? Jag får oftast problem om jag sätter i och ryker ur usb/firewire enheter så ändras bokstäverna vilket gör att alla sökvägar blir felaktig i alla program som ett exempel. Osx och Linux använder istället namnet på enheten för att komma åt den, vilket gör att sökvägen inte ändras.



Vad är egentligen fördelen med att använda en enhetsbokstav?
Citera
2010-12-29, 01:18
  #2
Medlem
eXtremos avatar
Skall jag spekulera så är det en kvarleva från tiden så man satt i DOS och jobbade, det var då smidigare att skriva in en bokstav än ett helt namn.
Citera
2010-12-29, 01:32
  #3
Medlem
Också spekulerat kring det här. Tror det har med att microsoft är fruktansvärt kommerciellt,
och att dom vill begränsa slutanvändaren så mycket in i "highlevel" som det går, för att förhindra
att folk fixar problemen själv och istället lämnar in den för reparation/service osv för dyra pengar.

Jfr linux, där är hårddiskarna device-noder under /dev, som sedan monteras(automatiskt eller manuellt
beroende på efterfrågan) under /media eller /mnt. Om det inte skulle gå att montera en hårddisk så finns
det mycket mjukvara och debuginformation(verbose) att utgå efter, och man kan meka lite som man vill
för att få det att funka.
Men Windows har istället valt att begränsa oss till C:, D: osv, med en fruktansvärt simpel och egentligen
värdelös enhetshanterare för sånnahär problem, som oftast leder till att man köper(tankar) dyr programvara för
att fixa sina problem, eller lämnar in till någon av Microsofts samarbetspartner för reparation.

En fördel med detta? Under normal användning känns det rätt skönt att hålla koll på och använda sina
enheter prydligt efter bokstavsordning, D:\ istället för /mnt/hårddisk1/partition4/, gör det nog också
lättare att använda en dator man aldrig använt förut(då man vet var allt är lättare)
Citera
2010-12-29, 01:50
  #4
Medlem
rovmuns avatar
I OSX ligger det ganska enkelt /Volume/Macintosh HD/ där ligger allt man behöver inte anger partion osv.

Men borde det inte gå att köra dubbelt så länge för kompatibiliteten?
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in