現在、Windows 10オペレーティングシステムを使用しています。デュアルブートしたくない。 CドライブをクリアしてUbuntuをインストールしたい。他のドライブにデータを保持したい。だから私は this を見つけました。この中で彼は私たちがそれを行うことができると言います。知りたいのですが、他のドライブを保持し、それらのデータにアクセスすると、完全なハードディスクフォーマットを使用し、Ubuntuをインストールするときに、欠点やパフォーマンスの問題はありますか?また、Cドライブのスペースが足りなくなった場合、他のドライブにソフトウェア/ゲームをインストールできますか?
17.04以降、Ubuntuの新規インストールでは、スワップパーティションの代わりにスワップファイルが使用されるため、/home
ディレクトリを含め、すべてがデフォルトで単一のext4パーティションにインストールされます。これにより、UbuntuがSSDにインストールされている状況でSSDの貴重なディスクストレージスペースを最も効率的に使用できます。複数のハードディスクまたはパーティションがある状況では、他のパーティションのストレージスペースを効率的に使用する方法を以下に示します。
Ubuntuで問題が発生した場合、Windows/Ubuntuを再度インストールする場合、
/home
ディレクトリにデータを保持できますか?
別の/home
パーティションがなくても、/home
のデータを失うことなくUbuntuを再インストールできます。次のUbuntuドキュメントリンクを参照してください。
すべてのドライブをフォーマットし、残りのスペースを以前のWindowsドライブを維持する場合より
/home
にすると、パフォーマンスに違いはありますか?
特定のサービスに必要であるがNTFSではサポートされていない特定の種類のファイルシステムオブジェクト(キャラクターデバイス、名前付きパイプなど)があるため、NTFSはホームパーティションには適していません。 引用元: ntfsパーティション上のフォルダを/ homeとして使用
/home
のフォルダーに カスタムフォルダー を使用して、ホームディレクトリを複数のハードディスクにまたがることができます。
例(xdg-user-dirs-update
-XDGユーザーディレクトリ構成の更新):
xdg-user-dirs-update --set DOWNLOAD /media/Redman/2nd-HDD/Downloads/
/home/$USER/Downloads/
から/mediaRedman/2nd-HDD/Downloads/
に切り替わり、ダウンロードしたファイルは2番目のHDDにダウンロードされます。他のすべてのディレクトリにも同じことが当てはまります。
ローカル
~/.config/user-dirs.dirs
とグローバル/etc/xdg/user-dirs.defaults
の両方の構成ファイルは、次の環境変数形式を使用してユーザーディレクトリをポイントします。XDG_DIRNAME_DIR="$HOME/directory_name"
構成ファイルの例は次のようになります(これらはすべてテンプレートディレクトリです)。
cat ~/.config/user-dirs.dirs
の結果:XDG_DESKTOP_DIR="$HOME/Desktop" XDG_DOCUMENTS_DIR="$HOME/Documents" XDG_DOWNLOAD_DIR="$HOME/Downloads" XDG_MUSIC_DIR="$HOME/Music" XDG_PICTURES_DIR="$HOME/Pictures" XDG_PUBLICSHARE_DIR="$HOME/Public" XDG_TEMPLATES_DIR="$HOME/Templates" XDG_VIDEOS_DIR="$HOME/Videos"
xdg-user-dirs
は、適切なユーザーディレクトリを指すローカル構成ファイルをソースとするため、カスタムフォルダーを指定することが可能です。たとえば、XDG_DOWNLOAD_DIR
変数のカスタムフォルダの名前が$HOME/Internet
の~/.config/user-dirs.dirs
である場合、この変数を使用するすべてのアプリケーションがこのディレクトリを使用します。
Windowsに戻りたい場合、
/home
データを保持できますか?
Windowsインストーラーは、インストールされているパーティション全体を上書きし、MBRシステムではGRUBを上書きして、Linuxオペレーティングシステムの起動を妨げます。このため、WindowsをインストールしてからUbuntuをインストールすることをお勧めします。デュアルブート。
NTFSファイルシステムでパーティションを保持している場合、読み取りおよび書き込みアクセス権を持つLinuxからそれらをマウントできますが、欠点もあります。
NTFSのLinuxドライバーは堅牢ですが、LinuxファイルシステムのLinuxドライバーやWindowsファイルシステムのWindowsドライバーほど効率的ではありません。したがって、物事は遅くなりますext4
ファイルシステムを作成し、NTFSファイルシステムからデータファイルをコピーする場合(バックアップドライブ経由の場合もある)よりもです。
NTFS(およびFAT32とexFAT)のLinuxドライバーで管理する場合、所有権と権限は柔軟ではありません。これらはマウント時に設定され、すべてのファイルとディレクトリで同じになるように設定されており、ファイルシステムを再マウントしない限り変更できません。
Linuxのいくつかの特別な機能はNTFSでは管理できません。 Ubuntuシステムに属するすべてのパーティションにLinuxファイルシステムが必要です。ルート(/
)、および個別のホームパーティションがある場合(/home
)など。
LinuxにはNTFSに適したメンテナンスツールがないため、Windows以外では、修復したり新しい状態に保つことはできません。
しかし、デュアルブートのシナリオでは、NTFSで個別のdata
パーティションを作成することをお勧めします。 UbuntuからもWindowsからもアクセスできます。
予備的な注意:現在Cドライブとして知られているものとは別のパーティションにある場合にのみ、データを保存できます。
Windowsでcドライブとして知られているパーティションをUbuntu GNU/Linuxオペレーティングシステムで実際に上書きし、他のパーティションはそのまま残しておくことができます。ただし、MS Windowsがインストールされていないコンピューターでntfsパーティションを維持することには問題があります。
Windowsには独自のファイルシステムntfsがあります。したがって、現在のすべてのパーティションは、おそらくntfsファイルシステムフォーマットでフォーマットされています。 Windowsはvfatもサポートしているため、一部のパーティションがvfatでフォーマットされていることは除外されません。ただし、vfatは古く、堅牢性が低くエラー耐性のあるファイルシステムであり、保存できる最大ファイルサイズに関して、特に制限があります。一方、Ubuntuはファイルシステムが異なります。 ext4システムが最も使用されており、デフォルトのインストールで作成されたファイルシステムです。
Linuxは、他のオペレーティングシステム(私があなたを見ている、Apple)でない限り、ntfsパーティションを問題なく読み書きできます。したがって、この観点から、あなたが望むものを達成することができます。
ただし、大きな注意点があります。 ntfsは独自のファイルシステム形式です。したがって、ファイルシステムのインとアウトは、ファイルシステムを作成した会社だけが知っています。 UbuntuおよびGNU/Linuxオペレーティングシステムは一般にそれで動作し、ファイルシステムの整合性をチェックする基本的なツールさえありますが、Windowsファイルシステムチェックツール(コマンドラインでのchkdsk)だけが完全に詳細に調査できます。そして、ファイルシステムを修復します。 このため、Windowsシステムから重要なntfsパーティションにアクセスできる必要があります。
内蔵ディスクを取り出して一時的にWindowsシステムにマウントしてチェックすることは簡単にはできません。したがって、Windowsシステムがインストールされていない内部ドライブにntfsパーティションを保持することは強くお勧めしません。
したがって、WindowsからUbuntuに移行する場合のアドバイスは、既存のすべてのパーティションをLinuxファイルシステム(通常はext4)に再フォーマットすることです。これによりすべてのデータが消去されるため、データを外部ディスクに移動し、バックアップが最新であることを確認して、新しいオペレーティングシステムのインストール後にデータを復元できるようにする必要があります。