Differenze tecniche tra i modi in cui UNIX e Windows "montano" i dispositivi


8

Domanda da cui nasce questo: cosa significa montare qualcosa?

Dal momento che chiedere quale sia "migliore" o quale "peggiore" possa portare a risposte soggettive e argomentative, mi piacerebbe conoscere le differenze tecniche tra i due.


1
Ad essere sincero, credo che questa domanda sia altamente soggettiva e polemica. È sicuramente più flessibile perché consente di "collegare" lo spazio di archiviazione in qualsiasi percorso in modo trasparente per le applicazioni. Dichiarare che è meglio è soggettivo, questa flessibilità non è solitamente richiesta sul desktop e può essere gestita in altri modi sui server.
João Pinto,

2
@Michael Mrozek: cerca di non cambiare la vera domanda quando modifichi la domanda di qualcun altro. Grazie.
Mussnoon,

1
@Mussnoon L'ho reso meno soggettivo e ho scritto "C'è un vantaggio rispetto al modo UNIX rispetto al modo Windows?". Hai reso il titolo "Quali vantaggi ha il sistema di montaggio UNIX rispetto a quello di Windows?". Come ho cambiato la tua domanda?
Michael Mrozek,

2
@Mussnoon Sì, ho completamente riscritto la domanda, ma non ho cambiato il significato della domanda: corpi di domande come "Come dice il titolo" sono inutili. Comunque, non sono davvero interessato a una guerra di modifica; se vuoi cambiarlo, sentiti libero
Michael Mrozek,

5
@Michael Mrozek: Sì, "Come dice il titolo" la parte era inutile. Ma hai anche aggiunto il motivo per cui uno chiama mount ma l'altro no - il che in realtà ha ingannato le persone su ciò che la domanda era in realtà. Ora ho modificato il titolo e il corpo per evitare argomentazioni e renderlo una domanda dal suono migliore. Grazie per aver sottolineato la parte inutile. Molto apprezzato.
Mussnoon,

Risposte:


10

Differenze tecniche di base tra montaggio Unix (albero singolo) e lettere di unità di Windows (multi-foresta):

  1. Il file system radice Unix consente di inserire al suo interno altri file system, dandogli una struttura ramificata da un singolo punto.
  2. Le unità di Windows consentono più file system di root, ma non consentono alcun altro file system all'interno.
  3. Ogni mount point Unix ha le autorizzazioni di gruppo / proprietario / tutte per la lettura, la scrittura e l'accesso.
  4. I punti di montaggio Unix possono essere rimossi e aggiunti tramite comandi, inclusa la lettura in posizioni personalizzate per il test e il fissaggio.
  5. Le unità Windows hanno un elenco naturale di partizioni / unità disponibili che è facilmente visibile dal desktop e si riflette direttamente nella struttura del file system.
  6. Esiste un limite fisso al numero di lettere di unità disponibili in Windows, non esiste tale limite per il montaggio unix.
  7. Il montaggio in rete è trasparente e i file dalla rete vengono collocati in una posizione specifica per il computer client.
  8. Il montaggio Unix consente fusibili che offrono un accesso interessante ai dati. Cartelle generative che non sono possibili a meno che tu non abbia unix come il montaggio.
  9. In unix Un'unità può essere montata in una posizione specifica in base al sistema operativo di avvio. In un sistema operativo sulla stessa macchina può essere montata una partizione /media/backupe in un altro sistema operativo in cui può essere montata/home/
  10. Qualsiasi parte dei file del sistema operativo può essere inserita nel proprio mount. Supporti di archiviazione cloud o cloud diversi per partizione, disco o persino. Ciò consente ai thin client di caricare il loro sistema operativo dalla rete (nfs).
  11. Il chrootprocesso consente di modificare la radice in un file system unix e di scambiare efficacemente il sistema in esecuzione con uno nuovo, senza riavviare. Questo è impossibile con le lettere di unità poiché sono tutte pre-assegnate.

Questo non è un elenco esaustivo e potrebbe essere necessario ripulirlo in futuro.


Ecco la risposta ai punti 1, 2, 6 e 9: i.imgur.com/JFH8l.png . Non ho mai provato a montare nulla su una cartella NTFS (ho cambiato le lettere di unità) ma sembra contrastare quei punti. 7 - per quale?
Pomeriggio

È una parte fondamentale del nuovo file system di Windows?
Martin Owens -doctormo-

Se per "nuovo file system" intendi NTFS, allora penso di si. L'ho usato da XP, ma sembra che tu possa farlo anche nel 2000. Controllare: computerhope.com/issues/ch000038.htm e technet.microsoft.com/en-us/library/cc938934.aspx . Tuttavia, se la tua enfasi era sulla "parte centrale", allora questo è al di là di me ... Non so nemmeno cosa significhi "parte centrale" qui.
Pomeriggio

Come in, fa parte della natura stessa di come funzionano i file system. Presumo che abbiano riparato la foresta, ma la domanda è come. (e perché non ne approfittano di più)
Martin Owens -doctormo-

Windows può montare solo partizioni collegate a condivisioni di sistema e windows (SMB) e UNIX (NFS). Unix / Linux supportano molti protocolli per il montaggio di filesystem locali o condivisioni remote. L'unica cosa che so che è lo stesso per Linux e Windows sono i protocolli SMB e NFS. Alcuni dei protocolli supportati per il montaggio su Linux sono: HTTP, HTTPS, FTP, SSH, WebDAV, ... Windows non può montare su questi protocolli (almeno senza software di terze parti).
Asmerito,

0

mountè solo una terminologia. Ha radici lunghe e ha finito per rimanere fino ad oggi. Altri termini oscuri sono patch(patch del software, che modifica il software principale in un piccolo modo in modo da risolvere un problema) che proviene dal settore dell'abbigliamento. O bug, un generico difetto del software, che deriva da un vero e proprio bug che ha messo in corto circuito i circuiti dei primi computer in assoluto. O daemonper descrivere un servizio di sistema.

Quando il software originale è stato sviluppato, non esisteva un mercato come quello che abbiamo oggi, quindi le parole in codice che i programmatori hanno scelto sono finite per raggiungere gli utenti finali.

Attualmente esiste un processo per rimuovere queste parole scomode con termini più neutri e descrittivi. Ad esempio, invece di daemon, abbiamo service.

Gli ambienti desktop come GNOME stanno rimuovendo questi termini oscuri.

Aggiornamento : e per rispondere alla tua domanda, tutti i sistemi operativi eseguono questa attività. È solo che ti sei esposto a ciò mountche potrebbe averti confuso.


Leggi di nuovo la mia domanda ora. La mia domanda originale non riguardava affatto le parole d'ordine. Qualcun altro lo ha modificato senza capire la mia vera domanda. Ora è stato risolto.
Lunedì
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.