Posso instalar em um volume lógico bruto ou particionar o espaço primeiro?

1

Eu gostaria de instalar um convidado Ubuntu baseado em KVM em um volume lógico baseado em LVM, sem criar primeiro uma tabela de partição no espaço. Não parece haver uma maneira dentro do instalador de montar meu volume lógico escolhido como root. Eu posso fazer isso (claro) com o Gentoo. Existe alguma maneira de contornar essa suposição com o Ubuntu?

    
por David Krider 20.06.2012 / 20:26

2 respostas

1

É uma prática recomendada usar partições, mesmo que seja uma, e abranja todo o disco. Existem ferramentas que usam esse detalhe como parte de suas heurísticas de interrogação. Eu também vi o udev se comportando de vez em quando com drives sem partição. Não há realmente nenhuma desvantagem em usar partições, nenhum acerto de velocidade, nada negativo. Ele não afeta o LVM, pois está lendo o disco e procurando por metadados.

Assim, você pode nadar contra o fluxo ascendente ... ou pode criar uma única partição. Se você está determinado a fazer esse trabalho, sugiro que conheça as fontes do instalador.

    
por ppetraki 21.06.2012 / 05:39
0

Ou você pode usar Alternate (talvez) ou Server (definitivamente) para obter suporte a LVM e ter o volume lógico tratado adequadamente. (Você também pode instalar manualmente o lvm2 antes de chegar à ferramenta de partição para obter isso, mas então ele cria um initrd sem lvm, ou quando o 11.04 era atual.) (* Eu não faço isso há muito tempo)

Swim upstream: Você pode formatar o disco virtual antes do particionamento e ele será instalado, mas o GRUB falhará. Isso não pode ser corrigido porque não há espaço MBR para um LV, mas o GRUB não precisa ser instalado porque o KVM o fornece. O script de instalação assume que o GRUB não está instalado e pula o update-grub (que cria o grub.cfg e talvez também o device.map). O comando update-grub é concluído manualmente:

(Do LiveCD iso)

ubuntu$ sudo su -
ubuntu# mount /dev/vda /mnt ; mount --bind /proc /mnt/proc \
; mount --bind /dev /mnt/dev ; mount --bind /sys /mnt/sys ; chroot /mnt
# update-grub
# exit
ubuntu# init 6

Você pode atualizar o grub de um xterm ou outro VTY ao invés de fazer o hoopla do liveCD. Eu tinha reexecutado a instalação quatro vezes, então não tentei isso.

    
por Nakarti 16.07.2012 / 07:29