お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2013-09-26 20:32:58

smda
メンバ
From: Thailand
登録日: 2008-11-09

同じHDDのUbuntu側からWindows側のファイルを見る方法

デスクトップPCをUbuntu12.04LTS/Windows7のデュアルブートで使っています。
以前、どのバージョンだったかは忘れましたが、Ubuntuのホームフォルダから「ファイルシステム」を選択すると、'Documents and Settings'というWinodws側のフォルダ/ファイルを見ることができました。
しかし上記の現行のバージョンでは、この「ファイルシステム」の下にWindowsのものらしきフォルダ/ファイルが見つかりません。
もちろんWindowsは正常に起動でき、ファイルも使える状態です。
Windows7が世に出て随分とたった現在、今更ながらの質問でお恥ずかしいのですが、現行のUbuntuでは同じHDDのWindows側のフォルダ/ファイルは見ることができないのでしょうか。

オフライン

 

#2 2013-09-26 23:38:22

hellfire
メンバ
From: 日本/神奈川県
登録日: 2006-11-21

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

smda 様へ。

Ubuntu のいずれのバージョンでも、Windows のパーティションは閲覧できるはずです。

具体的な環境がわからないので、どのようにデュアルブートしているかを書いてもらえますか?
普通にパーティションを区切ってデュアルブートしているのであれば、その区切り方などを。
Wubi を使ってインストールされているかなども書いて戴けるとアドバイスなどをしやすくなります。

オフライン

 

#3 2013-09-27 08:50:13

ry
メンバ
登録日: 2008-07-30

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

Windows 7 (Vista 以降) は "Document and Settings" フォルダーの役割が、Users フォルダーに変更されました。
XP 以前の動作を前提にしたアプリケーションが参照したときのために、 "Document and Settings" フォルダーが仮想化されており、アクセスは Users フォルダーの適切な場所にリダイレクトされます。
このリダイレクトの機構は Windows の機能のため、他の OS ではまったく機能しません。

Windows 7 以外の OS で "Document and Settings" フォルダーを参照しても、リダイレクトされることがないため、フォルダーの中身が空になります。
このトピックの質問の状況とは異なりますが、"Document and Settings" フォルダーそのものが無いこともあります。

オフライン

 

#4 2013-09-27 22:02:42

smda
メンバ
From: Thailand
登録日: 2008-11-09

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

hellfire様

お返事有難うございました。
デュアルブートにした経緯ですが、もともとWindowsXP単独でインストールしてあったところに、Ubuntuのバージョンが8.0LTSのときにLinuxの雑誌の付録のCDを使い、ウィザードに従ってパーティションの設定からインストールまで行いました。ウィザードの指示に従っただけですので、あまり詳しいことはわかりません。
現在までUbuntuのドライブレターはD:となっています。

その後一時期しばらく使わなかったことがあり、(これは本件に直接関係ないかもしれませんが)バージョン8.0LTSのサポート期限が切れてしまったので、このUbuntu側のドライブにまたLinuxの雑誌の付録のDVDを使ってインストールしました。
その後WindowsをXPから7にアップグレードし、Ubuntuの方は通常の更新をして現在に至っています。

Wubiというのは、名前を聞いたことがある程度で使ったことはありません。

以上ですが、こんなところでよろしいでしょうか。
OSのことに詳しくないので、あまり具体的なことが書けず申し訳ありません。

オフライン

 

#5 2013-09-27 22:14:46

smda
メンバ
From: Thailand
登録日: 2008-11-09

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

ry様

お返事有難うございました。
ご説明頂いた内容から判断しますと、結論は
「リダイレクト機能がWindows以外のOSでは機能しない」→「UbuntuからはWindows側のフォルダ/ファイルは参照できない」
ということになるのでしょうか。

オフライン

 

#6 2013-09-28 14:58:44

Crush
メンバ
登録日: 2009-02-10

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

×「リダイレクト機能がWindows以外のOSでは機能しない」→「UbuntuからはWindows側のフォルダ/ファイルは参照できない」

○「リダイレクト機能がWindows以外のOSでは機能しない」→「UbuntuからはWindows側の実体がないフォルダ/ファイルは参照できない」

Linux側で言うシンボリックリンクに相当するので、「あなたが開こうとした場所」はWindowsが透過的に見せているだけで「実態が存在しない」のですよ。透過的に処理できないと意味がないので、Windowsで扱う場合は、その実体の方が参照されるので「あるように見えます」が「こっちいけ」って書いてあるだけなのでファイルはありません。
ですから、WindowsVista以降は、基本的にあなたが指定している場所に「実体はない」んです。

答えも書かれています。「Users フォルダーの適切な場所にリダイレクト」となっています。
Windows側でも普通のファイルやフォルダになっていないことは確認できますから、エクスプローラでよく見てください。

アップグレードされていても、リダイレクトになっているはずなので、ルート直下のUsersフォルダに実体はあるはずですから、同じ中身を見ることは可能なはずです。
http://miracleblues.blog46.fc2.com/blog-entry-327.html
http://www.itmedia.co.jp/pcuser/articles/0706/29/news031.html

このあたりは「Windows側の」仕様で、参照しようとしている場所が、便宜上、互換性や利便性のために作られているに過ぎません。
したがって「ファイルの存在する場所」を指定すれば参照できる以上、「参照できない」という理解は、正しくないと思われます。

オフライン

 

#7 2013-09-29 13:19:39

S_T_M
メンバ
登録日: 2012-06-03

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

まあ、「ディスク使用量の解析」あたりでそれらしいハードディスクのアイコンはありませんか?
Ubuntu マークのないやつです。

オフライン

 

#8 2013-09-29 15:20:03

smda
メンバ
From: Thailand
登録日: 2008-11-09

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

Crush様

回答有難うございました。
「ルート直下」の「ルート」とは、「ホーム」と並列になっている「ファイルシステム」と解釈したのですが、そうでよろしいでしょうか。
そうだとすると、この「ファイルシステム」の直下に「Users」というフォルダはありません。「Usr」というフォルダはありますが、これは別物のようです。

「ファイルシステム」の直下に「Users」というフォルダがないとすると、UbuntuからWindowsのしかるべきフォルダ/ファイルを参照していない(=Windows側にUbuntuが「実体がある」と認識したフォルダ/ファイルが存在しない)ということになり、結論としては、現状では「Ubuntu側からWindows側のフォルダ/ファイルを見ることはできない」ということになるかと思われたのですが、いかがでしょう。

もしどうしても見たいとなると、一旦Windowsに入って必要なフォルダ/ファイルを外付けHDDなどにコピーし、その外付けにコピーされたものを見るしかない、と思えたのですが。
外付けのフォルダ/ファイルが見られることは(当たり前かもしれませんが)確認してあります。

オフライン

 

#9 2013-09-29 15:33:23

smda
メンバ
From: Thailand
登録日: 2008-11-09

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

S_T_M様

回答有難うございました。
「ディスク使用量の解析」を使ってみたのですが、フォルダ/ファイルの名前のところにアイコンが表示されませんでした。
右側のグラフの各フォルダ相当箇所をポイントしてみたのですが、名前しか表示されませんでした。
「表示」を見てみたのですが、アイコンを表示させるようなメニュー項目が見当たりませんでした。

オフライン

 

#10 2013-09-29 17:07:03

makopi
メンバ
登録日: 2009-11-01

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

丁度、Ubuntu12.04.3 と Windows7SP1 の Dual Boot PC がありますので内容をコピー&ペーストしました。
このPCは自作機で Windows7 は同時に購入したDSP版です。Windows7 の中身は殆ど弄っていません。
参考になれば幸いです。(話の流れから外れていたらすみません。)

コード:

makoto@u1:/media/Windows7SP1$ cat /etc/os-release
NAME="Ubuntu"
VERSION="12.04.3 LTS, Precise Pangolin"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu precise (12.04.3 LTS)"
VERSION_ID="12.04"
makoto@u1:/media/Windows7SP1$ ls -l
合計 29360453
drwx------ 1 makoto makoto           0  8月  3  2012 $Recycle.Bin
-rw------- 1 makoto makoto      271568  8月 11  2012 ANG0
lrwxrwxrwx 2 makoto makoto          60  7月 14  2009 Documents and Settings -> /media/Windows7SP1/Users
drwx------ 1 makoto makoto           0  2月 10  2013 Intel
drwx------ 1 makoto makoto           0  8月 11  2012 NST
drwx------ 1 makoto makoto           0  1月  5  2013 NVIDIA
drwx------ 1 makoto makoto           0  7月 14  2009 PerfLogs
drwx------ 1 makoto makoto        4096  8月  3  2012 Program Files
drwx------ 1 makoto makoto        8192  7月 26 23:03 Program Files (x86)
drwx------ 1 makoto makoto        4096  7月 14  2009 ProgramData
drwx------ 1 makoto makoto           0  8月  3  2012 Recovery
drwx------ 1 makoto makoto       20480  7月 26 23:04 System Volume Information
drwx------ 1 makoto makoto        4096  5月 18 12:58 Users
drwx------ 1 makoto makoto       16384  7月 12 19:26 Windows
-rw------- 1 makoto makoto 12884901888  8月 11 21:58 hiberfil.sys
-rw------- 1 makoto makoto 17179869184  8月 11 21:58 pagefile.sys
-rw------- 1 makoto makoto          32  8月  3  2012 setup.log
makoto@u1:/media/Windows7SP1$

オフライン

 

#11 2013-09-29 18:35:14

Crush
メンバ
登録日: 2009-02-10

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

 でしたら、素直に、ファイル検索してみたらいかがでしょうか?
 少なくとも、ジャンクションに設定されていないと困る(アップグレードあとに、そこを参照したときにUsersなど、本来OSの仕様として格納される場所にリダイレクトするものがなくなる)ので、そこにはないはずです。

 http://windows.microsoft.com/ja-jp/windows7/where-are-my-files-and-folders-after-upgrading-from-windows-xp-or-windows-vista
 こんなFAQもありますが、基準となるフォルダの場所を見つけるにはファイルを検索して、その基準フォルダを探してしまうほうが早いとは考えます。

 …でも、あれって、所有者権限設定されている場所だったよなぁ…Linuxから、NTFS読んだときって、権限設定されているファイルってどうなってましたっけ…?

オフライン

 

#12 2013-09-29 19:31:29

smda
メンバ
From: Thailand
登録日: 2008-11-09

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

makopi様

回答有難うございました。
すみません、折角頂いた情報なのですが、内容が理解できませんでした。

オフライン

 

#13 2013-09-29 19:38:46

smda
メンバ
From: Thailand
登録日: 2008-11-09

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

Crush様

回答有難うございました。
トップの「ファイルシステム」からWindows側のフォルダ名、ファイル名を入れて検索してみました。
検索自体は何の制限もなくできたのですが、検索結果がゼロでした。
複数のフォルダ名、ファイル名で試してみたのですが、結果はいつもゼロでした。

ひょっとしたら、フォルダ/ファイルにリダイレクトする際のプログラムの部分が何らかの理由で破損して、機能しなくなっているのではないかという気がしてきました。
と言うのも、WindowsXPからWindows7にアップグレードした際、PCを起動したときにOSを選択する画面のMBR(でしたっけ?)が破損したようで、これを修復したことがあったからです。
あの時の似たような状況が、知らないうちに発生したのではないかという気がするのですが。(確たる根拠があるわけではないのですが・・・)

オフライン

 

#14 2013-09-29 21:24:01

rohizuka
メンバ
登録日: 2009-06-25

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

smda による投稿:

デスクトップPCをUbuntu12.04LTS/Windows7のデュアルブートで使っています。
以前、どのバージョンだったかは忘れましたが、Ubuntuのホームフォルダから「ファイルシステム」を選択すると、'Documents and Settings'というWinodws側のフォルダ/ファイルを見ることができました。
しかし上記の現行のバージョンでは、この「ファイルシステム」の下にWindowsのものらしきフォルダ/ファイルが見つかりません。
もちろんWindowsは正常に起動でき、ファイルも使える状態です。

ホームフォルダを開いた時に左側に表示されているサイドバーのデバイス欄に
"ファイルシステム"ではなく"ファイルシステムxxGB"がありませんか?
 Windows側のパーティションにボリュームラベルを設定している場合は、サイドバーのデバイス欄にボリュームラベルで表示されます。

オフライン

 

#15 2013-09-30 08:56:54

ry
メンバ
登録日: 2008-07-30

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

smda による投稿:

そうだとすると、この「ファイルシステム」の直下に「Users」というフォルダはありません。「Usr」というフォルダはありますが、これは別物のようです。

Windows 7 で起動して、C: ドライブ直下の Users フォルダーの有無を確認してください。
貴方が確認した「ファイルシステム」はたぶん、Ubuntu のルート ディレクトリでしょう。

また、Windows 7 のコマンドプロンプトで「dir /a C:\」を実行すると、以下のように表示されるはずです。

コード:

C:\>dir /a C:\

    :
2013/08/22  23:45    <JUNCTION>     Documents and Settings [C:\Users]
    :

これは一例ですが、このように ”Document and Settings" の後ろに角括弧でジャンクション先が表示されます。

オフライン

 

#16 2013-09-30 20:24:39

smda
メンバ
From: Thailand
登録日: 2008-11-09

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

rohizuka様

回答有難うございました。
サイドバーの所定の場所ですが、GB数は表示されていません。
またWindows側のパーティションですが、もともとWindowsがあったところに後からUbuntuをインストールしたので、ボリュームラベルはデフォルトのままのはずです。
少なくとも意図してWindowsのボリュームラベルを変更したことはありません。

オフライン

 

#17 2013-09-30 20:55:43

smda
メンバ
From: Thailand
登録日: 2008-11-09

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

ry様

回答有難うございました。
Cドライブ直下には、「Administrator」「パブリック」というフォルダとともに「ユーザー」という日本語のフォルダがあります。'Users'という英語の表記のものはありません。(これが原因とか・・・)
この「ユーザー」フォルダの下には私の名前のフォルダがあり、その下には「マイドキュメント」「マイピクチャ」といったWindowsの一般的なフォルダが並んでいます。

またコマンドプロンプトで実行してみたところ、例で挙げてくださったような<JUNCTION>でつながった文が多数出てきたのですが、一例を挙げますと、

(日付と時刻) <JUNCTION> Application Data[C:$Users$(私の名前)$AppData$Roaming]

のような形です。
こちらには英語表示で”Users”と出てきています。

※私のキーボードがタイ語用のもののせいか、半角の円マークが出てこなかったので”$”で代用しました。

オフライン

 

#18 2013-09-30 23:12:31

YesKah
拒否
From: 福岡
登録日: 2012-03-10

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

※規約違反により追放されたユーザの投稿は、ログインユーザにのみ表示されます。

オフライン

 

#19 2013-10-01 01:38:12

rohizuka
メンバ
登録日: 2009-06-25

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

smda による投稿:

rohizuka様

回答有難うございました。
サイドバーの所定の場所ですが、GB数は表示されていません。
またWindows側のパーティションですが、もともとWindowsがあったところに後からUbuntuをインストールしたので、ボリュームラベルはデフォルトのままのはずです。
少なくとも意図してWindowsのボリュームラベルを変更したことはありません。

デバイス欄の"ファイルシステムxxGB"がサイドバーの表示幅の都合で"ファイルシステム..."になっているような気はしますが、そこをクリックしてもフォルダ/ファイルが全く表示されないのでしょうか?

オフライン

 

#20 2013-10-01 09:26:50

ry
メンバ
登録日: 2008-07-30

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

smda による投稿:

Cドライブ直下には、「Administrator」「パブリック」というフォルダとともに「ユーザー」という日本語のフォルダがあります。'Users'という英語の表記のものはありません。(これが原因とか・・・)
この「ユーザー」フォルダの下には私の名前のフォルダがあり、その下には「マイドキュメント」「マイピクチャ」といったWindowsの一般的なフォルダが並んでいます。

Explorer でこれらの (Windows にとって特別な意味合いを持っている) フォルダーを見たときは、Users → ユーザー、"My Document" → マイドキュメント といった見た目の置換えが行われます。
コマンド プロンプトでは見た目の置き換えを行わないので、そちらで確認する方が確実です。


smda による投稿:

またコマンドプロンプトで実行してみたところ、例で挙げてくださったような<JUNCTION>でつながった文が多数出てきたのですが、一例を挙げますと、

(日付と時刻) <JUNCTION> Application Data[C:$Users$(私の名前)$AppData$Roaming]

C:\Users フォルダーが存在しているので、"C:\Documents and Settings” フォルダーから C:\Users フォルダーへのジャンクションも存在しているでしょう。


以下は #1 の『どのバージョンだったかは忘れましたが、Ubuntuのホームフォルダから「ファイルシステム」を選択すると、'Documents and Settings'というWinodws側のフォルダ/ファイルを見ることができました。』や、#8 の『「ホーム」と並列になっている「ファイルシステム」と解釈した』といった発言と、ここまでの経緯から推測します。

忘れてしまった以前のバージョンでは、ubuntu のルート ディレクトリに ”Documents and Settings" ディレクトリが作成されていたのではないでしょうか。
Windows の C: ドライブのパーティションは別途どこかにマウントされていて、マウントしたパーティションの "Documents and Settings" フォルダーへのシンボリックリンクがルート ディレクトリの ”Documents and Settings" フォルダーに張られていたのでしょう。

今使っている ubuntu でもルート ディレクトリに ”Documents and Settings" ディレクトリが作成されてはいるものの、Windows のパーティションがマウントされていなかったり、Windows のパーティションの Users フォルダー (XP までの ”Documents and Settings" フォルダーに相当) へのシンボリック リンクが張られてないのではないでしょうか。

オフライン

 

#21 2013-10-02 00:19:43

smda
メンバ
From: Thailand
登録日: 2008-11-09

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

YesKah様

回答有難うございました。
インストールはLinuxの雑誌の付録のCDから行いました。
その後途中サポート期間が切れて、新規にインストールし直したりもしたのですが、その際もWubiは使っておりません。

オフライン

 

#22 2013-10-02 00:25:13

smda
メンバ
From: Thailand
登録日: 2008-11-09

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

rohizuka様

回答有難うございました。
サイドバーの仕切り幅については、私もそれが原因かと思ったこともありましたが、仕切りをドラッグして幅を広げてもGB数は表示されませんでした。
ここをクリックすると、フォルダ/ファイルは表示されるのですが、WindowsXPの時のようにすぐそれとわかるWindows側のフォルダ/ファイルが見当たらないのです。
サブフォルダを展開してみても見つかりませんでした。

オフライン

 

#23 2013-10-02 00:40:23

smda
メンバ
From: Thailand
登録日: 2008-11-09

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

ry様

回答有難うございました。

>Windows の C: ドライブのパーティションは別途どこかにマウントされていて、マウントしたパーティションの "Documents and Settings" フォルダーへのシンボリックリンクがルート ディレクトリの ”Documents and Settings" フォルダーに張られていたのでしょう。
>今使っている ubuntu でもルート ディレクトリに ”Documents and Settings" ディレクトリが作成されてはいるものの、Windows のパーティションがマウントされていなかったり、Windows のパーティションの Users フォルダー (XP までの ”Documents and Settings" フォルダーに相当) へのシンボリック リンクが張られてないのではないでしょうか。

端末操作の結果から判断すると、その可能性が高いかと思われます。
ただ、rohizuka様への回答にも書きましたが、「ファイルシステム」にGB数が表示されないなど、OSレベルで損壊してしまっているのではという気がしないでもありません。
つまり、WindowsXP/Ubuntuで共存させていたところを、Windows側をWindows7にアップグレードした際に、何らかの原因でUbuntu側を損壊させてしまったのではないか、と。
もともとWinowsは他のOSと共存させることを念頭に置いた設計はなされていないと思うので、Windows7をインストールした際にWindowsに”悪気”はなかったにしても結果的に損壊させてしまった、というような。(←・このような発想は”デュアルブート”という設計思想と矛盾するかもしれませんが)

もしそれが原因だとしたら、OSを損壊させてしまったので、今のままでは修復不能かと思われるのですが・・・

オフライン

 

#24 2013-10-02 00:44:59

hellfire
メンバ
From: 日本/神奈川県
登録日: 2006-11-21

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

smda 様へ。

議論が肥大化してよく分からなくなったのですが、
問題は、デュアルブートしている PC の Ubuntu から
Windows 7 パーティションのファイルを閲覧したいということですよね?

であれば、rohizuka 様のアドバイスが一番簡単な方法だと思います。
そもそも、ファイラ(Nautilus)のサイドバーには何が表示されていますか?
別のパーティションが存在する場合、そのパーティションの容量のデバイスが表示されるはずですが…。
ひとまず、ファイラのサイドバーの内容を列挙してもらえますか?
(もしインストール時に手動でパーティションの設定を変えているのであれば、
その設定変更の内容も書いて戴ければ助かります)

オフライン

 

#25 2013-10-02 01:18:21

smda
メンバ
From: Thailand
登録日: 2008-11-09

Re: 同じHDDのUbuntu側からWindows側のファイルを見る方法

hellfire様、rohizuka様、ry様、YesKah様、Crush様、makopi様、S_T_M様

hellfire様、回答有難うございました。
皆様、大変申し訳ありません!
今までファイラは「表示」-「サイドバー」を「ツリー」にした状態のままでしか使ったことがなかったのですが、hellfire様のご回答からファイラを見て、試しに「場所」をクリックしてみました。
そうしたらrohizuka様ご指摘のGB数が、「デバイス」-「ファイルシステム」のフォルダにちゃんと表示されていました。
で、これをクリックしたら右側のペインにWindowsの見慣れたフォルダ/ファイルがズラッと並んで表示されました。
フォルダの中身を確認してみたのですが、期待していたファイルを見ることができました。

以上のような結果となりました。
皆様、こんな初歩的な不手際で大変なお手数をおかけしてしまい、本当に申し訳ありません。
Ubuntuをまだ基本的なレベルでさえ使いこなせていないことを思い知らされました。
皆様のご教示、ご協力に感謝し、本件を解決として終了させていただきます。
有難うございました。

オフライン

 

Board footer

Powered by FluxBB