現在100GB未満を使用している1TBのハードディスクにFedora26をすでにインストールしていますが、ハードディスクをWindows7に割り当てられた300GBのデュアルブートに変換したいと思います。bash端末でpartedを使用しても問題ありません。しかし、parted(サイズ変更)コマンドを使用したことはありません。私はすでにデータをバックアップしており、Fedora26 Live(インストール)フラッシュドライブと別のWindows7インストールフラッシュドライブの両方を持っています。 PCのコールドブート中に、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?
a。それらは複雑ですが、これから説明する問題を除いては機能するはずです。
b。 resizepart
。これはインタラクティブなコマンドです。パーティション番号と新しいサイズを指定するだけです。ただし、自分ではgparted
ではなくparted
を使用する方が好きです。
c。ライブで起動したFedora内で、rootとして実行します
grub2-install /dev/sda
または、必要に応じて/dev/sda
を/dev/sda1
に置き換えますが、私は/dev/sda1
を自分で試したことがないので、自己責任で使用してください。
d。 gparted
が正しく機能した場合は、正しく機能するはずです。 parted
とresizepart
は理論的には機能するはずですが、私自身は試していません。
e。書式なしのままにしておくことができ、起動可能としてマークする必要はありません。
さらに、5番目のステップに関するコメント:grubメニューは自動的に更新されないため、メニューを更新するにはgrub2-mkconfig > /boot/grub2/grub.cfg
を実行する必要があります。
ただし、私の経験に基づくと、MBRがWindowsによって上書きされる可能性が高く、見栄えの良いgrubメニューを元に戻すにはgrub2-install
コマンドを呼び出す必要がある場合があります。
免責事項:これらは私の個人的な経験に基づいています。私はこのプロセスを何度も経験しましたが、それがあなたのケースでさらに問題なく機能することを保証するものではありません。
あなたの方法は合理的に聞こえますが、それは非常に複雑です。失敗する可能性が高いです。
データの完全なバックアップを作成する必要があり、Fedoraを27にアップグレードする必要があります。ハードディスクを再パーティション化して最初からインストールする方がおそらく速くて簡単です。最初にWindows、次にFedora27です。Fedoraのインストールでgrub
が構成されます。