현재 100GB 미만을 사용하고 있는 1TB 하드 드라이브에 fedora 26을 설치했는데, 하드 드라이브를 듀얼 부팅으로 변환하고 Windows 7에 300GB를 할당하고 싶습니다. 나는 bash 터미널에서 parted를 사용하고 싶지만 parted(크기 조정) 명령을 사용한 적이 없습니다. 데이터를 백업했고 Fedora26 Live(설치) 플래시 드라이브와 별도의 Windows 7 설치 플래시 드라이브가 있습니다. 컴퓨터를 콜드 부팅하는 동안 F12 키를 통해 플래시 드라이브 중 하나로 부팅할 수 있습니다. 아래에는 제가 취하려는 일반적인 단계와 질문이 나와 있습니다. 이러한 문제를 해결하는 데 도움을 요청합니다.
속도
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.
질문
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?
답변1
ㅏ. 복잡하지만 제가 언급하려는 문제를 제외하고는 작동할 것이라고 생각합니다.
비 resizepart
. 이것은 대화형 명령입니다. 파티션 번호와 새 크기를 지정하기만 하면 됩니다. 그러나 나는 나 자신 gparted
보다 사용하는 것을 선호합니다 parted
.
씨. 라이브 부팅 Fedora에서 루트로 실행
grub2-install /dev/sda
또는 원하는 /dev/sda
경우 대체할 수 있지만 /dev/sda1
직접 사용해 본 적이 없으므로 /dev/sda1
책임은 본인에게 있습니다.
d. gparted
잘 작동한다면 이렇게 해야 합니다. 이론상으로는 가능 parted
하겠지만 resizepart
직접 시도해본 적은 없습니다.
e. 포맷하지 않은 채로 둘 수 있으며 부팅 가능으로 표시할 필요가 없습니다.
5단계의 설명에 추가: grub 메뉴는 자동으로 업데이트되지 않으므로 grub2-mkconfig > /boot/grub2/grub.cfg
메뉴를 업데이트하려면 실행해야 합니다.
그러나 내 경험에 따르면 Windows가 MBR을 덮어쓰고 grub2-install
멋진 grub 메뉴를 복원하려면 명령을 호출해야 할 수도 있습니다.
면책조항: 이는 내 개인적인 경험을 바탕으로 한 것입니다. 저는 이 과정을 여러 번 겪었지만 이것이 귀하의 경우에 더 이상의 문제를 일으키지 않을 것이라는 보장은 없습니다.
답변2
귀하의 접근 방식은 합리적으로 들리지만 복잡합니다. 실패확률이 높습니다.
데이터를 전체 백업해야 하며 Fedora는 곧 27로 업그레이드됩니다. 하드 드라이브를 다시 파티션하고 처음부터 Windows를 설치한 다음 Fedora 27을 설치하는 것이 더 빠르고 쉬울 수 있습니다. Fedora 설치가 grub
자동으로 구성됩니다.