web-dev-qa-db-ja.com

Windows 10はUbuntu 18.04パーティションを破損します

Windows 10とUbuntuの両方を起動するデュアルブートマシンがあります。 Ubuntu 16.04は正常に動作しますが、Windows 10を起動するたびに、Ubuntu 18.04のスーパーブロックが破損するか、またはそうなります。これを解決する唯一の方法は、Ubuntu 16.04を起動し、新しいe2fsckで修正することです。 Ubuntu 18.04を2つの異なるパーティションにインストールしましたが、両方ともWindows 10によって破損します。コンピューターはUEFIとGPTハードディスクを備えたAsusラップトップです。これを解決するためにより具体的な情報が必要な場合は、お知らせください。

現在、Ubuntu 18.04はほとんど使用できません。Windows10を使用するたびにパーティションを修正する必要があり、これは少なくとも1日に1回は発生します。

3
Dirk Heitman

WindowsとUbuntuのデュアルブート構成では、UbuntuはWindows NTFSパーティション/ディスクを簡単に読み取ることができますが、Windowsを起動すると、WindowsはUbuntu ext [2-4]パーティション/ディスクをネイティブに読み取り/マウントできません。

多くのユーザーは、ext [2-4]パーティションの読み取り/マウントを可能にするWindowsドライバー(ext2fsdなど)をインストールすることにより、これを改善しようとします。

私の経験では、これらのWindowsドライバーはUbuntu ext [2-4]パーティションを定期的に破損する可能性があります。 Windowsでこのドライバーをアンインストールし、Ubuntuパーティションをfsckすると、問題ありません。

Ubuntuパーティションのファイルシステムを確認するには...

  • GRUBメニューから起動します
  • 詳細オプションを選択
  • 回復モードを選択
  • ルートアクセスを選択する
  • #プロンプトで、Sudo fsck -f /と入力します
  • エラーがあった場合はfsckコマンドを繰り返します
  • タイプreboot

何らかの理由で上記を実行できない場合...

  • ubuntu Live DVD/USBから起動する
  • gpartedを開始し、どの/ dev/sdaXがUbuntu EXT4パーティションであるかを判別します
  • gpartedを終了します
  • terminalウィンドウを開きます
  • type Sudo fsck -f /dev/sdaX#Xを以前に見つけた番号に置き換えます
  • エラーがあった場合はfsckコマンドを繰り返します
  • タイプreboot
7
heynnema