volume do Linux em um disco dinâmico do Windows

4

O MSDN diz o seguinte sobre alterar os tipos de unidade :

However, you can use dynamic disks with other operating systems, such as UNIX. To do this, you need to create a separate volume for the non-Windows operating system.

Isso implica que o Windows permite que eu crie uma partição antiga simples em um disco gerenciado pelo LDM (Logical Disk Manager).

  • Como isso é conseguido? Como posso pegar um disco convertido em um 'disco dinâmico', dividir um pedaço do espaço do LDM e criar qualquer tipo de partição GPT regular?

  • Alternativamente, é possível fazer o contrário? Eu já tentei criar partições GPT com GUIDs de tipo relevante (um para metadados LDM e um para dados) para fornecer um pedaço de disco para o Windows usar para o LDM, mas sem sucesso: o Windows agora vê o disco inteiro como um 'disco dinâmico inválido' (mas curiosamente consegue reconhecer uma partição NTFS no disco relevante e montá-lo sem problemas; somente diskmgmt.msc tem problemas).

Estou interessado em usar o resto do disco para outros sistemas operacionais, incluindo um pedaço dado ao LVM do Linux.

Situação atual

  • Dois discos de 3 TB
  • Ambos contêm uma partição Linux LVM de 300 GB (contendo um volume espelhado gerenciado pelo LVM) e um volume de 500 GB HFS
  • O primeiro disco contém um volume NTFS de ~ 300 GB.
  • Os dois discos são atualmente "básicos". (Isto é: GPT normal e civilizado.)
  • Devido ao tipo dessas partições GPT (LVM, HFS), convertendo os discos inteiros em discos dinâmicos não é suportado (e tornaria as partições ilegíveis por outros sistemas operacionais).

Situação desejada

  • Gostaria de dedicar ~ 300 GB em ambos os discos ao Microsoft LDM
  • Eu gostaria que o Microsoft LDM gerenciasse apenas seu pedaço do disco.
  • Eu não gostaria que o Microsoft LDM tentasse gerenciar a partição do LVM (contendo seu volume ext3 gerenciado pelo LVM) nem o volume do HFS.

Por quê?

  • Isso é possível com o LVM.
  • Eu gostaria de evitar a compra de dois discos adicionais dedicados ao Windows apenas para obter redundância (o espelhamento é o motivo pelo qual eu quero o LDM).
  • O parágrafo citado parece implicar que um pode cortar um pedaço do disco e se dedicar ao "UNIX".
    • Se alguém pode dedicar apenas uma parte do disco ao LDM, isso faz sentido.
    • Se é necessário dedicar todo o disco ao LDM e é preciso criar uma partição dedicada ao "UNIX", isso não parece razoável, já que o "UNIX" não seria capaz de inicializar a partir de um volume gerenciado pelo LDM, ou danificaria nos olhos do LDM. (Especialmente se for distribuído, mas mesmo que seja espelhado de alguma forma.)
    • Porque isso é tão irracional, espero que a Microsoft não quisesse dizer: Você pode criar um volume gerenciado pelo LDM e inicializar o "UNIX" com este volume possivelmente distribuído, gerenciado pelo LDM.
por Ivan Vučica 13.06.2014 / 22:37

1 resposta

0

Embora o Gerenciamento de Disco do Windows não permita o redimensionamento de discos dinâmicos, algumas ferramentas de terceiros reivindicam essa habilidade.

Alguns dos mais conhecidos são:

Mestre de Partição EaseUS (grátis) - veja o artigo Como redimensionar o volume dinâmico?
Assistente de partição AOMEI ( Versão inicial é grátis, mas não está claro se pode redimensionar discos dinâmicos) Gerenciador de discos dinâmicos AOMEI ($ 36 com julgamento)

Se as ferramentas puderem, conforme anunciado, reduzir o disco dinâmico, o espaço não alocado resultante pode ser usado em uma nova partição.

[EDIT1]

Eu ainda tenho a sensação de que você o retrocedeu: Acredito que o texto citado da Microsoft significava que você criava o disco dinâmico em todo o disco físico, alocava um volume nele e usava esse volume em um sistema operacional diferente do Windows.

Algumas distribuições recentes do Linux entendem discos dinâmicos, mas não sei em que grau. Caso contrário, você pode precisar descobrir quais setores físicos estão ocupados pelo (s) volume (s) e montar no Linux como um dispositivo bruto (horrível, mesmo que possível).

[EDIT2]

Você deseja um RAID separado para o Windows, que requer discos dinâmicos, que são um formato proprietário do Windows, não suportado pelo Linux.

Abaixo está uma ideia para outra solução. Esta solução exigirá estudar e tentar - eu nunca fiz isso e assim Não posso oferecer um livro de receitas.

A idéia é usar um gerenciador de boot avançado, como o Grub4dos , que pode esconder / mostrar partições dependendo do sistema operacional inicializado. Ele também pode mapear partições e fazer emulação de disco . Você pode usá-lo para enganar o Windows e pensar que duas partições em dois discos são o disco inteiro (o Windows não verá o restante do disco), portanto, você poderia configurar discos dinâmicos nos dois discos virtuais sem afetar o Linux. que usará o restante dos discos físicos.

    
por 22.06.2014 / 11:18