web-dev-qa-db-ja.com

LinuxでNTFSパーティションを作成してUSBからWindows7をインストールするにはどうすればよいですか?

私は自分のコンピューターを台無しにして助けが必要です。

通常:USBからWindows 7をインストールします。

問題:「セットアップで新しいシステムパーティションを作成できませんでした」

Windows 7の最初のインストールに失敗したとき、Linux Live USBを試し、ディストリビューションをHDDにインストールし、既存のすべてのパーティションを消去しました。現在の状態(fdisk -l):[他のコンピューターからの書き込みなのでコピーアンドペーストは不要]

/dev/sda1   305GB   Linux
/dev/sda2   7GB Extended
/dev/sda5   7GB Linux Swam / Solaris

新しいNTFSパーティションを作成するには:

fdisk /dev/sda
n (for new)
p (for primary)
3 (for partintion number)
"No free sectors available"

すべてのHDDは数分前にフォーマットされたので、多くの空き容量がありますが、パーティションのサイズを変更するにはどうすればよいですか?

man fdiskにサイズ変更のオプションが見つかりません。 gpartedを使用する必要があると言う人もいますが、私のディストリビューションにはこのパッケージが含まれていません。また、私のディストリビューションはワイヤレスドライバーをサポートしていないため、ダウンロードに深刻な問題があります。

cfdiskも使用してみましたが、コマンドを実行すると次のようになります。

"cfdisk bad primary partition 1 partition ends in the final partial cylinder"

また、パーティション1を削除してから、新しいパーティションを作成してみました(したがって、「空きセクターがありません」)。警告が表示されます:

"Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at the next reboot."

再起動後:grub rescue, no known filesystem

いくつかの変更が行われたことを示している可能性がありますが、Windows 7を実行すると、別のエラーがインストールされます:Windows cannot be installed to Disk 0 Partition 1

より詳細:Windows cannot be installed to this hard disk space. Windows must be installed to a partition formatted as NTFS.

したがって、Windows7インストーラーを使用してドライブをフォーマットします

しかし、今回はさらに別のエラー:「セットアップは新しいシステムパーティションを作成できなかったか、既存のシステムパーティションを見つけることができませんでした。詳細についてはセットアップログファイルを参照してください」

どうやら私はログにアクセスできず(どうやって?)、ライブUSBで製図板に戻っています(今回はパーティションをHPFS/NTFSとして表示しています)。

Windows 7をインストールする方法について何か提案はありますか? LinuxをHDDに再インストールし、既存のパーティションをもう一度消去して、gpartedではなくPartedを使用する必要があります(partedはディストリビューションに含まれています)。または、PartedMagicなどの別の起動可能なUSBを作成して、簡単にパーティションを作成する必要がありますか?

SBからWindows 7をインストールしたいだけです。ラップトップは半動作可能で、fdiskとNTFSパーティションの作成に関するヘルプを受け取る準備ができています。

更新:提案どおりに実行し(すべてのパーティションを削除)、未割り当て領域にインストールしようとしました。新しいパーティションを作成してフォーマットしようとしました。同じエラー:「セットアップは新しいシステムパーティションを作成できませんでした」

最近インストールしたTrueCryptと関係があるかもしれないという結論に達しました。現在、FIX MBR(光学ドライブなしでレスキューディスクを作成する可能性がないため)

6
Mars Robertson

Linuxを使用してすべてのパーティションを削除できない理由はありますか? USBドライブからWin7のインストールを起動し、通常どおりにインストールしますか?パーティションがない場合、Win 7インストーラーを使用すると、新しいパーティションを作成し、NTFSと100MBのシステムパーティションに自動的にフォーマットできます。

1
kobaltz

@kobaltzはこれをほのめかしましたが、とにかくそれを言うつもりです:

  1. コンピュータからのすべての重要なデータをリムーバブルディスクに保存します
  2. 次に、Windows7をフォーマットしてインストールします
  3. Windows 7をインストールした後、Linuxをインストールすると、それ自体のパーティションが作成されます

LinuxマシンにWindowsをインストールしようとしたことはありません。しかし、私はLinuxをWindowsマシンにインストールしました。ブートローダーを設定して、どちらか一方を自動的に起動するか、起動するたびに選択できるようにすることができます。

追加

windows 7がコンピューター上の唯一のものである場合、Windows 7は、起動順序を変更するための非常に大きな「ウィンドウ」を提供しません。ブートローダーがWindowsを直接起動しないようにする必要があります。起動時に、UbuntuのインストールについてUSBまたはCDをチェックできるように、特定の時点でキーを保持する必要がありました。それはおそらくあなたのコンピュータ、あなたが保持しなければならないキー、そしてあなたがそれを押さなければならない時に特有でしょう。それ以外はかなり簡単なプロセスです。さまざまなLinuxパーティションとパーティションフォーマットについてグーグルで調べます。 Ubuntuをインストールしたときと同じように。私はそれについてもっと情報を与えるでしょうが、私がこれをしたのは2年以上前でした。現在、専用のLinuxマシンがあり、WindowsマシンでLinuxをアンインストールして、Windows専用マシンに戻そうとしています。

1
Malachi