ホームページ » の仕方 » WindowsとUbuntuのデュアルブート設定を調和させる方法

    WindowsとUbuntuのデュアルブート設定を調和させる方法

    デュアルブート設定でWindows 7とUbuntuの間の調和をお探しですか?ここにあなたが緊張したOSの状況をもう少し統一された、そして共感覚的にすることができるいくつかの方法があります.

    バックグラウンド

    私たちがあなたのLinux PCのためにパーティションスキームを選ぶ方法をカバーしたとき、我々は何人かの人々がストレージパーティションとして機能するためにLinuxとWindowsの間の3番目のパーティションを使う方法を疑問に思いました.

    なぜそれが難しいのか

    少数のコメンターが指摘したように、Linuxでは/ homeにNTFSフォーマットのパーティションを使用することはできません。これは、NTFSがLinuxで使用されるすべてのプロパティとアクセス許可を保持しているわけではなく、WindowsがLinuxファイルシステムを読み取ることすらできないためです。 LinuxでWindowsから隠されているフォルダー、またはLinuxからWindowsで隠されていると見なされるファイルを表示すると、これがすぐにわかります。一方でうまくいくものは他方ではうまくいきません。さらに、ものを混乱させずにWindowsのUsersフォルダを移動するための信じられないほどきれいな方法はありません。これが、より良いマシンを持つ多くの人が仮想化ソフトウェアを使うことになる理由です。 2つを強制的に並べて協力させるよりも簡単です。.

    cellguru.co.ccからの画像、公正使用を想定

    回避策

    FAT32またはNTFSパーティションから/ homeディレクトリを実行する方法はないので、設定ファイルとスクリプトはそこに残しておく必要があります。できることは、Documents、Downloads、Musicなどの他のよく使われるフォルダをWindowsで読むことができる別のパーティションにリダイレクトすることです。その後、これらのフォルダをWindows 7のライブラリに追加して、デフォルトの保存場所としてマークすることができます。.

    これは適切な回避策ではありません。プログラム関連の構成ファイルと他のユーザー関連の設定は、このセットアップでは同じ場所にありません。どちらかのOSを再インストールする必要がある場合は、ユーザー設定を個別にバックアップする必要があります。とは言っても、ほとんどの人は本当に彼らのドキュメント、音楽、ビデオなどについてただ心配しています。これは両方のOSがそれらのために同じ場所を見るように指示することによってその問題を解決します.

    LinuxはNTFSの読み書きに関しては長い道のりを歩んできました。FAT32よりもはるかに優れており、この設定を設定するのが難しいので、このガイドで説明します。.

    分割スキーム

    これを機能させるには、ハードドライブを次のように設定します。

    • あなたのWindowsパーティション
    • あなたのLinuxパーティション
    • あなたのファイルを保存するための大きなパーティション(または2番目のハードドライブ!)
    • 小さなスワップパーティション

    後で便利にするために、ストレージパーティションをNTFSにフォーマットするときは、わかりやすいラベルをそれに追加してください。パーティション番号を数えるよりも、「ストレージ」または「メディア」と呼ばれるドライブを見つける方が簡単です。.

    今回は別の/ homeパーティションはありません。あなたの重要な/大きなファイルの大多数は別のパーティションにあるので、これはその必要性を否定します。 Linux側のバックアップをより簡単にするために、別の/ homeパーティションを使用することを歓迎します。ディスクごとに4つのプライマリパーティションを超えることはできません。.

    ストレージパーティションの自動マウント(Linux)

    我々はNTFSを使用しているので、起動するたびにあなたのシステムにあなたのストレージパーティションまたはディスクを同じ場所にマウントするように明確に指示することが賢明です。これを行うには、Linuxで使用されるファイルシステムテーブルである/ etc / fstabシステムファイルを編集しますが、最初にいくつか準備をします。ターミナルを開いて、これがあなたを緊張させるなら、ただ深呼吸をしてリラックスしてください。大丈夫でしょう.

    準備作業

    NTFSへの読み書きにLinuxが使用するドライバ、ntfs-3gをインストールする必要があります。すでにインストールされているのであれば、教えてくれるので心配しないでください。.

    sudo apt-ntfs-3gをインストールする

    「ntfs-3gがすでに最新のバージョンです」と表示されている場合は、すでにインストールされています。それ以外の場合は正常に動作していることが確認できます。次に、パーティションをマウントするディレクトリを作成しましょう。ドライブをデフォルトの「場所」メニューに表示させたい場合は、次のようにします。

    sudo mkdir /メディア/ストレージ

    「場所」に表示したくない場合や、何らかの理由でそれを手動で参照したい場合は、代わりにこれを使用できます。

    sudo mkdir / mnt / storage

    これにより、/ mediaに“ storage”ディレクトリが作成されます。あなたが好きならこれを他の何かに変更することができますが、スペースがないことを確認してください。次の数ステップで自動的にマウントするように設定すると、スペースが問題を引き起こします。.

    fstab

    それでは、fstabファイルを編集しましょう。まず、万が一のためにバックアップを作成します。.

    sudo cp / etc / fstab /etc/fstab.backup

    パスワードの入力を求められますので、先に進んで入力してください。何らかの理由で、将来バックアップを復元する必要がある場合は、次のようにします。

    sudo cp /etc/fstab.backup / etc / fstab

    次に、あなたのストレージパーティションのUUIDが何であるかを見つける必要があります。 UUIDは「ユニバーサルに一意な識別子」を表し、パーティションが再フォーマットされるまで変更されない適切なシリアル番号として機能します。次のコマンドを実行してください。

    sudo blkid

    パスワードを入力すると、これに似た出力が表示されます。

    / dev / sda1:UUID =” 23A87DBF64597DF1” TYPE =” ntfs”
    / dev / sda2:UUID =” 2479675e-2898-48c7-849f-132bb6d8f150” TYPE =” ext4”
    / dev / sda5:UUID =” 66E53AEC54455DB2” LABEL =”ストレージ” TYPE =” ntfs”
    / dev / sda6:UUID =” 05bbf608-87fa-4473-9774-cf4b2602d8d6” TYPE =”スワップ”

    あなたのストレージパーティションへの正しいラベルを持っている行を見つけ(物事を簡単にする、そうではないですか?)そしてUUIDをコピーしてください.

    gksudo gedit / etc / fstab

    geditが開いているのがわかるでしょう。

    geditのテーマはいつもより変わっているかもしれませんが、心配しないでください。次の行をfstabの末尾に追加して、私の代わりにあなた自身のUUIDを置き換えてください。

    #ストレージマウント
    UUID = 66E53AEC54455DB2 / media / storage / ntfs-3g自動、ユーザー、rw 0 0

    最初の行はコメントで、先頭のハッシュタグで示されています。次の行は、指定されたUUIDを持つパーティションを探し、それを/ media / storage /にマウントし、そしてntfs-3gドライバを使うようにfstabに指示します。さらに、起動時に自動的にマウントされ、(rootだけでなく)ユーザーがアクセスできるようにし、読み取りと書き込みの両方の権限を与え、ファイルシステムのチェックをスキップします(おそらくこれを行うにはWindowsを使用します)。最後に、他のものに触れていないこと、およびUUIDが正しいことを確認するためのダブルチェック、およびトリプルチェック.

    準備ができたら、[保存]をクリックしてから再起動します。次のステップでも問題なく動作することを確認するために必要なので、再起動をスキップしないでください.

    何も起こらなかったかのようにUbuntuを起動することができるはずですが、今すぐPlacesメニューの下に「storage」(またはそれに名前を付けたものは何でも)があることに気づくでしょう!そうでない場合は、fstabが正しいことを確認します。必要ならば、バックアップからfstabを復元するために上記を見てください。.

    サブフォルダを設定する(Linux)

    端末を開き、次のコマンドを入力してください。

    gedit .config / user-dirs.dirs

    これはあなたのホームディレクトリの中のあなたの「特別な」フォルダが定義されているファイルです。.

    あなたはこれを好きなように編集することができます。 「$ HOME / Downloads」が表示されている場所の代わりに、「/ media / storage / Downloads」のように絶対フォルダに保存します。先に進んでそれらのフォルダ、あるいはあなたがそれらを呼びたいフォルダを作成し、そしてそれぞれのパスを下に置いてください。完成した編集は次のようになります。

    [保存]をクリックすると、構成の要点は完了です。これらの変更を有効にするには再起動する必要があるかもしれませんが、次のセクションでプロセスを完了するためにWindowsを起動することができます。.

    基本的に、ファイルを閲覧して“ Downloads”フォルダに入れると、それらは実際にはストレージドライブの“ Downloads”フォルダに移動します。ホームフォルダの中身はすべて、ストレージドライブではなく、/ home / yourusername /にあります。 「デスクトップ」や「テンプレート」などのいくつかのフォルダも、おそらくこの処理からは恩恵を受けないでしょう。テンプレートはめったに使用されず、デスクトップは通常ショートカットなどで雑然としていて、Windowsデスクトップはエレガントにリダイレクトされていません、残念ながら.

    サブフォルダを設定する(Windows)

    Windowsを起動すると、「マイコンピュータ」の下に「ストレージ」と呼ばれる別のパーティションがあることがわかります。Windows7には美しいライブラリ機能が組み込まれているので、記事「Windows 7のライブラリ機能について」をご覧ください。そして、あなたはあなたのライブラリにあなたの新しいストレージフォルダを追加する方法に関する段階的な指示を見るでしょう.

    ご覧のとおり、私のストレージドライブフォルダは私のライブラリの一部です。私のネットワーク共有はD:にあるため、私のストレージドライブ名はE:です。また、「Windows 7ライブラリ用のデフォルトの保存フォルダを変更する」という記事を見てください。ライブラリに保存すると、自動的に新しい保存フォルダにも保存されます。.

    最後に変更しなければならないのは、好みのWebブラウザのデフォルトの「Downloads」ディレクトリです。これは、「Downloads」ライブラリを指すことができます。全部できた!

    また、ノウハウがある場合は、ネットワーク上のリモート共有ドライブを使用してこれを実行することもできますが、実際の使用には遅すぎることがわかります。より良いアイデアは、あなたのネットワーク内の他のコンピュータからアクセスできる共有ドライブにあなたのストレージパーティションを変えることです。.


    デュアルブート用の統一共有ドライブの問題に対する完璧な解決策はありませんが、このレイアウトは非常にエレガントに機能します。ほとんどの人は、ダウンロードしたファイル、ドキュメント、およびメディアファイルが、どのOSを使用しているかにかかわらず、非常に簡単にアクセスできることを主に気にしています。もしあなたが何か助言を持っていたり、おそらくもっと良い設定を持っていたら、それらを共有してください。!