Converti una partizione da maiuscole e minuscole a maiuscole e minuscole

19

Ho installato il leopardo delle nevi su un macbook e su un file system sensibile alla distinzione tra maiuscole e minuscole quando eseguivo il partizionamento del disco, presumendo che sia una cosa standard e preferirei che questo sistema si comportasse il più vicino possibile a * nix shell.

Sebbene durante il tentativo di installazione di Photoshop CS5 di recente ho ricevuto un messaggio di errore che diceva che il file system con distinzione tra maiuscole e minuscole non può essere utilizzato per l'installazione. Apparentemente la ragione sono alcuni problemi nel sistema di installazione Apple, che gli sviluppatori Adobe non riescono a trovare da soli.

Quindi sembra che converta la distinzione tra maiuscole e minuscole in minuscole in maiuscole e minuscole .

Ci sono eventuali strumenti in grado di farlo? Non deve girare sotto macos, qualsiasi cosa farà, davvero (CD avviabili ecc.)

    
posta Art 01.06.2011 - 02:51
fonte

6 risposte

10

iPartition dichiara di poterlo fare, anche se non l'ho provato (e costa soldi ).

    
risposta data 01.06.2011 - 07:31
fonte
8

Ho convertito la partizione HFS + maiuscole / minuscole predefinita in maiuscole / minuscole dopo aver scoperto il problema dopo aver installato un nuovo MacBook. Presumo che tu abbia abbastanza spazio sul disco rigido interno per duplicare i dati e i file di sistema che hai già installato.

  1. Usa Utility Disco per ridurre le dimensioni della tua partizione di avvio esistente in modo tale da contenere i file esistenti.
  2. Crea una nuova partizione che è solo Mac OS (Journaled) e NON fa distinzione tra maiuscole e minuscole.
  3. Esegui il backup dell'unità originale nella nuova partizione. Ho usato SuperDuper! ma puoi usare rsync .
  4. Avvio tenendo premuto il tasto Comando e selezionare la nuova partizione.
  5. Elimina la vecchia partizione con Utility Disco e aumenta la dimensione di quella nuova.
risposta data 29.10.2013 - 21:41
fonte
5

Non credo sia possibile convertire il tuo file system una volta selezionato. Il motivo per cui non è possibile convertire è a causa della possibilità di duplicare il nome del file. Tutto quello che puoi fare è clonare l'unità su un HFS + esterno che non distingue maiuscole e minuscole e quindi formattare l'unità interna. E clonarlo di nuovo all'interno.

Raccomando di utilizzare Carbon Copy Cloner per la sua facilità d'uso e il fatto che è gratuito.

    
risposta data 01.06.2011 - 05:47
fonte
4

C'è una FUSE soluzione chiamata ciopfs (file system non sensibile al maiuscolo / minuscolo)

Cito:

ciopfs is a stackable or overlay linux userspace file system (implemented with fuse) which mounts a normal directory on a regular file system in case insensitive fashion.

Questo potrebbe essere ciò che stai cercando.

    
risposta data 01.06.2011 - 09:38
fonte
4

È possibile migrare un file system con distinzione tra maiuscole e minuscole in un file system senza distinzione tra maiuscole e minuscole se non si dispone di un nome simile a:

/directory/file
/directory/FILE

in questo caso questi due file dovrebbero essere copiati con lo stesso nome causando così una sovrascrittura. Qualsiasi programma decente per proporre questo file la migrazione del sistema dovrebbe avvisarti di questo nome collisione .

Se Adobe Photoshop si rifiuta di installare su un file system sensibile al maiuscolo / minuscolo questo proviene da una protezione interna per evitare arresti anomali. La verità è che Adobe Photoshop non è mai stato scritto per occuparsi del caso di nomi di file interni. Questo è il motivo per cui Adobe Photoshop non funzionerà mai su Linux, OpenBSD, FreeBSD o qualsiasi altro Unix.

Adobe non ha mai considerato seria la qualità del software e della sicurezza obiettivi aziendali. Il loro recente scandalo con gli account dei clienti è dovuto ricompensa di una tale cattiva cura.

Questa è una vergogna. Ma… hai la libertà di pagare per supportarli in questo modo.

    
risposta data 30.10.2013 - 00:02
fonte
0

Aggiornamento su iPartition. Durante il fine settimana ho usato v. 3.6.2 per convertire l'unità flash interna da 1 TB su un MacBook Pro con sistema Sierra (10.12.6) da case-sensitive a case-sensitive. Come indicato sopra, devi creare un disco di avvio separato con iPartition. Poiché le recenti installazioni di macOS richiedono così tanto spazio, Coriolis Systems ha eliminato l'opzione per la generazione di un DVD per l'avvio di diverse versioni. Ho usato un clone esterno del mio disco di sistema.

Dato che stai facendo il boot da un nuovo disco, devi riattivare iPartition dopo il riavvio, quindi assicurati di copiare l'immagine della licenza (una scheda con un codice QR su di essa) sul disco di avvio esterno e sul app.

Una volta avviato sul disco esterno, è stato semplice selezionare il filesystem per la conversione, deselezionare la casella "Case Sensitive" e fare clic su Vai. Dopo forse 15 minuti, è stato fatto. Il riavvio dell'unità interna ha funzionato correttamente, così come tutte le app che ho provato per un test rapido.

Alcuni avvertimenti: iPartition attualmente non supporta il nuovo AFS, quindi NON verrà eseguito su High Sierra (10.13). Non supporta CoreStorage, quindi se l'unità è crittografata da FileVault 2, è necessario disattivare FileVault e attendere fino al completamento del processo di decrittografia prima di iniziare. Se hai un disco Fusion, sei sfortunato. Inoltre, ti avverte che se hai file in una directory con nomi che differiscono solo caso per caso, rinominerà uno di essi come parte della conversione.

Tutto sommato, è stato un processo abbastanza semplice, e vale il prezzo del software.

    
risposta data 06.11.2017 - 16:21
fonte

Leggi altre domande sui tag