Chiavette USB e più partizioni


40

Ho una chiavetta USB con più partizioni (FAT32 (attiva), FAT32, Ext2, ma questa è un'altra storia) e sembra che il mio Windows XP possa montare solo la prima partizione della chiavetta. Se provo a montare il secondo usando il gestore del volume mi dice che devo renderlo attivo e riavviare ... è davvero così limitato o mi sto perdendo qualcosa qui?

partizioni:

  • FAT32, System Rescue CD, avviabile e attivo
  • FAT32, alcuni strumenti
  • ext2, alcuni dati (so che ho bisogno di driver extra, ecc., ma non è richiesto qui)

1
Il modo migliore è (grazie al primo link: aggiungere questa linea nel driver Hitachi per supportare tutti i dispositivi di archiviazione USB %Microdrive_devdesc% = cfadisk_install,USBSTOR\GenDisk
Matt Sephton

@matt: ma il driver non funziona a 64 bit.
user2284570

Risposte:


19

Windows XP non supporta più partizioni su unità rimovibili.

Tuttavia, se ne hai davvero bisogno, puoi provare a capovolgere il bit rimovibile di un'unità flash USB. Questo dirà a Windows che l'unità rimovibile è un disco fisso, consentendogli così di vedere e utilizzare più partizioni.

  • Vai allo strumento Lexar USB Flip .
  • Leggi attentamente l'avvertimento.
  • Provalo se il rischio di perdere tutti i dati della tua pen drive non è un problema.

Altri produttori possono fornire uno strumento simile che è garantito per funzionare sulla tua chiavetta USB. Potresti voler verificare questo.


Quello è stato il calcio nella giusta direzione, ho trovato un'altra soluzione che posterò come modifica. Grazie. : D
Bobby,

4
In che modo il lancio del bit rimovibile influenzerà altri sistemi operativi, lo sai?
utente sconosciuto

14

Unità flash USB di partizione

Le unità flash USB non possono essere partizionate nel sistema operativo Windows se l'unità viene identificata come supporto rimovibile. L'unico modo per partizionare l'unità flash USB è capovolgere il bit rimovibile in modo che venga riconosciuto come supporto fisso invece che può essere partizionato come qualsiasi normale disco rigido.

Uno strumento che può capovolgere il bit e dovrebbe funzionare con la maggior parte delle unità flash USB è lo strumento di formattazione USB di Lexar. È uno strumento portatile progettato per le unità USB Lexar, ma funziona anche con altre marche.

L'interfaccia principale può essere utilizzata non solo per capovolgere il bit rimovibile, ma anche per formattare l'unità USB, impostare un'etichetta di volume e una partizione per l'avvio. Devi solo premere il pulsante bit rimovibile capovolgi se vuoi preparare l'unità flash per l'uso con più partizioni. Successivamente l'unità deve essere rimossa e ricollegata al sistema informatico.

Testo alternativo

Va notato che Lexar USB Format non partizionerà l'unità flash USB che deve essere eseguita con altri strumenti. Per questo è possibile utilizzare gli strumenti integrati nel sistema operativo. Un software più universale è il Live CD gParted che può essere avviato da qualsiasi sistema informatico.

Un'altra opzione per creare più partizioni di chiavette USB è stata discussa in precedenza presso Ghacks. Il processo prevede la modifica del registro di Windows e presenta lo svantaggio che le partizioni del componente aggiuntivo sono visibili solo su quel sistema informatico.

fonte


Per chiunque non riesca a vedere la propria unità rimovibile nell'elenco per qualche motivo, provare a eseguire il programma come amministratore e tutte le unità dovrebbero essere visualizzate.

3
In che modo il lancio del bit rimovibile influenzerà altri sistemi operativi, lo sai?
utente sconosciuto

4

Grazie alla risposta con l'RMB (ReMoveable Bit) sono stato in grado di scavare una soluzione descritta in questo sito (Sezione: sull'unità flash funziona solo la prima partizione). Fondamentalmente, è disponibile un driver Hitachi che filtra l'RMB a livello di driver, che deve solo essere leggermente modificato per funzionare praticamente con qualsiasi chiavetta USB. Tutto quello che devi fare è aggiungere "ID istanza dispositivo" al driver e quindi utilizzare questo driver.

Ecco il brano di fondamentale importanza tratto dal sito di Uwe Schieber:

Hitachi ha creato un driver filtro per la rimozione dell'RMB per i suoi Microdrive (schede Flash compatibili con un mini hard disk): xpfildrvr1224_320.zip Ha solo 32 bit, quindi non funziona con le versioni x64 di Windows.

Modificando il file INF incluso, il driver del filtro può essere utilizzato con qualsiasi altra unità "rimovibile". Per il rilevamento del dispositivo ci sono le linee nella sezione [cfadisk_device]:

[cfadisk_device] %Microdrive_devdesc% =
cfadisk_install,IDE\DiskIBM-DSCM-11000__________________________SC2IC801

IDE\DiskIBM-DSCM-11000__________________________è l'ID del dispositivo di uno dei Microdrive supportati. In analogia a queste linee aggiungiamo una linea per ogni unità USB "rimovibile" che vogliamo trasformare in un disco rigido USB. L'ID si trova nella gestione dei dispositivi Windows: espandere "Unità disco", fare clic con il tasto destro del mouse sull'unità USB, selezionare Proprietà. Nella scheda "Dettagli" in XP la voce "ID istanza dispositivo" è già selezionata. Fai clic sull'ID nell'elenco e premi Ctrl + C, questo copia l'ID negli Appunti di Windows e può essere incollato altrove con Ctrl + V. XP fino a SP1 mostra la scheda "Dettagli" solo quando DEVMGR_SHOW_DETAILS=1è impostata la variabile di ambiente : DevMgr_Show_1.reg scarica e fai doppio clic sul file, quindi esegui nuovamente l'accesso per rendere effettive.

Esempio: USBSTOR\DISK&VEN_LEXAR&PROD_JUMPDRIVE&REV_1.30\K326441127040&0 abbiamo bisogno della parte grassa:

[cfadisk_device] %Microdrive_devdesc% =
cfadisk_install,USBSTOR\DISK&VEN_LEXAR&PROD_JUMPDRIVE&REV_1.30

O molto più semplice il modo universale per qualsiasi disco USB:

%Microdrive_devdesc% = cfadisk_install,USBSTOR\GenDisk

Nell'ultima riga del file INF cambiamo "Hitachi Microdrive" in qualcosa di carino come "RemovableToFixed".

In Gestione dispositivi fai nuovamente clic con il pulsante destro del mouse sull'unità USB, "Aggiorna driver ...", quindi "No, non ora" -> Avanti -> "Installa da un elenco o ..." -> Avanti -> "Don cerca ". -> Avanti -> "Disco driver" -> cerca il file INF qui. Ora "RemovableToFixed" dovrebbe essere nell'elenco -> Avanti -> Conferma i due avvisi -> Fine. Ora l'unità viene rilevata, in realtà come disco rigido USB. L'unità può essere partizionata, il criterio "Ottimizza per prestazioni" attiva infatti una cache di scrittura su unità formattate FAT e Windows creerà la cartella "Informazioni sul volume di sistema" ... I miei tentativi di automatizzare l'installazione tramite Microsoft DEVCON non avere successo.

Il driver del filtro può essere rimosso eliminando l'unità in Gestione dispositivi di Windows. Dopo aver ricollegato l'unità, i driver vengono nuovamente installati, ma non il driver filtro.

% Microdrive_devdesc% = cfadisk_install, USBSTOR \ GenDisk


Ho un problema per capire cosa devo fare ... Per favore, fornisci un esempio di file o un diff in modo da poter vedere le modifiche che devo fare ...
user2284570

2

Sì, è una limitazione delle unità rimovibili in Windows che possono avere solo una partizione. Potrebbe essere possibile impostarlo come unità fissa se si dispone di uno strumento compatibile (dal produttore della chiavetta USB).


1
In che modo il lancio del bit rimovibile influenzerà altri sistemi operativi, lo sai?
utente sconosciuto

0

Le risposte precedenti sono tutte obsolete. A partire da Windows 10 versione 1703 (2018), Windows ora riconosce tutte le partizioni di unità flash rimovibili senza alcuna soluzione alternativa. Link articolo qui: inserisci la descrizione del link qui

Provalo tu stesso.


La domanda menziona esplicitamente Windows XP, quindi penso che la tua risposta dovrebbe essere un commento.
Kamil Maciorowski il

@KamilMaciorowski certo ma questo perché nel 2009 probabilmente era ancora bloccato con XP. Il titolo è generico però. Perché essere così nitido? Anche questa funzionalità di Windows non è stata evidenziata molto. L'ho scoperto per caso e poi ho cercato su Google.
Sujay Phadke,
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.