Come rendere il collegamento simbolico indipendente dalla lettera di unità


3

Ho partizioni impostate sul mio computer Windows 7 in modo che un'unità contenga tutti i miei documenti personali, mentre l'unità C è destinata a contenere tutto il resto. Per aiutare i due a lavorare insieme, ho creato alcuni collegamenti simbolici nella mia cartella personale (ad esempio, nel mio caso C:\Users\Ken\Musicè solo un collegamento simbolico alla Musiccartella reale sull'altra partizione).

Finora ha funzionato per me, ma ho riscontrato un problema. Di solito, la seconda partizione è etichettata come D:. Ma se avvio in Windows con un disco rigido esterno collegato, è l'unità esterna che viene denominata come D:, mentre viene assegnata la partizione con i miei file personali F:. Naturalmente, questo si avvita con i collegamenti simbolici che ho creato.

Quindi la mia domanda è questa: esiste un modo per creare un collegamento simbolico in modo tale che la lettera di unità non contenga (magari tramite un UUID o qualcosa del genere)? In caso contrario, posso garantire che a una determinata partizione verrà sempre assegnata la stessa lettera di unità?

Nota: se aiuta, la mia partizione personale e la partizione di sistema sono entrambe sullo stesso disco rigido interno. Il disco rigido esterno non ha nulla a che fare con questa configurazione, a parte il fatto che le cose si rovinano quando è presente all'avvio.


Queste lettere assegnate alle partizioni non dovrebbero cambiare in un tipo di sistema NT? entrare nel gestore del disco e riassegnare le lettere? quando ciò non funziona, cambia l'ID di una delle unità in modo che sappia quale è quale. Non lo so, ma se il sistema non riesce a capire quale sia quale, come potrebbe la soluzione? NOTE: la modifica dell'ID può causare problemi. Gli stessi ID si verificano dalla clonazione (di solito). ID diversi per le unità di avvio che il sistema può pensare che le cose siano cambiate, il che causa altri problemi, tanto quanto la perdita di avvio.
Psycogeek,

Risposte:


3

Invece di utilizzare i collegamenti simbolici, potresti montare la partizione separata come percorso, anziché come lettera di unità?

Dipende da come sono organizzate le partizioni e i dati, ma il montaggio come percorso dovrebbe risolvere il problema della riassegnazione delle lettere di unità.


Eh, non sapevo che avremmo potuto farlo in NTFS!
Ken Wayne VanderLinde,

1

L'uso di Mount come suggerito funziona, tranne per il fatto che il mount mostra lo spazio su disco HOST in explorer, anche quando si accede attraverso la rete. Chi vorrebbe vedere C: spazio su disco quando si guarda c: \ mount?

Un altro metodo è montare le partizioni più in basso nell'elenco delle unità, M, NO

Una volta impostata un'unità su una lettera nella gestione del disco, dovrebbe conservare quella lettera, purché sia ​​connessa alla stessa porta. Quindi puoi prenotare manualmente dire G, H, I, J per le tue chiavette USB e simili.

Molto scomodo. Ciò dimostra le limitazioni (o il disinteresse) di M $ nel fornire un sistema operativo intelligente globale.

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.