9Sep

Hvorfor kan Linux læse Windows-partitioner, men omvendt virker det ikke?


Hvis du nogensinde har dobbelt bootet et system eller forsøgt at indlæse en harddisk formateret til brug af et OS til en maskine, der kører en anden, kan du have bemærket uoverensstemmelserne i kompatibilitet. Hvorfor kan Linux læse Windows-diske, men det omvendte er ikke sandt?

Dagens Spørgsmål &Svar session kommer til os høflighed af SuperUser-en underafdeling af Stack Exchange, en community-drevet gruppe af Q & A-websteder.

Spørgsmål

SuperUser læser Bruger ønsker at vide, hvorfor han ikke nemt kan skifte diske:

Jeg startede dual boot min Windows XP og installerede Linux Mint. Jeg fandt ud af at når jeg brugte Linux Mint, kunne jeg se og åbne filer installeret på Windows XP, men når jeg bruger Windows XP, kan jeg ikke se og åbne filer installeret på Linux Mint.

Hvorfor er det?

Hvorfor genkender Linux Windows, men ikke omvendt?

Hvorfor faktisk? Hvis det ikke var tilfældet med et operativsystem, der læste de modsatte systemdiske, kunne vi skrive det som grundlæggende uforenelighed.

Svaret

SuperUser-bidragsyderen Annan tilbyder følgende indsigt i forretningsårsagerne til kompatibiliteten( i tilfælde af Linux) og kompatibilitetsproblemerne( i tilfælde af Windows):

Linux får brugere ved at være kompatible med Windows, da de fleste skifterTIL linux og har data på NTFS / FAT drev. Microsoft har ingen grund til at tilføje Linux-filsystemsupport, da de fleste af brugerne ikke bruger Linux-filer ystems, og det vil folk bruge det er filer ystems.

JW8 tilbyder en mere detaljeret forklaring med en løsning til Linux-filsystemkompatibilitet:

Windows understøtter kun NTFS og FAT( flere smags) filsystemer( til harddiske / magnetiske systemer) og CDFS og UDF til optiske medier, pr. Denne artikel.

For at få adgang til andre filsystemer kræves yderligere drivere / software. Eksempelvis er Ext2 Installable File System til Windows-driver et open source-projekt, der understøtter Ext2-systemet.

For mere information om filsystem check ud Er et filsystem bare en flok mapper?(Forklarede filsystemer).

Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Tjek den fulde diskussionstråd her.