Windows Ubuntuデュアルブート-OS間でファイルを共有する


27

まあ私はネットブックを持っているので、Windowsでもゲームをプレイできません、問題ありません。しかし、より優れたハドウェアを備えた新しいデスクトップPCを手に入れ、最も人気のあるゲームを実行できるようになり、その上にWindowsをインストールして、ubuntuと互換性のないゲームやソフトウェアをプレイしたいと思います。また、プライマリOSとしてUbuntuが必要なので、デュアルブートを設定します。

このコンピューターには、OSと2番目のドライブ(500 GBのHDD)の両方を備えた小さなSSDがあり、ファイルを保存します。ファイルをダウンロードするたびに、あるOSから別のOSにファイルをコピーするのを避けたい。私の質問は:私は両方のOSを利用することができることをどのような方法がありますHDD家庭用、セットのようなそれNTFSなどとUbuntuが上にマウントさせること/homeも店のユーザーファイル、等に窓を作りMy DocumentsMy VideosそしてDownloadsそのパーティション上など、?

回答:


29

置く/homeLinuxはNTFSパーティション上の所有権と権限を保持することができないとしてNTFSパーティションにすることはお勧めできません。

/SSDのデフォルトパーティションに/ homeを保持し、UbuntuとWindowsの両方が読み取ることができる「ストレージ」パーティションでフォーマットされたNTFSのほとんどのデータ(ドキュメント、音楽、写真、ビデオなど)のフォルダーへのsymリンクを作成することをお勧めしますに書き込みます。

以来/home、すべてのあなたの設定ファイルを格納し、維持する/homeには/SSDにパーティションは、迅速なキープする事を助けます。

詳細なハウツーは:http//www.howtogeek.com/howto/35807/how-to-harmonize-your-dual-boot-setup-for-windows-and-ubuntu/

「How To」の指示に従って、次のようなsymリンクを作成します。

  1. Nautilusを開き、Documentsなど、/ home / [user]で使用しないフォルダーを削除します。Storageフォルダーには既にDocumentsなどが必要です。(Linuxでは、パーティションもフォルダーです)。
  2. Storageフォルダーに移動すると、そこにDocumentsなどのフォルダーが表示されます。
  3. [ドキュメント]フォルダーを右クリックし、[ リンクの作成]を選択します。これにより、「ドキュメントへのリンク」というフォルダーが作成されます。
  4. 同様に、「音楽へのリンク」、「写真へのリンク」、およびストレージフォルダー内の他のすべてのサブフォルダーを作成します。
  5. これらの「リンク先...」フォルダーをホームフォルダーにコピーします/home/[user]
  6. 最後に、「ドキュメントへのリンク」を右クリックし、名前を「ドキュメント」に変更します。残りのリンクについて繰り返します。

交互に

前と同様に/ home / [user]内のフォルダーを削除します。

Ctrl+ Alt+ Tを押してターミナルを開き、入力します

ln -s /media/storage/Documents /home/[user]/Documents
ln -s /media/storage/Downloads /home/[user]/Downloads
ln -s /media/storage/Public /home/[user]/Public
ln -s /media/storage/Pictures /home/[user]/Pictures
ln -s /media/storage/Music /home/[user]/Music
ln -s /media/storage/Videos /home/[user]/Videos

お役に立てれば


インターネットで助けを探してくれてありがとう、私はその解決策を見つけました、そして私はそれが好きです、しかし私はそのsymリンクの事をする方法を知りませんでした、とてもありがとう。
ディエゴ

回答にシンボリックリンクを作成する方法を簡単に追加しました。
user68186

こんにちは:-)私は自分のディスクを設定する最良の方法を探していますが、あなたの答えは面白いと思います。けれども、私は思ったんだけど、マウントについてどの/storage/[user]フォルダ(storageにパーティションを)/home/[user]フォルダ(osパーティション)の代わりに、シンボリックリンクを作成しますか?単一のフォルダーをマウントすることも可能ですか、それともユーザーごとにパーティションを作成する必要がありますか?

1
@procrastinatorは、これをリンクする新しい質問をしてください。
user68186


2

私はすべてのステップがで示さ続くのWindowsとUbuntuのためにどのようにハーモナイズあなたのデュアルブートの設定をし、それは完全に働いた、唯一の私はゴミ箱にNTFSパーティション上のアイテムを送信できませんでした。

同じ問題がある場合は、ntfsパーティションに関する行で、オプション「uid = 1000」と「gid = 1000」をfstabに追加するだけです。私のように見えます:

# storage mount 
UUID=3F4648C2710CF3A1 /media/storage/    ntfs-3g        auto,user,utf8,uid=1000,gid=1000,rw 0 0

したがって、ゼロからの完全な手順は次のとおりです(howtogeek.comのYatriTrivedi彼のブログの ManuJärvinenが提供

1.クリーンドライブに新しいGPTパーティションテーブルをセットアップします(gpartedを使用して、ライブusb ubuntuディストリビューションから)。同様の方法でパーティション構成を計画します。

  • 少なくとも100MBのEFIシステムパーティション(ESP)。これがシステム起動の頭脳になります。
    • Windowsパーティション(NTFS)
    • Linuxパーティション(Ext4)
    • ファイルを保存するための大きなパーティション(または2番目のハードドライブ)(NTFS)
    • スモールスワップパーティション(SWAP)

後で便利にするために、パーティションにラベルを付けることを忘れないでください。

私個人の経験から、Windowsでゲームをプレイしたり、特殊なソフトウェア(Adobe Suite、ARCGIS、Autodeskなど)を使用したりする場合は、Windowsパーティションに少なくとも100GBを確保することを計画してください。150GB以上であれば問題ありません。Ubuntuソフトウェアは、ストレージ容量に対する要求がはるかに少ないため、ニーズに応じて50〜75GBのLinuxパーティションを簡単にセットアップできます。

2. sudo apt install ntfs-3g Linuxがntfsファイルシステムを処理できるようにします。これは、両方のOSが読み取り可能な唯一のものです。

3. sudo mkdir /media/storageまたはパーティションを表示したい他の場所。どこがわからない場合は、その行をコピーして貼り付けてください。

4. sudo cp /etc/fstab /etc/fstab.backup fstabファイルをバックアップしますこのファイルには、システムがディスクパーティションをどうするかに関する情報が含まれています。fstabを編集すると、各起動時にそのパーティションを適切にマウントするようにLinuxに指示するため、うまくいかない場合に備えてバックアップを作成しておくと便利です。sudo cp /etc/fstab.backup /etc/fstab必要に応じてバックアップを復元します。

5.パーティションの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=”storage” TYPE=”ntfs” /dev/sda6: UUID=”05bbf608-87fa-4473-9774-cf4b2602d8d6″ TYPE=”swap”
これは、初期フォーマット中のラベル付けが役立つ場所です。UUIDをコピーします。

6. gksudo gedit /etc/fstabこれにより、編集のためにfstabが開きます。fstabの一番下に次の行を追加し、私の代わりにUUIDを貼り付けます:# storage mount UUID=3F4648C2710CF3A1 /media/storage/ ntfs-3g auto,user,utf8,uid=1000,gid=1000,rw 0 0 uid = 1000とgid = 1000を設定すると、何らかの形でLinuxからアイテムをゴミ箱に送ることができます。fstabの他のものに触れないで、UUIDが正しいことを確認してください。

7.保存して再起動します(重要)。

これで、場所メニューの下に「ストレージ」があることに気付くはずです。次に、LinuxやWindows内のサブフォルダーを設定して、そのパーティションにドキュメントなどを保存します!


WindowsとUbuntuのデュアルブートセットアップを調和させる方法は、あなたの答えに不可欠であるように見えます。リモートリソースが変更または消失した場合に備えて、重要な部分を質問に含めてください。Ask Ubuntuでリンクのみの回答が削除される可能性があります。
デビッドフォースター

まあ、それはそもそもトップアンサーが与えたリンクなので、それがその最初のアンサーで詳しく説明されていれば、それはより理にかなっているでしょうか?そうでない場合は、回答を編集させていただきます。
ナットアゾドネム

それは役に立つかもしれませんが、他の答えの状態はほとんどあなたの状態とは無関係です。以前のコメントで提案した内容を維持します。
デビッドフォースター
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.