Eu tenho o fedora 26 já instalado em um disco rígido de 1 TB que atualmente está usando menos de 100 GB e gostaria de converter o disco rígido em uma inicialização dupla com 300 GB alocados para o Windows 7. Estou confortável usando parted em um terminal bash, mas nunca usei o comando parted (redimensionar). Já fiz backup dos meus dados e tenho um flashdrive Fedora26 Live (instalação) e um flashdrive separado de instalação do Windows 7. Posso inicializar com qualquer flashdrive durante uma inicialização a frio do meu pc, por meio da tecla F12. Abaixo estão as etapas genéricas que pretendo seguir, seguidas de minhas perguntas. Solicito ajuda com essas questões.
Passos
1. Boot from the Fedora 26 Live installation, leaving the 1tb hard disk
unmounted.
2. Within Fedora 26 Live, use lsblk to determine the device name given to the
1tb partition. Then use parted in a bash terminal to resize this partition.
Shown below is the parted (print) output of the 1tb partition.
(parted) print
Model: ATA WDC WD10EZEX-00W (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 1075MB 1074MB primary ext4 boot
2 1075MB 1000GB 999GB primary lvm
Assuming that lsblk indicates that the 1tb partition is assigned to
/dev/sdb, I plan to execute the following in a bash terminal
sudo parted /dev/sdb
< RESIZE COMMAND GOES HERE >
quit
3. Still within Fedora 26 Live, quit parted, re-execute lsblk, and then use
parted on the 300 gb remaining to create a Windows 7 partition. Assuming
that lsblk now indicates that the 300 gb is assigned to /dev/sdc, I
will then execute the following in a bash terminal:
sudo parted /dev/sdc
mklabel msdos
mkpart primary ntfs 1MiB 100%
quit
4. Power off and then cold boot with the Windows 7 installation flashdrive.
During the installation, select the 300gb (unformatted) partition.
5. SOMEHOW, install grub on the 1tb hard disk. My intention is that when I
hit F12 during a cold boot and select the 1tb hard disk, grub will then
present the option to boot into either Fedora 26 or Windows 7.
Perguntas
a. Are these the right steps to take, in the right order?
b. In step 2 above, what is the syntax needed for the resize command?
c. How do I install and configure grub on the 1tb hard disk?
d. Should I expect the (now 700gb) Fedora 26 environment to be unaffected,
except for the reduced space?
e. (Slightly off topic) Does the 300gb partition need to be pre-formatted, or
flagged as bootable, or will the Windows 7 installation flashdrive handle
this?
uma. Eles são complicados, mas acho que devem funcionar, exceto pelos problemas que vou mencionar.
b.
resizepart
. É um comando interativo. Basta especificar o número da partição e o novo tamanho. Eu prefiro usargparted
em vez departed
mim mesmo, no entanto.c. Dentro do seu Fedora inicializado ao vivo, execute como root
ou substitua
/dev/sda
por/dev/sda1
se quiser, mas nunca tentei/dev/sda1
, então use por sua conta e risco.d. Se
gparted
funcionou corretamente, você deve.parted
comresizepart
deve teoricamente funcionar, mas eu não tentei sozinhoe. Você pode deixá-lo sem formatação e não precisa marcá-lo como inicializável.
Mais um comentário sobre sua 5ª etapa: o menu do grub não será atualizado automaticamente e você precisará executar
grub2-mkconfig > /boot/grub2/grub.cfg
para atualizar o menu.No entanto, com base na minha experiência, o que é mais provável de acontecer é que o MBR seja substituído pelo Windows e você pode ter que invocar o
grub2-install
comando para recuperar seu menu grub de aparência bonita.DISCLAMER: Estes são baseados em minha experiência pessoal. Já passei por esse processo várias vezes, mas isso não garante que funcione no seu caso sem maiores problemas.
Seu método parece razoável, mas é muito complicado. A probabilidade de falha é alta.
Você precisa fazer um backup completo de seus dados e uma atualização do Fedora para 27 é necessária. Provavelmente será mais rápido e fácil reparticionar seu disco rígido e instalar do zero - primeiro o Windows e depois o Fedora 27. A instalação do Fedora será configurada
grub
para você.