最初のメッセージはここです。
私は自分のラップトップをLinuxとWindowsのダブルブート用にセットアップしようとしています。私は2つのSSD、1つはSATA、もう1つはNVME.m2を持っています。どちらもGPTフォーマットです。
私はArch Wikiの指示に従って、両方のOSを独立して休止状態にできるようにしています。基本的に、各ドライブにEFIパーティションがあり、1つはWindowsブートローダー、もう1つはLinuxとWindows用のGRUBです。両方のシステムパーティション(Windows C:とLinux /)はm2ドライブにありますが、Linux EFIパーティションはSATAドライブにあります。これは
答え1
残念ながら、あなたはそのヒントを誤解しているようです。
注: ドライブを Windows で外付けドライブとしてマウントし、休止状態に入る前に Windows でドライブを取り出すことで、ドライブに関するこの問題を回避できます。
ここでの「ドライブ」はディスク、つまり物理的なハードウェアを意味します。単一のパーティション (ボリューム) は削除できません。
SATA コントローラーが内部ドライブの取り出しをサポートしている場合は、共有パーティションを USB ドライブまたは別の内部ドライブ上に配置できます。ただし、単一のパーティションを取り外し可能にすることはできません。これはデバイスのプロパティです。
あるいは、シャットダウン前にドライブ文字の割り当てを解除することもできます。試したことはありませんが、Windows がそのパーティションを休止状態としてマークするのを防ぐことができると思います (意味がありません)。最もエレガントな解決策ではありませんが、何かはあります。
試してみる価値のあるもう 1 つの方法は、NTFS の代わりに exFAT を使用することです。exFAT は外付けドライブ用に設計されているため、休止状態フラグがない可能性があります。
答え2
gronostaj からの説明を検討してください。
さらに、Windows10 にはさまざまな休止モードがあるため、休止モードによってはパーティションがまだ使用されている可能性があります。そのため、ロックが発生します。
このような場合、Linux がパーティション上で動作し、Windows が再起動すると、Windows は変更を認識せず、Windows がスリープ状態になった時点と比較してパーティションが変更されていないと想定するため、論理的にパーティションを破壊することができます。
そのため、両方のオペレーティング システムでこの Exchange パーティションをマウント解除して、定義されたクリーンな状態であることを確認する必要があります。
Windows では、たとえばドライブ文字を削除したり、マウント ポイントを削除したりする必要があるでしょう。