• ベストアンサー

LinuxでのWindowsファイルのアクセス許可

WindowsXPが不調で「system volume information」の中にあるファイルが必要になってしまいました。 しかしLinuxから「system volume information」というファイルにアクセスすると「許可がありません」という警告文が出ます。 これをなんとかLinux側で許可することはできないでしょうか? OSはWindowsXPのものをKnoopixで開こうとしました。

  • acd60
  • お礼率0% (0/33)

質問者が選んだベストアンサー

  • ベストアンサー
  • vaidurya
  • ベストアンサー率45% (2714/5983)
回答No.8

単純問題、Windowsはブラックボックスであり、独自仕様のすべてを 外部組織が、解析して動作保証して、何かを行なうということができません。 ましてや、LinuxはWindowsの子守のために作られたOSでは無いので Linux系OSのカテゴリーで相談しても、最良の答えは得られません。 たとえば、System Volume Infomationに求めるファイルが 何であるかを、Linuxを専門に使う人には特定できませんし そのファイルが、簡単なテキストファイルにすぎなかったとしても それを、新規に作り出す方法すら提示することができません。 そもそも、それはSystem Volume Infomationディレクトリーから取り出すより ほかの取り出す方法のほうが簡単な可能性があるんじゃないかとも思いますが それは、ファイル名を特定できない以上、Microsoftの技術者でも正解は導き出せません。 ただし、LinuxからWindowsのNTFSのパーティションを扱うのであれば RAIDや暗号化を用いていないのであれば、普通に読み出しができるはずです。 許可が有る無しは、Windows側での権限設定の問題ではなく 単に、Linux側でアクセスしているユーザーのアクセス権が限定的なことが障碍なのかもしれません。 suコマンドやsudoコマンドについて理解があれば、最大限のテストはできるでしょう。 あるいは、mountコマンドで、ユーザー指定を行なう方法を理解することも有用です。 ですが、最終的に、そこに起きている問題がWindows特有の問題であれば その問題自体を解決しなければ、なんら進展しないかもしれません。 私なら、その時点で、ntfsfixコマンドを行った上で Windowsの再起動を試みて、それで進展しなければ リカバリーや再インストールを検討します。 そのくらい、Windowsの面倒を見ることは難解な問題で Windows専門でやっている人のところで相談しなければ 的確なアドバイスが得られているのかどうかすらわからなくなってしまいます。 ntfsfixコマンドは、Windowsの起動時に行われる "必要な場合に自動起動されるCHKDSK"を 必要であると伝える(ダーティビットを立てる)ことによって呼び起こします。 ごく稀に、これで解決し、一応の起動回復が得られる場合があります。 (ダーティビットが立っていないのにファイルシステムの不整合がおきているとか特例すぎる気はします) データサルベージを行なうにしても、理想としては まずCHKDSKでファイルシステムの不整合が無い状態で行なうべきなので インストールディスクや起動ディスクなどでCHKDSKを行えないのであれば ntfsfixコマンドは試す価値があります。 たとえばファイルシステムの不整合が起きていれば あるべきファイルが見えなかったり、内容が狂って見える可能性があります。 そんなntfsfixだけで解決するような事例は、ほとんど無いはずだとは思いますけどね。

その他の回答 (7)

  • yakan9
  • ベストアンサー率54% (2200/4047)
回答No.7

よく巷では、Microsoftさんが提供するもので役に立つものは何もないといったことをよく耳にします。 その一つに「システムの復元」機能です。 ディスク容量を使っていざ復元しようとするとできなかったり、折角インストールしたソフトを壊されたとかの「マイナス」項目がよく話題になっています。 こうした状況を知って外して運用していた可能性はないかです。 最終的には、Windows XPを諦め、Linuxをこのパソコンに入れてゲームとか、サブマシン的に使う方法を考えてみて下さい。

  • yakan9
  • ベストアンサー率54% (2200/4047)
回答No.6

回答番号4の「補足」に記載した件について、当方の見解を記載しておきます。 > http://d.hatena.ne.jp/FutabaUniv/20080711 > に書いてある事例とほとんど同じ状況です。 ここに記載されていることの前提条件は省略されています。その省略されたことを補うと下記のようなことです。 レジストリが何らかの理由で壊れた場合、あるいは、システムの不具合で壊された場合、その復旧手段の一つの方法である。 それは、「システムの復元」機能を使用するという条件の下で、ソフト等の構成変更などで、レジストリの更新がなされたときに、「システムの復元」機能を設定していた場合に限り、Cパーティションの所定の位置にレジストリの格納をします。 > C:の中に必要なファイルが入ってなく と言うことは、「システムの復元」機能を使わないという設定をしていたと思われるからです。 それをDパーティションに同じ名前のsystem volume informationがあるから何とか利用できないかと言われても、それは意味のないことだということを理解してください。 こうした前提条件を理解して置く必要があります。 WEB検索して見つけてもこうした正しい前提条件を記載していない、あるいは理解していないサイトもたくさんあることです。

  • yakan9
  • ベストアンサー率54% (2200/4047)
回答No.5

> しかしHDDを外付けで使いことが当方の機材不足で不可能なのでなんとかLinuxでのアクセスができないかを試してみています 結局何をなさりたいのかはっきりと記載して貰わないと、目先の問題だけを問題提起して解決策を聴かれているように感じます。 今までの質問内容は、 Windowsが起動しません http://okwave.jp/qa/q8426743.html windowsxpの回復コンソールについて http://okwave.jp/qa/q8426334.html こうした一連の流れなのだと受け止めていました。 このWindows XPの内蔵HDDを修復して、再度起動させたい。 そのためには、リカバリCD/DVD-ROMを作成していないので何とかなりませんかといったことではなかったのか。 貴殿が調査をしてそう結論付けたのであれば、Dパーティションのsystem volume information とは、質問には記載されていませんでした。 目的、そのための調査、調査結果でこういう方針を立てた、そのためにこうしたがうまくいかない。 こんな補足を一つ書いてください。

  • yakan9
  • ベストアンサー率54% (2200/4047)
回答No.4

> 「system volume information」がD:に入っているのですがこれは関係あるのでしょうか? ちょっと待って下さいよ。 何をやろうとしているか記載がないので何とも言えませんが、system volume information は、各パーティションに必ず作られます。 D: パーティションは、Windows XPは入っているのでしょうか。 Windows XPはデュアルブートで動かしてはいないのでしよう。 Dパーティションはデータを入れるだけのパーティションでしょう。 その場合、system volume informationは使用されていなくて、アクセスできない可能性があります。 > C:の他のフォルダに関しては特に問題なくアクセスせきます。 やろうとしていることが何か不明なため断言できませんが、Cパーティションのsystem volume information を使うべきではないのでしょうか。 NB70E/Tは、Windows XP HOME搭載ですね。 > Windowsの回復コンソールですが、Windows自体が起動しない状況で、XPインストールCDから回復コンソールを使って ちょっと待ってください。 メーカー品であれば、インストールCDはないはずで、リカバリCD/DVD-ROMになりますが、別に手元にあるMicrosoft社のインストールディスクの正規版が手元にあり、それを利用しているということのようですね。 それが回復コンソールの代わりになるかは、分かりません。 ホーム版ではなく、プロフェッショナル版ならなおさら回復コンソールの代用は無理な可能性が出てきます。 > 「システム エラー Lsass.exe パスワードを更新しようとしたときに、 > このリターン状態は、現在のパスワードとして指定した値が正しくないことを示します。」 > というメッセージがでて起動できなくなりました。 このメッセージが何を意味しているかです。 別な構成の回復コンソールは何の役にも立たない可能性があります。 > system volume information」からファイルをコピーすれば行けるということ この記載の内容が不明ですが、おそらくレジストリを保存しているのが、system volume information」にあり、そこから、該当するレジストリの保存版を持ってきて回復できたといった内容だと思います。 この作業にはいろいろ技術力が必要になってきます。 ここに記載して、貴殿に伝えるような簡単なものではないことは確かです。 > 勝手に設定されていて回復コンソールを使用できません。 というのが事実であれば、当方が上に記載してきたことの一部があっていることにもなります。

acd60
質問者

補足

http://d.hatena.ne.jp/FutabaUniv/20080711 に書いてある事例とほとんど同じ状況です。 しかしHDDを外付けで使いことが当方の機材不足で不可能なのでなんとかLinuxでのアクセスができないかを試してみています D:といったのはC:の中に必要なファイルが入ってなくD:にも同じ名前のファイルがあったので・・・

  • kteds
  • ベストアンサー率42% (1876/4424)
回答No.3

表現がハッキリしない部分がありますので、アドバイスに困ります。 > WindowsXPが不調で・・・ 「不調」とはsystem volume informationだけがアクセスできないという状況なのですか? それともエクスプローラやコマンドプロンプトが使用できないので、フォルダやファイルを読み書きできないという意味なのでしょうか。 それともXP HDDの読み書きができないような「不調」なのでしょうか? > Linux側で許可することはできないでしょうか? Linuxで許可したあと、どうするのでしょうか? XPでアクセスしたいのでしょうか?、それともLinuxでアクセスしたいのでしょうか? --- system volume informationフォルダの現在のプリンシパルはSYSTEMだけのはずです。 したがって所有者、ユーザーグループ、ユーザーを追加してアクセス許可を付与すればできるはずです。 XPでも詳細設定でユーザーグループ、ユーザー(オブジェクト)を追加すればできるでしょう。 ただし、変更するにはオフラインのコマンド処理になります。

acd60
質問者

補足

説明不足で申し訳ありません。 やりたいことと状況に関して少し補足させていただきましたので見ていただければ幸いです。 現在、Windows自体が起動しない状況です

  • yakan9
  • ベストアンサー率54% (2200/4047)
回答No.2

C:\system volume information は、通常KNOPPIX(?) であれば問題なく読み込みはできると思います。 knoppixが古いバージョンだと、当方が検証していないことも考えられます。 いろいろなことが考えられますが、おそらく、あるWEBサイトのレジストリをセーブしていたものを持ってこようとしている操作の一環だと想像していますが、これは「ダメ元」で行ってください。 KNOPPIXは、正しく焼き、正しく起動しているものとします。 デスクトップ画面で、KNOPPIXというアイコンをクリックして、Windows XPが入っているパーティションにはアクセスできていますか。 この時、何もエラーメッセージは出ませんでしたか。 knoppixのバージョンによっては、Windows の終了状況でいろんな対応をしないといけない場合があります。 まずはこの辺の状況を教えて貰うと回答しやすいです。 knoppixのバージョン、最新はknoppix7.0.2DVD 利用しやすいのが、knoppix6.7.1CD Windows XPとよく合ったものは、knoppix5.3.1CD です。 当方、Windows XPの環境がだんだん遠くなりつつあります。 何とか、ノートパソコンで起動検証はできると思います。 パソコンの環境、メーカー名、型番、KNOPPIXのバージョンを補足願うと有難いです。 あるいは、回復コンソールがもし起動できていればこちらから、レジストリの内容をコピーしていくのも可能です。 その手順は、下記の通りです。 コマンドプロンプトで下記コマンドを入れます。 aaaは、ログインユーザー名です。 cacls "c:\System Volume Information" /E /G aaa:F 最後に、アクセス権を元に戻しておきます。 cacls "c:\System Volume Information" /E /R aaa 操作は、十分注意してください。 System Volume Information フォルダへアクセスする方法 http://support.microsoft.com/kb/309531/ja caclsコマンドの詳細は、 cacls /? と入れると説明が表示されます。

acd60
質問者

補足

knoppixはknoppix_v6.7.1CDを使用しています ちなみに「system volume information」がD:に入っているのですがこれは関係あるのでしょうか? C:の他のフォルダに関しては特に問題なくアクセスせきます。 PCは http://www.fmworld.net/product/hard/pcpm0309/biblo_loox/nb/method/ のノートパソコンを使用しています。 OSはそのままです。 状況としては Windowsの回復コンソールですが、Windows自体が起動しない状況で、XPインストールCDから回復コンソールを使って http://support.microsoft.com/kb/880636/ja のサイトを頼りに修復していたのですが(使用したのは手順3のAです)、 「システム エラー Lsass.exe パスワードを更新しようとしたときに、このリターン状態は、現在のパスワードとして指定した値が正しくないことを示します。」 というメッセージがでて起動できなくなりました。 調べてみると「system volume information」からファイルをコピーすれば行けるということなので実行しようとすると今度はAdministratorのパスワードが勝手に設定されていて回復コンソールを使用できません。

  • goold-man
  • ベストアンサー率37% (8365/22183)
回答No.1

参考URL「KNOPPIXでsystemファイルを修復したい」 >アクセスすると「許可がありません」 XPのアクセス権は関係ありませんか?(Knoopixで開くのなら関係ないとは思いますが) XPはHomeですか?Proですか? XPHomeの場合、セーフモード(電源入れロゴが出たらF8を軽くトントン叩く)起動し、Administratorクリックしログイン XPProの場合「ようこその画面」でCtrl+Alt+Deleteを二回Administratorをクリックしログイン

参考URL:
http://okwave.jp/qa/q7433948.html
acd60
質問者

補足

XPHomeを利用していますが、Windows自体がセーフモードで立ち上がらない状況です

関連するQ&A

  • アクセス許可を得る方法

    外附けHD-LSV2(F)をローカルディスク(D)にコピーを実施いますと、一部のファイルはコピー出来るのですが、最後に{「警告!」フォルダーアクセス拒否。このフォルダーを変更するには、Administratorsからアクセス許可を得る必要が有ります。System Volume Information 作成日:20102/04/03 16:30[再試行(R)」][スキップ(S)][キャンセル] □同じ処理を現在の項目すべてに適用(1個)(A) }と表示されます。詰りアクセス許可を得る必要が有るのですが、如何なる処理をしたらよいのか初心者の私には判りません。アクセス許可を得る為のやり方を、順を追って具体的に御教示お願いいたします。 註記:1か月前ごろ初めて(F)→(D)にコピーした時は無事に出来たのですが、この度(F)のファイルが増えて変わったので、同じ方法でコピーしたのですが「警告!」が表示されました?

  • ファイルの編集、アクセス許可について

    ヴィスタでもそうでしたが、ファイルの削除や書き換えの際に頻繁に「アクセス許可がありません」などの警告メッセージがでて作業を完了できない場合があります。 正直言ってうっとうしいです。 何かすべての操作を一括許可できるような方法はないでしょうか? また、さしあたってsystem32のファイルを書き換えて子供のインターネットへのアクセスを一部制限したいのですが、どうすれば書き換えられるでしょうか? セキュリティ管理の編集からフルコントロールにしようとしたのですが、編集できないようです。 それも含めてすべてのアクセス制限を解除する方法はあるでしょうか? 方法をご存知の方、よろしくお願いします。

  • アクセス許可がないとはどういう意味ですか

    アドニミストレーターでログインしてるのに、 ネットからDLしたEXEファイルにアクセスできません アクセス許可がない可能性がありますと表示されます これはどういう意味でしょうか? どうしたらアクセスできますか ? 使用環境:OS WindowsXP(SP3)

  • アクセス許可

    はじめて投稿します。 現在WindowsXPを使用しています。 setup.exe を開こうとすると、「指定されたディバイス、パス、またはファイルにアクセスできません。アクセス許可がない可能性があります。」とでてしまい、インストールができません。 解決方法を教えてください。お願いいたします。

  • あるフォルダが、「アクセス拒否」で開けないんですが ...

    「Windows XP Professional, Version 2002, Service Pack 1」を使っています。 このサイトでの別のおたずねで、 「復元ポイント」のファイルが、 次のところに保存されているというご説明をいただきました。   【 C:\System Volume Information\_Restore{文字羅列} 】 ---- で、エクスプローラで、 C ドライブ上の「System Volume Information」を開いてみようとしたんですが、  『 C:\System Volume Information にアクセスできません。    アクセスが拒否されました。            』 という画面が表示されて、できない状態です。 できたら、中のファイルについて、 そのサイズなどの様子を見たいと思うんですが、 やり方等についてお分かりでしたら、 よろしくお願いいたします。 --

  • windows7でアクセス許可が下りません!

    windows7のHome Premiumを使っています。 今日自宅で仕事をしていたら、なぜか急に新規にフォルダを作ったり、データをペーストすることが できなくなりました(デスクトップ上で、です)。「この操作を実行するアクセス許可が必要です」と出てきます。ドライブやフォルダーのプロパティから共有やセキュリティなどのチェックをいろいろ試みましたが、まったく効き目がありません。 いまPhotoshop7という古いソフトで仕事しているのですが、Photoshop上でデータを保存したり、Photoshopのファイル保存→新規フォルダをつくる→そこに保存、ということはOKです。Photoshopからつくった新規フォルダの中に、デスクトップ上で新しくデータをペーストすることについては、何も邪魔は入りません。(試してみたら、Wordでも同じことができました) とにかくデスクトップ上でデータやフォルダのコピー、移動、削除、名前の変更がまるきりできなくなったのはたいへん困ります。締切が迫っているのに仕事は遅れる一方です。 教えて!gooで「アクセス許可」の質問例を探しました。 右クリック→プロパティ→セキュリティ→system→特殊なアクセス許可以外すべてに許可のチェックを入れる、という回答を得て「直りました!」なんてコメントが出てましたが、私の場合はチェックはちゃんと入ってます。 誰方か大至急教えてください! お願いします!!!

  • Windows7のアクセス許可

    windows7のHome Premiumを使っています。デスクトップ上で急に新規にフォルダを作ったり、データをペーストすることができなくなりました。「この操作を実行するアクセス許可が必要です」と出てきます。ドライブやフォルダーのプロパティから共有やセキュリティなどのチェックをいろいろ試みましたが、まったく効き目がありません。データやフォルダのコピー、移動、削除、名前の変更がまるきりできなくなったのはたいへん困ります。締切が迫っているのに仕事は遅れる一方です。 そして、goold-manとHAMASAKI0810という二人の方から回答を頂きましたが、残念ながらうまく行きませんでした。「教えて!goo」の中で調べてもいい回答が見つかりません。 私がやったこと    ↓ フォルダを右クリック→プロパティ→セキュリティタブ→systemやAdministatorsの下の6項目中5項目に許可のチェックが入り、「特殊なアクセス許可」のみ許可のチェックなし。 特殊なアクセス許可をクリック→詳細設定→アクセス許可→種類=許可、アクセス許可=フルコントロール、継承元=継承なし、適用先=このフォルダー、サブフォルダー 以上のようにたどりましたが効果なし。 さらに 「このオブジェクトの親からの継承可能なアクセス許可を含める」 「子オブジェクトのアクセス許可すべてを、このオブジェクトからの継承可能なアクセス許可で置き換える」 この二項目にチェックを入れ→アクセス許可エントリの管理→OK→このオブジェクトの子孫すべてに対して明示的に定義されたアクセス許可を、Dataから継承可能なアクセス許可に置き換えます。続行しますか→はい→セキュリティの適用エラー。セキュリティ情報を適用中にエラーが発生しました ここでストップです。間違ったことをやってるんでしょうか? すみません、誰か教えてください! ただ、いつも思うのですが、回答者の方々はかなりのベテランばかりと見え、初心者に対する回答であっても「これくらいのことは当然知ってる筈だ」という感じで言葉が少なすぎます。恐縮ですが、小学生に言って聞かせるような感じで教えて頂けますか。

  • Windows7でのアクセス許可の変更方法

    Windows7でのSystem32のファイルの内容を変更しようとしてもできません。 アクセス許可の変更方法をどなたか詳しく教えていただけませんでしょうか? よろしくお願いいたします。

  • MacOS Xのアクセス許可について

    MAC OS Xで使用しているうちに、ディスクボリュームのアクセス許可(パーミッション)が変化したり、ロックがかかったり、所有者が自分からシステムに変わっていたりします。外付けのディスクにデータが書けないので、プロパティをみたら、読み出し専用になっていたりたりします。 これは何が原因で対策はあるのでしょうか?

  • Windows - 壊れたファイル というメッセージ・・・。どなたか助けて

    Windows - 壊れたファイル ファイル、または、ディレクトリ \System Volume Information が壊れており、読み取ることが出来ません。CHKDSKユーティリティを実行してください。 というメッセージが、起動後のタスクトレイに表示されます。 OSは、XPプロフェッショナルSP2です。 どのように対処したらよいのでしょうか? CHKDSKの、やり方も分かりません。 どなたか、教えてください。