Linux MintパーティションはWindows 8.1に表示されます。


0

私は最近、以下のようにパーティションにいくつかの変更を加えました。

以前は、C 150 GiB、D 400 GiB、E:450 GiBという3台のドライブがありました。 C:にWindows 8.1とPartition Managerソフトウェア(EaseUS)をインストールし、いくつか変更を加えました。 D:の250 GiBをE:にマージし、E:をD:に変更し、残りの150 GiBをQ:と命名しました。

私はLinux MintをQ:(ext3 FS)にインストールしました。そして今、私は動くデュアルOSのノートブックを手に入れました。問題は、Windows 8.1でもドライブQ:が空のNTFSドライブとして表示されることです。私の知る限りでは、Linuxをインストールした後、Windowsはもうそのパーティションを表示することになっていません。どうしましたか?

回答:


1

説明している症状は、Linuxパーティションのパーティションタイプコードが正しくないことが原因です。適切な解決策はその型コードを変更することです。これを行う方法の詳細は、使用するパーティション分割ソフトウェアによって異なります。例として:

  1. Linuxを起動します。
  2. タイプ df マウントされているファイルシステムを表示し、どのファイルシステムがどのパーティションに対応しているのかを確認します。 /dev/sda (それがあなたのディスクであると仮定します。そうでなければ、ここでそしてこの手順の残りのために調整してください)。
  3. タイプ sudo gdisk /dev/sda
  4. もし gdisk 次のような出力を生成します。 MBR: MBR only MBRデータをGPT形式に変換しているという苦情 q すぐに!代わりに起動することができます fdisk ディスク( sudo fdisk /dev/sda そして手順はほとんど同じですが、1つの重要な違いがあります(下記参照)。
  5. タイプ p パーティションテーブルを表示して、それが適切に見えることを確認します。少なくとも1つのLinuxパーティションのタイプコードが0700(または fdisk MBRディスク上)
  6. タイプ t パーティションのタイプコードを変更します。プロンプトが表示されたら、間違ったタイプコードを持つパーティションの番号を入力し、それを8300(または使用している場合はMBRディスクでは83)に変更します fdisk
  7. 必要に応じて、他の誤って識別されたパーティションについてステップ5を繰り返します。 (たった1つしかないようですね)
  8. タイプ p パーティションテーブルをもう一度表示します。以前に見たものと比較して、それが同じであることを確認してください を除く タイプコードが変更されたパーティション用。予期しない変更が発生した場合は、次のように入力してください。 q 変更を保存せずに終了してやり直す。 (両方 gdisk そして fdisk 保存するまで、変更内容をメモリに保存してください。)
  9. タイプ w 変更を保存します。プログラムは確認を求めます。それを与える。

これ以降、WindowsはLinuxパーティションのドライブ文字を割り当てないでください。 Aaronが提供する解決策(基本的に問題を解決する)とは異なり、これはWindowsを完全に削除して再インストールした場合や、メンテナンス用に緊急ディスクを使用した場合でも機能します。

この問題は、非常に古いソフトウェアを使用してディスクを準備するなど、さまざまな方法で発生した可能性があります(Linux 慣れている GPTディスクのWindowsタイプコードに "便乗"(これは悪い考えでした)、Windowsパーティションソフトウェアを使用してLinuxパーティションを作成する、またはパーティションを準備するときにユーザーエラーが発生した

LinuxネイティブGPTタイプコードの開発の歴史を含むこの問題についての詳細は、を見てください。 私のこのページ

Windowsのパーティション分割ツールでは、Windowsでドライブ文字が割り当てられていないものも含め、すべてのパーティションが表示されます。これは普通で望ましいことです - パーティショニングツールは他のほとんどのツールよりも低いレベルで動作するので、それらは しなければならない 他のOSに属するパーティションを見て操作することができる。


0

スタートボタンを右クリックして「ディスクの管理」を選択します。あなたの "Q:"パーティションを見つけ、それを右クリックして "Change Driver Letter and Paths ..."を選択してください。ここから、 "Q:"マッピングを削除することができ、それはもう表示されません。

Linuxドライブが空のNTFSパーティションとして表示されているのは不思議です。パーティションを設定するときに予期しないことをしたのでしょうか。 です 空のNTFSパーティションで、Windowsには表示されない別のLinuxパーティションがまだあります。 (おそらく、Linux Mintインストーラーが150 GB Linuxパーティション用のスペースを確保するために別のパーティションを縮小したのかもしれません...あるいはそのようなものです)。


私はあなたが言ったことをしました。 Disk ManagementにはQはありません... LMに5つのパーティションをインストールし、DMに5つのパーティションを基本的なものとして表示します。文字なしでプライマリ。何もありません。今、これは私が今まで見たことがない異常な混乱を招くような動作です。
Vynylyn
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.