Sugestões para compartilhar e usar dados entre o boot duplo do Ubuntu e do Windows 7

5

Nota: TL; DR, role para baixo para resumo. Recentemente, configurei meu computador para uma inicialização dupla entre o Ubuntu 9.10 e o Windows 7. Minha configuração atual da unidade é a seguinte.

| A1 |     A2       |
| B1    |  B2  | B3 |

A1: 100 mb, windows 7 "System Reserved" boot partition

A2: 230 gb, data section, this one needs to be shared between the operating systems

B1: 125 gb, windows 7 OS

B2: 123 gb, ubuntu OS

B3: 2gb, linux swap space

Praticamente quero ter meus documentos, músicas, fotos, vídeos, etc. acessíveis de ambos os sistemas operacionais. Minha primeira tentativa envolveu fazer a partição de dados (a2) NTFS e mover minha pasta pessoal do Ubuntu para a partição de dados. No entanto, como eu li o NTFS não funciona bem com permissão, e isso bagunçou minha pasta pessoal. Minha próxima idéia é uma das seguintes: 1) formatar a partição de dados para ext2 / 3/4 e mover minha pasta de início do linux lá, e obter um driver para ler partições ext no windows 7. O problema é que a maioria dos os drivers / software ext não são compatíveis com o windows 7 ou não se integram ao windows explorer (eu realmente não quero abrir uma janela de software separada apenas para acessar meus dados, provavelmente não é compatível com outro software.) Ext2 IFS parece promissor, mas não tenho certeza de como ele funciona com o ext4 e windows 7 (não suportado oficialmente , ao tentar no modo de compatibilidade do Vista, ele me diz que eu preciso formatar a unidade ext para usá-lo). Minha próxima idéia, 2) manter a pasta home no Ubuntu onde ela está, mas criar links simbólicos para as pastas Documents, Music, etc para uma partição Data A2 formatada (A2), e adicionar esses locais às bibliotecas do windows 7. Eu não tenho certeza de como as permissões funcionariam, mas deve ficar bem, já que são apenas os documentos, música, etc e não os arquivos de configuração importantes no restante de /home/user/ . Corrija-me se eu estiver errado. Atualmente, os links simbólicos são a minha melhor ideia, embora eu não tenha certeza de como isso funcionará.

Todas as sugestões, acréscimos às minhas idéias, links, ponteiros, o que seria muito apreciado. Mesmo que isso signifique que eu deveria reformatar meus discos e a minha repartição (2 drives de 250GB se você quiser sugerir uma configuração para isso), eu não me oponho muito se essa for a melhor sugestão (já passei pelo format / install / formatar / reinstalar o processo 5 vezes nos últimos 3 dias, mais uma vez não vai me machucar).

TL; DR, resumo:

Eu tenho dois discos rígidos. Um é particionado para o Ubuntu e Windows 7, o segundo que eu quero acessar para ambos os sistemas operacionais para armazenar documentos, músicas, fotos, vídeos, etc. Sugestões sobre como configurar a unidade de dados.

P.S. bônus se eu puder obter uma pasta raiz de documento do servidor apache funcionando entre os dois sistemas operacionais (permissões podem se tornar muito complicadas, então não se preocupe muito com isso)

P.P.S. Pergunta relacionada, mas a visualização de dados é unidirecional: Esquema de partição e tamanho para dual boot Windows 7 e Ubuntu 9.10 com partições separadas para dados e / home

    
por wizjany 20.04.2010 / 03:33

4 respostas

6

A1 - > mesclar para fazer A1 + B1.
A2 - > NTFS
B2 - > Pode diminuir para ~ 40 GB, alocar restante para A2.
Essa seria minha recomendação.

as I read NTFS does not work nice with permission

Não tenho certeza do que você quer dizer com isso?

1) format the data partition to ext2/3/4 and move my home folder from linux there, and get a driver to read ext partitions in windows 7.

Não é recomendado, especialmente porque você não quer um sistema de arquivos somente para leitura.

http://www.fs-driver.org/ looks promising, but I'm not sure how it works with ext4 and windows 7 (not officially supported, when trying in vista compatibility mode, it tells me I need to format the ext drive to use it)

sistemas de arquivos ext4 não podem ser lidos sob drivers atuais, se a opção extents estiver ativada (e eu acredito que a maioria das distros usando ext4 do tem extensões ativadas por padrão).

keep the home folder in ubuntu where it is, but create symlinks for the Documents, Music, etc folders to an NTFS formatted Data (A2) partition

Esta é a minha configuração atual também.

    
por 20.04.2010 / 04:10
1

Por experiência, é uma má ideia misturar partições & drives como você atualmente tê-los. Se você quiser sistemas operacionais de inicialização dupla, sugiro configurar um sistema operacional em cada unidade. Aqui está a chave - certifique-se de que apenas a unidade que você está instalando no sistema operacional esteja conectada durante a instalação. Ao fazer isso, ele impede que o sistema operacional veja a outra unidade e, portanto, reconfigura automaticamente algo, como sobrescrever as partições de inicialização. Se você fizer dessa maneira, cada sistema operacional estará totalmente contido em sua própria unidade, o que simplifica as coisas.

A outra opção (e IMO, a opção melhor ) é instalar um sistema operacional primário (eu escolheria o W7 nesse caso) e usar um gerenciador de VM como VirtualBox ou VMWare Player para criar VMs para todos os sistemas operacionais adicionais (quantos você quiser).

Quais são os prós e contras cons? Inicialização dupla permitirá que cada SO seja executado nativamente no HW (sem VM), portanto, se você precisar de máxima velocidade, essa pode ser uma escolha melhor. Além disso, não há benefício realmente (IMO). A execução de VMs permite que você opere vários sistemas operacionais ao mesmo tempo. Por exemplo, usando seu exemplo do Apache, você pode executar uma VM Linux enquanto codifica no Dreamweaver no W7 e testar o código em um servidor Apache real. Ou você pode apenas jogar paciência no Linux enquanto espera que algo termine no W7. Ou você pode ler sobre como configurar o Arch Linux para x-windows no W7 enquanto trabalha com ele em uma janela de VM. É muito mais flexível.

A desvantagem de fazer a VM é que você precisará de um pouco mais de hardware para obter um bom desempenho. Não muito, realmente, mas alguns.

No que diz respeito ao acesso a várias partições, com a configuração da sua unidade ...

Com dual-boot, eu criaria no disco W7 3 partições 100MB (criadas pelo instalador), depois 2 partições de 125GB - C: & D: C: seria o SO no NTFS. D: seriam dados no NTFS. Em seguida, a partir da unidade do Linux, você pode montar a partição de dados usando FUSE & NTFS-3G. Se você não quiser usar o NTFS, formate a partição data como FAT32 e monte-a no Linux. Basta estar ciente dos limites de tamanho de arquivo do FAT32 vs NTFS.

Com VMs, eu instalaria o W7 no disco 1, provavelmente tudo em uma partição NTFS (o W7 permite redimensionar dinamicamente as partições, portanto, não é crítico fazer isso na instalação) e depois usar o disco 2 para os dados. Eu criaria 1-4 partições, formatadas como NTFS ou FAT32. Então, depois de criar uma VM, eu montaria as partições de dados ou as acessaria via samba.

Muitas opções, mas a única coisa que eu não faria é deixar meus discos configurados como você os tem. Ter as partições do sistema W7 espalhadas por duas unidades é, provavelmente, a causa de problemas no caminho.

    
por 20.04.2010 / 04:10
0

Se você tiver o espaço eu recomendaria uma partição / home separada para a instalação do Linux, torna muitas coisas (reinstalar, alternar * nixs ou até mesmo compartilhar o diretório inicial em algum grau) mais facilmente (é muito mais simples fazer o equivalente em windows -windows caras me corrija se eu estiver errado- (ex. w / Ubuntu instalação gráfica basta fazer uma partição extra e colocar / home como ponto de montagem e isso só funciona).

    
por 20.04.2010 / 04:39
-1

Você já considerou o Dropbox ?

    
por 28.05.2011 / 02:01