• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Solaris10 flash archive作成時のエラーについて)

Solaris10でflash archive作成時にエラーが発生する

このQ&Aのポイント
  • Solaris10でflash archiveを作成しようとするとエラーが発生します。
  • エラーメッセージには、/tmp/.flarcreate.unarc.220 ファイルが見つからないという内容が含まれています。
  • 解決策をご提案いたしますので、ご検討ください。

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

  • ベストアンサー
noname#227025
noname#227025
回答No.2

> ディレクトリを指定しない場合、下記のようなcontentsファイルへの > パスがおかしいといった旨のエラーが出力されました。 > Cannot open contents >       file: //var/sadm/install/contents flar create コマンドを実行する前に /var はマウントされていますか? また、/var/sadm/install/contents にアクセスできますか? もしかして、flar create コマンドを実行するにあたり、シングルユーザモードで起動し、root と /var を別のファイルシステムにしていて、/var がマウントされていないということではないのでしょうか? ちなみに /etc/vfstab の内容はどうなっていますか?

araMN
質問者

お礼

ありがとうございました! シングルユーザモードで実行するという観点が抜けておりました。 cdromからbootして実行していました。(#cdrom boot -sで) そのためにcdromにマウントして見に行っているディレクトリとファイルシステムのパスが一致しなかったようです。 シングルユーザモードで起動しなおしたところ/varがちゃんとマウントされていることが確認でき、なおかつflasharchiveも問題なく作成できるようになりました。 大変助かりました。 ありがとうございます。

その他の回答 (1)

noname#227025
noname#227025
回答No.1

> cat: cannot open /cdrom/Solaris_10/Tools/Boot/tmp/root/etc/nodename 上記エラーメッセージから、ファイル自体が存在していないのではないでしょうか? -R オプションで代替 root を指定していますが、本当にそこに root ファイルシステムがありますか? ディレクトリ名から推測するとインストールメディア上を指定しているようですけど。

araMN
質問者

お礼

すみません。 使い勝手がよくわからず途中までしか補足できませんでしたので 続きのエラー文言をこちらから失礼します。 ■エラー Cannot open contents        file: //var/sadm/install/contents

araMN
質問者

補足

 アドバイス頂きましてありがとうございます。  ご指摘のとおり、nodenameは別のフォルダにありました。  直前の動作を明記しておらず申し訳ないのですが、 -Rで  ディレクトリを指定しない場合、下記のようなcontentsファイルへの  パスがおかしいといった旨のエラーが出力されました。  そのため、contentsのパスを明確にするため  先の質問のような-Rのオプションをつけた次第であります。  パスに矛盾が生じてしまうためnodenameなどのファイルコピーおよびリンクを  試みましたがコピー不可、リンク不可となってしまっています。

関連するQ&A