私は現在、256GBのRAMを搭載したAsus ZenBook UX305ノートブックでArch-Linuxを使用してWindowsをデュアルブートしています。私はLinuxに約70GBを割り当て、残りはWindowsに割り当てました。 17GBの空きメモリを必要とするソフトウェアをインストールする必要がありますが、Linux OSにインストールすることをお勧めしますが、推測できるようにスペースが不足しています。私のルートディレクトリには約13GBの空き容量があり、私たちの家には約16GBの空き容量があり、Windowsには十分な空き容量があります。
ここGPartedパーティションウィンドウのスクリーンショット。
デバイス---------サイズ----使用済み---使用不可---使用済み%---マウントポイント
/dev/sda5----42G----28G----12G-------70%-------/
/dev/sda6----26G----8.8G---16G-------36%-------/home
/dev/sda4----162M--49M----114M----30%-------/boot
/dev/sda3----167G--148G---19G----- 89%-------/run/media/naman/OS
Linuxパーティションに大規模なソフトウェアをインストールするために、ルートパーティションのパーティションテーブルのサイズを変更できますか(安全ではない方法でも?!)。
答え1
デフォルトのWindowsパーティション(/dev/sda3
)には約18 GBの空き容量がありますが、これはデフォルトのパーティションであり、Linuxパーティションは拡張パーティションにあります。フルバックアップ、再パーティション、再フォーマット、およびリカバリを行わずに現在のディスクレイアウトでこれを行うことができる唯一の方法は次のとおりです。
/home
ディレクトリを/
パーティションに移動します(十分なスペースがあります)。これはシングルユーザーモードで実行する必要があります(少なくともルートのみログインして/ homeの下のファイルに何も記録されていない場合)。たとえば、
umount /home mkdir /home.old mount /dev/sda6 /home.old mv /home /home.old rsync -a /home.old/ /home/ umount /home.old
行を編集
/etc/fstab
し、コメント化または削除します/home
。/home
パーティションの削除(/dev/sda6
)- 元の/すべての使用可能なスペースを占有するように
/
パーティション()を拡張します。/dev/sda5
dev/sda6
/
ファイルシステムの成長resize2fs
を使用すると、gparted
最後の3つのステップを1回の簡単な操作で完了できます。