39.2.2. Seu computador tem dual-boot com o Red Hat Enterprise Linux e o sistema operacional Linux
Procedimento 39.1. Remover partições do Red Hat Enterprise Linux
- Inicializar sua instalação do Red Hat Enterprise Linux
- Como root ou com sudo, execute mount. Note as partições estão montadoas. Especialmente, note a partição que está montada com o root do filesystem. O resultado de
mount
em um sistema onde o root do filesystem está em uma partição padrão tal como o/dev/sda2
deve permanecer:/dev/sda2 on / type ext4 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0") /dev/sda1 on /boot type ext4 (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
O resultado demount
em um sistema onde o root de um filesystem está em um volume lógico deve permanecer:/dev/mapper/VolGroup00-LogVol00 on / type ext4 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0") /dev/sda1 on /boot type ext4 (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
- Certifique-se que todos os dados neste sistema que você ainda requer é salvo em outro sistema ou em um local de armazenamento.
- Fechar o sistema e Inicializar a versão Linux que você deseja manter em seu computador.
- Como root ou com o sudo, execute mount. Se alguma partição que você observou anteriormente como utilizada para o Red Hat Enterprise Linux for montada, reveja o conteúdo destas partições. Se você não precisar mais do conteúdo destas partições, demonte-as com o comando
umount
. - Remova qualquer partição desnecessária e indesejada, por exemplo, com o fdisk para partições padrão, ou lvremove e vgremove para remover volumes lógicos e grupos de volumes.
Remover entradas do Red Hat Enterprise Linux a partir do seu carregador de inicialização
Importante
Estas instruções são válidas se seu sistema usar o carregador de inicialização GRUB. Se você usar um carregardor de inicialização diferente (tal como o LILO) consulte a documentação para o software para identificar e remover entrada do Red Hat Enterprise Linux de seu alvo de inicialização e para assegurar que seu sistema operacional padrão está especificado corretamente.- Em uma linha de comando digite
su
no prompt de uma janela do terminal e então pressione Enter. Em seguida, insira a senha root e pressione Enter. - Digite
gedit /boot/grub/grub.conf
e pressione Enter. Isto abrirá o arquivogrub.conf
no editor de texto gedit. - Uma entrada do Red Hat Enterprise Linux típica no arquivo
grub.conf
consiste de quatro linahs:Dependendo da configuração do seu sistema, pode haver entradas do Red Hat Enterprise Linux múltiplas noExemplo 39.1. Examplo de entrada do Red Hat Enterprise Linux em
grub.conf
título Red Hat Enterprise Linux (2.6.32.130.el6.i686)root (hd0,1)kernel /vmlinuz-2.6.32.130.el6.i686 ro root=UUID=04a07c13-e6bf-6d5a-b207-002689545705 rhgb quietinitrd /initrd-2.6.32.130.el6.i686.imggrub.conf
, cada uma correspondente a uma versão diferente do kernel do Linux. Remova cada uma das entradas do Red Hat Enterprise Linux do arquivo. Grub.conf
contém uma linha que especifica o sistema operacional para inicializar, no formatodefault=N
onde N é um número igual ou maior que 0. Se N estiver definido para 0, GRUB irá inicializar o primeiro sistema operacional na lista. Se N estiver definido para 1, ele inicializará o segundo sistema operacional, e assim por diante.Identifique a entrada para o sistema operacional que você quer que o GRUB inicialize por padrão e anote seu local na lista em ordem.Certifique-se que a linhadefault=
contém o número abaixo de um que você escolheu para ser o padrão no sistema operacional na lista.Salve o arquivo atualizado dogrub.conf
e feche o gedit
Verifique o espaço disponível para seu sistema operacional
Nota
Este passo não é necessário se desejar remover o Red Hat Enterprise Linux de seu computador. No entanto, se você pular este passo, inutilizará parte da capacidade de armazenamento do seu disco rígido, pelo seu outro sistema operacional Linux. Dependendo de sua configuração, isto pode ser uma porção significante de capacidade de armazenamento do drive.Nota
Para continuar este passo, você precisa de mídia live para uma distribuição Linux, por exemplo o Red Hat Enterprise Linux Live CD ou o Knoppix DVD.O método para liberar espaço removendo as partições do Red Hat Enterprise Linux disponíveis em seu outro sistema operacional Linux diferem, dependendo se sistema operacional escolhido é instalado em partições de disco configuradas para usar o Gerenciamento de Volume Lógico (LVM) ou não.Se você não usa LVM
- Inicialize seu computador a partir de uma mídia do Linux live, e instale o parted se já não existir.
- Como root ou com o sudo, execute o parted disk, onde disk é o nome do dispositivo do disco que contém uma partição que você deseja redefinir, por exemplo,
/dev/sda3
. - Na janela
(parted)
insiraprint
. A ferramenta parted exibe informações sobre as partições de seu sistema, incluindo seus números de partição, seus tamanhos, e suas posições no disco. - Na janela
(parted)
insiraresize number start end
, onde number é o número da partição start é o local no disco no qual a partição inicia, e end é o local no disco onde você deseja que a partição termine. Use a posição inicial que você obteve com o comandoprint
anteriormente, e consulte a documentação parted para obter outras formas de especificar o parâmetro final. - Quando o parted concluir a redefinição de tamanho da partição, insira o
quit
na janela(parted)
. - Execute
e2fsck partition
, where partition, onde partition é a partição que você acabou de redefinir. Por exemplo, se você redefiniu/dev/sda3
, você digitariae2fsck /dev/sda3
.Agora o Linux verfica o sistema de arquivo da partição recentemente redefinida. - Quando o sistema de arquivo terminar, digite
resize2fs partition
em uma linha de comando e pressione Enter, onde partition é a partição que você acabou de redefinir. Por exemplo, se você redefiniu/dev/sda3
, você digitariaresize2fs /dev/sda3
.Agora o Linux verfica o sistema de arquivo da partição recentemente redefinida. - Reinicie seu computador. O espaço extra está agora disponível para sua instalação do Linux.
Se você usa LVM
- Inicialize seu computador a partir da mídia live do Linux e instale o fdisk e lvm2 se já não existirem.
Criar uma nova partição utilizando o espaço livre do disco
- Como usuário root ou com o sudo, execute o fdiskdisk, onde disk é o nome do dispositivo no qual você acabou de criar uma partição. Por exemplo
/dev/sda
. - Em uma janela
Command (m for help):
, pressione n para criar uma partição. Consulte a documentação do fdisk para outras opções.
Altere o identificador do tipo de partição
- Em uma janela
Command (m for help):
, pressione t para usar o fdisk para mudar um tipo de partição. - Na janela do terminal
Partition number (1-4):
,digite o número da partição que você acabou de criar. Por exemplo, se você criou uma partição/dev/sda3
, digite o número3
e depois Enter. Isto identifica a partição cujo tipo fdisk irá mudar. - Na janela de solicitações
Hex code (digite L para listar os códigos):
, digite o código8e
para criar uma partição do LVM do LInux. - Em uma janela
Command (m for help):
, pressione w para gravar as mudanças no disco e saia do fdisk.
Expande o grupo de volumes
- Na janela de comando, digite
lvm
e pressione Enter para iniciar a ferramentalvm2. - Na janela
lvm>
digitepvcreate partition
e pressione Enter, onde partition é a partição que você criou recentemente. Por exemplo,pvcreate /dev/sda3
. Isto cria o/dev/sda3
como um volume físico em LVM. - Na janela
lvm>
digitevgextend VolumeGroup partition
e pressione Enter, onde VolumeGroup é o grupo de volume LVM no qual o Linux está instalado e a partition é a partição que você criou recentemente. Por exemplo, se o Linux estiver instalado no/dev/VolumeGroup00
, você digitariavgextend /dev/VolumeGroup00 /dev/sda3
para estender o grupo de volume para incluir o volume físico em/dev/sda3
. - Na janela
lvm>
digitelvextend -l +100%FREE LogVol
e pressione Enter, onde LogVol é o volume lógico que contém seu sistema de arquivos Linux. Por exemplo, para estender oLogVol00
para preencher o espaço disponível recentemente em seu grupo de volumeVolGroup00
, digitelvextend -l +100%FREE /dev/VolGroup00/LogVol00
. - Na janela
lvm>
digiteexit
e pressione Enter para sair lvm2
- Digite
e2fsck LogVol
na linah de comando e pressione Enter, onde LogVolé o volume lógico que você acabou de redefinir o tamanho. Por exemplo, se você acabou de redefinir o tamanho do/dev/VolumeGroup00/LogVol00
, você digitariae2fsck /dev/VolumeGroup00/LogVol00
.Agora o Linux verfica o sistema de arquivo da partição recentemente redefinida. - Quando a verficação do sistema de arquivos terminar, digite
resize2fs LogVol
em uma linha de comando e pressione Enter, onde LogVolé a partição que você acabou de redefinir o tamanho. Por exemplo, se você acabou de redefinir o tamanho de/dev/VolumeGroup00/LogVol00
,você digitariaresize2fs /dev/VolumeGroup00/LogVol00
.Agora o Linux redefine o seu sistema de arquivo para preencher o volume lógico recentemente redefinido. - Reinicie seu computador. O espaço extra está agora disponível para sua instalação do Linux.