Arch LinuxインストールからすべてのWindowsパーティションを削除してマージする

Arch LinuxインストールからすべてのWindowsパーティションを削除してマージする

ここで初心者です。 2つのパーティションがあり、Windows 10がインストールされているノートブックにArch Linuxをインストールしようとしています。 fdiskを使用してパーティションを削除してマージできなかったため、Googleは次のコマンドを実行しました。

dd if=/dev/zero of=/dev/sda bs=512 count=1 conv=notrunc

~によるとこれ質問。

これでパーティションを見ることができません。見えるfdisk -lのはパーティションだけです。

/dev/sdb1そしてパーティショニング/dev/sdb2/dev/sdb3

/dev/sdbインストールメディアです。私はそれについて何もしたくありません。

/dev/sdaスワップとefiを使用してアーチLinuxを1つのパーティションにインストールできるように、すべてのパーティションを再表示して削除してから1つのパーティションにマージするにはどうすればよいですか?fdisk

答え1

のすべての項目を削除したため、これは通常の現象ですsda。表示するパーティションがありません。する:

fdisk /dev/sda

対話的にfdiskと入力します。問題が発生し、sdaシステムに実際に欠落している部分がある場合は、このステップでエラーメッセージが表示されます。カーネルを実行partxまたは再起動することをお勧めしますpartprobe。変更を通知する必要があるかもしれませんsda。それからもう一度やり直してくださいfdisk /dev/sda

印刷パーティションを入力してくださいp。空でなければなりません。
次に、新しいラベル(パーティションテーブル)を作成する必要があります。

  • 最新のUEFIシステムでGPTを使用するには、キーを押しますg
  • 以前のBIOSのMBR / DOSの場合は、キーを押しますo

次のステップはAdd Partitionを押すことですn

これを使用して、m利用可能なオプションを理解するのに役立ちます。

答え2

問題はあなたがしたことです。dd if=/dev/zero of=/dev/sda bs=512 count=1 conv=notrunc

これは/ dev / sdaドライブにのみ書き込まれます。 /dev/sdbで何もしませんでした。

パーティション/dev/sdb1、/dev/sdb2、および/deb/sdb3を削除するには、dd if=/dev/zero of=/dev/sdb bs=512 count=1 conv=notrunc他のドライブのパーティションを消去します。インストールメディアではないことを確認してください。

fdisk /dev/sdb実行して入力してdパーティションを削除することもできます。

2つのドライブをマージするには、2つのドライブを1つの仮想ドライブにマージするための一種のRaidカードが必要です。

パーティションが消えたので、このリソースを使用してスワップとefiを介してパーティションを作成できます。https://wiki.archlinux.org/title/Installation_guide

関連情報