Ho due domande su ext4:
- Esiste attualmente un modo per montare una partizione ext4 in Windows (XP / Vista / 7) per ottenere il supporto di lettura di base?
- In caso contrario, ci sono piani per sostenere questo un giorno?
Ho due domande su ext4:
Risposte:
Esisteva un'utilità chiamata ext2read per sfogliare le partizioni Ext in Windows (comprese le partizioni Ext4) che potrebbe non funzionare più come menzionato nel commento sotto di @heynnema e potrebbe corrompere le tue partizioni.
Il progetto non è aggiornato dal 2012
ext4 ha un po 'di supporto attraverso i vecchi progetti ext2 *. btrfs non ha attualmente il supporto di Windows. I nuovi filesystem avranno sempre un periodo in cui non c'è supporto su un altro sistema operativo e, francamente, farà schifo.
Va anche detto che i progetti che provano a leggere il filesystem in un altro sistema ti daranno sempre un rischio maggiore di noschiare la tua partizione.
Quindi, tenendo a mente ciò, esiste una soluzione che richiederebbe da 30 minuti a un'ora per configurarsi che ti darebbe una velocità quasi nativa, qualsiasi supporto di partizione Linux e sarebbe altrettanto sicuro (o molto vicino) come montarlo da Linux: virtualizza!
Sì, ti sto suggerendo di rinunciare a 300 meg di RAM e un gigantesco spazio su disco per eseguire Ubuntu Server da Windows. La maggior parte dei moderni sistemi di virtualizzazione come Virtualbox e VMWare consentono di passare alla VM un intero disco o partizione, quindi è quello che faresti. Montalo dall'interno di Ubuntu virtuale, installa Samba, condividi i dischi montati su Ubuntu e monta le condivisioni dall'interno di Windows.
Sembra un sacco di sovraccarico, ma il server Ubuntu è piuttosto fluido e non avrà bisogno di molto in termini di risorse. Una volta installato, potresti probabilmente cavartela con 150meg di RAM.
Se stai parlando di un sistema a doppio avvio, Windows non può leggere in modo nativo le partizioni formattate per Linux. Pertanto, hai due opzioni.
Crea una partizione NTFS che conterrà i file che desideri siano accessibili sia da Windows sia da Ubuntu e memorizza i tuoi file lì.
Questa è la soluzione consigliata e sicura.
Il software è disponibile per Windows che consente di leggere e scrivere su partizioni Linux, in una certa misura.
Un esempio di tale software è Ext2Fsd. Ext2Fsd ha un supporto EXT4 limitato. Per impostazione predefinita, caricherà i filesystem in modalità di sola lettura, ma è possibile abilitare la modalità di lettura / scrittura se proprio lo si desidera. Questo, tuttavia, non è raccomandato .
Si noti che queste funzionalità del quarto filesystem esteso non sono supportate:
Attributi estesi: supporto ACL
Nota: dopo l'installazione di Ext2Fsd potrebbe essere visualizzato un errore; l'applicazione funziona ancora.
Dopo l'installazione, riavvia il computer e apri Ext2 Volume Manager dal menu Start.
Qui è dove si assegnano o si modificano le lettere di unità per le partizioni Linux, si montano e si smontano o si eseguono altre operazioni.
Se si desidera abilitare il supporto di scrittura per un filesystem EXT4, selezionare Ext2 Management
, deselezionare la Mount volume in readonly mode
casella e quindi fare clic su Applica.
Puoi anche selezionare se vuoi che la tua partizione Linux venga montata automaticamente all'avvio (non dovresti usare questa opzione per unità USB e supporti rimovibili).
Nota: questa soluzione è tutt'altro che perfetta e potrebbe verificarsi un danneggiamento dei dati sulla partizione Linux. Usa questo a tuo rischio e pericolo!
Per leggere ext4 puoi usare Ext2Fsd . È un driver per Windows. Il nome suggerisce che funziona solo con ext2 e il sito dice che funziona con ext2 ed ext3 ma anche le ultime versioni supportano ext4.
Un'alternativa è installare CoLinux sul computer Windows e configurarlo con un sistema minimo (sufficiente per montare il filesystem in questione) e Samba. Quindi monta il tuo FS e condividilo con Windows. Non esattamente elegante, ma funziona bene e non rischia la corruzione del filesystem a causa di driver difettosi.
Se un'installazione di CoLinux da zero è troppo complicata, prova AndLinux, che è CoLinux con un sistema operativo già buono per essere pronto all'uso. Si installa in venti minuti. Dovrai comunque impostare il montaggio, ma le condivisioni del filesystem dovrebbero già essere valide.
È possibile installare Linux in una macchina virtuale, quindi associare direttamente le unità fisiche o le partizioni. Quindi configurare la macchina in modo che sia accessibile tramite Samba / CIFS e mappare le condivisioni per guidare le lettere in Esplora risorse.
C'è una guida per farlo in VirtualBox.
Questo è probabilmente il modo più semplice e dovrebbe funzionare in modo trasparente dopo una corretta installazione. Dovrebbe funzionare con qualsiasi filesystem supportato da Linux e non doversi preoccupare di utility di terze parti orribilmente obsolete (e forse instabili).
Con un po 'di lavoro potresti anche essere in grado di rendere avviabile l'intera distro Linux principale da Windows.
È possibile utilizzare ex2explore per accedere al file Ubuntu da Windows
Devi installare Samba in Ubuntu e configurare una cartella shere nella partizione Ubuntu. È quindi possibile eseguire il mapping a tale risorsa di rete da Windows.
Tramite una rete o localmente? Se proviene da altri computer sulla rete, probabilmente vorrai configurare Samba sul tuo computer Ubuntu.
https://help.ubuntu.com/11.10/serverguide/C/samba-fileserver.html
Se si esegue il dual boot del computer e si desidera accedere a Ubuntu da Windows, è possibile provare ext2read . Non l'ho provato, ma a quanto pare supporta la maggior parte dei file system Linux standard.
L'altra opzione è quella di avviare un CD / chiavetta USB dal vivo. Quindi sarai in grado di copiare i file in un'altra posizione. Forse un altro dispositivo USB o posizione di rete.