• ベストアンサー

Solarisでok boot diskができなくなった

okプロンプトをいじっていて、何かの拍子で、 ok boot diskができなくなってしまいました。 ------------------------------------------------ ok boot disk Boot device: /pci@1f,0/ide@d/disk@2,0 File and args: Fast Data Access MMU Miss ------------------------------------------------ また、setenvでboot-deviceをいじってないのに、 勝手に、boot-deviceパラメータがデフォルトから ------------------------------------------------ boot-device=disk:b disk ------------------------------------------------ に変わってしまっていました。 ok boot disk:bをたたくと、OSは起動することはするの ですが・・・何となく気持ち悪いので、デフォルトに 戻したいです。 マシンはSun Fire V100、OSはSolaris8です。 どなたかわかる方、解決方法を教えてください。

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

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.1

「自信なし」ですが、nvaliasとか利用できないでしょうか? 増設した別のディスクをデフォルトにしたい場合によくやる手です。 ok nvalias disk /pci@8,600000/SUNW,qlc@4/fp@0,0/disk@0,0 ok boot disk エイリアスを戻す時は ok nvunalias disk デバイスの別名を確認する時は ok devalias システム構成をデフォルトに戻す ok set-defaults

appleofrin
質問者

お礼

nvaliasコマンドでなんとかok boot diskで ブートできるようになりました。 最終的には、set-defaultsにてデフォルト状態に 戻しました 早急な対応ありがとうございました。

その他の回答 (1)

  • gaktank
  • ベストアンサー率65% (23/35)
回答No.2

 PROM設定をデフォルト(工場出荷時設定)に戻すのであれば、okプロンプトで下記のコマンドを試してみてください。OBPのバージョン2以降で確認済みです。 (V100なら多分大丈夫だと思います) ok printenv(現在の設定とデフォルト値が表示される) ok set-default boot-device(boot-deviceのみデフォルトに) ok set-default(全てのパラメータをデフォルトに)  boot-deviceが変わってしまうのは、、、ちょっとわかりません。NetBSD/sparcをbパーティションに入れたとか?

appleofrin
質問者

お礼

回答ありがとうございます。 ok set-defaultですべて戻しました。 何で、bパーティションに入っちゃったんだろう・・・??

関連するQ&A

  • Solarisがbootしない

    Ultra1という機器にSolaris9をインストールしているのですが shutdown -i6 -y と入力してリブートをしたら一般ユーザのアカウントからではtelnetでログインができない状態になってしまい、 rootユーザからではtelnetでログインができてしまいます。(rootでtelnetができるのは/etc/default/の配下にあるloginというファイルに問題があると思われるが。) そのため機器本体に電源スイッチによるリブートをかけたら、完全にログインができなくなってしまったので、 コンソール接続をしたところ、okプロンプトとなっておりOSが死んでいる状態になっていました。 そこからbootコマンドを入力したら、下記のメッセージが表示されました。 Boot device: disk:a File and args: The file just loaded does not appear to be executable 2行目のメッセージは調べたところ、どうやら起動ブロックがなくなっているか、壊れているようものらしくSUNのサイトにも出ておりました。 http://docs.sun.com/app/docs/doc/805-5644/6j5b1ajqj?l=ja&a=view ディスクからではOSが起動しないのでCDROMからOSを起動し、 ブートブロックをインストールをしてみました。 http://docs.sun.com/app/docs/doc/817-1180/6mgu91h7g?a=view 上記メッセージの2行目は 表示されなくなってしまいましたが、okプロンプトからbootを入力すると上記メッセージの1行目が表示されたまま止まってしまい起動できません。 この1行目のメッセージの意味と解決方法をご存知の方がいらっしゃれば、ぜひ教えてください。

  • Solaris8 インストール時のCDROM読み込み (NEW)

    Solaris8 インストール時のCDROM読み込み 質問者:takapu7 sun fire v100 にSolaris8をインストールしようとしております。 インストールCDを入れてもCDを読み込んでくれないのですが、 何か問題か解らないので、よろしければ教えていただけないでしょうか。 【試したこと】 (1)ok setenv boot-device cdrom   (2)ok boot cdrom  上記(1)、(2)を行っても以下のメッセージが出てきてしまいます・・・ Boot device: /pci@1f,0/ide@d/cdrom@3,0:f File and args: Can\'t open boot device デバイス情報をみたらCDROMが認識してない・・・故障でしょうか ok probe-ide Device 0 ( Primary Master ) ATA Model: ST340810A Device 1 ( Primary Slave ) Not Present Device 2 ( Secondary Master ) Not Present Device 3 ( Secondary Slave ) Not Present

  • Ultra 10でCD-ROMブートできない

    Sun Ultra 10, OpenBoot 3.11でSolaris 9をCD-ROMからインストールしようとしているのですが ok probe-ide Device 0 ( Primary Master ) ATA Model: ST34342A → HDD Device 1 ( Primary Slave ) ATA Model: ST34342A  → HDD Device 2 ( Secondary Master ) Removable ATAPI Model: CRD-8240B      → CD-ROMドライブ Device 3 ( Secondary Slave ) → 未接続 のとき,CD-ROMからブートできません. ok boot cdrom Boot device: /pci@1f,0/pci@1,1/ide@3/cdrom@2,0:f File and args: Can't open boot device となります.NVRAMの内容はデフォルト値を用いています. CD-ROMからブートするためにはどのあたりから調査すればよいでしょうか.アドバイスいただけますと幸いです.何卒よろしくお願いいたします.

  • solaris8のインストール時のCDのBOOTができません

    ヤフオクで入手したsun fire v100にSolaris8をインストールしようとしているのですが、ok boot cdrom を行ってもインストールを行ってくれません。コマンドを入力した際はCDROMは点滅してくれているのですが、何が問題でしょうか?Solaris8はもちろspark版を使っております。本当に困っております。どなたかよろしくお願いいたします。 以下を試みました ok boot cdrom Boot device: /pci@1f,0/ide@d/cdrom@3,0:f File and args: Unrecognized magic number in media label Can't open disk label package CDROMもIDE上では認識されていると思います。 ok probe-ide Device 0 ( Primary Master ) Not Present Device 1 ( Primary Slave ) Not Present Device 2 ( Secondary Master ) ATA Model: HDS728040PLAT20 Device 3 ( Secondary Slave ) Removable ATAPI Model: CD-224E

  • SUN Sparcのブートディスク

    SUN Sparc(Solaris2.6)のマシンのOSがいかれてしまったので, ブートディスクを作りたいのですが, SUN Sparcのマシンはそれ一台しかありません. それ以外のアーキテクチャ(i386,Alpha)のマシンで, SUN Sparc用のブートディスクを作る方法を教えてください. Solaris2.6のブートディスクのイメージファイルはあるのですが, ファイルシステムの問題などから, フロッピーディスクのフォーマットの時点で止まっています.

  • Solaris10DVDブートせずインストできない

    公式ホームページでSolaris10 (DVDの完全なイメージ(ISO image))の最新版をダウンロードして、DVDに焼いて、ok> boot cdrom で起動を試みたがブートせずにインストーラが始まらなく先へ進みません。  {0} ok boot cdrom Boot device: /pci@0/pci@0/pci@1/pci@0/pci@1/pci@0/usb@0,2/storage@2/disk@0:f File and args: / ←先に進まない 何か考えられる原因はありますでしょうか?  また、このisoをVMWareのゲストOSにてisoを自動起動で読み込んだがCD/DVDで再生ができないとインストーラが始まりませんでした。(ブート繰り返し) そもそもisoは、オペーレティングシステム(インストールCD)というものが存在するのでしょうか? 最新のインストールCD入手先も分かれば教えて下さい。

  • Solaris8 複製したHDDからの起動でエラー

    Solarisのシステム管理(第1巻)  →UFSファイルとファイルシステムのコピー(手順)   →ディスクをクローン化する方法(dd) を参考にHDDの複製を作成しましたが複製したディスクでBootできません。問題点を確認する方法はありませんか? 【環境】 ハード:SunFireV210 HDD:<SUN72G cyl 14087 alt 2 hd 24 sec 424> x2台 OS: Solaris8 【複製の方法】 1.システムの停止 2.V210のdisk1に新品のHDDを挿入 3.ok boot -rs 4.# dd if=/dev/dsk/c1t0d0s2 of=/dev/dsk/c1t1d0s2 bs=256k 5.# fsck /dev/rdsk/c1t1d0s2 6.# init 0 【発生した問題】 元のDiskと複製したHDDを交換してokプロンプトから ok boot -rs としたところ以下のメッセージが出力され起動できませんでした。 Boot device: /pci@1c,600000/scsi@2/disk@0,0 File and args: Fast Data Access MMU Miss

  • Solaris共存について

    顧客より、SunFireのディスク増設にあたり、増設ディスクにSolaris9をインストールし、こちらを起動時のデフォルトにしたいが、既存ディスクにインストールされているSolaris8も残して共存させたい。それってできる? と、軽く聞かれました。たまにSolaris8を使う際には、起動時にOSの選択ができれば要件は満たすようです。 まあ、できるんだろうなというイメージはもっているのですが、Solarisの経験が少なく。。(自分がいるのは運用部隊で、自分が担当でさわっているのは主にWindows、Linux)また、確証がとれないので、構築部隊がSolaris9をインストールし、引き渡された後にブートデバイスの設定あたりをどうしておけばいいのか、理論武装しておきたいので、お教えいただけると幸いです。

  • sparcマシンでCDブートができない

    SunBlade100にOSを入れたいのですが、 "boot cdrom"が効かない状態です。 (OBPをアップデートすれば問題ないのでしょうが・・) 3ドライブほど試しましたが、同様にCDブート出来なかったため、 PLEXTORのCDドライブを入手し、試したのですが結果は変わらずでした。 PLEXTOR CD-R PX-W1210A ファームウェアは1.10(最新) 前3ドライブでは"boot cdrom"の直後に固まり、以降メッセージ表示などはありませんでしたが、 今回のPLEXTORでは、"boot cdrom"初回時は『Memory Address not Aligned』。 それ以降については下記[詳細]の2番目の"boot cdrom"を参照頂ければと思います。 --- 詳細 --- ok set-defaults ok reset-all ok probe-ide Device 0 ( Primary Master ) ATA Model:ST340016A Device 1 ( Primary Slave ) Removable ATAPI Model: PLEXTOR CD-R PX-W1210A Device 2 ( Secondary Master ) Not Present Device 3 ( Secondary Slave ) Not Present ok boot cdrom -s Boot device: /pci@1f,0/ide@d/cdrom@1,0:f File and args: -s Memory Address not Aligned ok boot cdrom -s Boot device: /pci@1f,0/ide@d/cdrom@1,0:f File and args: -s Can't read disk label. Can't open disk label package Can't open boot device. --- ここまで --- ■ 『Memory Address not Aligned』について ・マシンのFDDを外した状態で"boot cdrom"を実行しましたが、変わりませんでした。 ■ 『Can't read disk label.』について ・HDDが未フォーマット(多分)であるため、"boot cdrom -s"後に  HDDをformatすれば解消されるのでしょうか。  現状では、"boot cdrom -s"も通りません。 ・CDドライブ(PLEXTOR)の動作確認はWindows2000上で行い。  得に問題ないと思われます。 ・CDメディアに問題がある?  以下が、使用したメディアです。  1.Solaris9のメディアキット(CD)(少し?キズあり)  2.Solaris10の過去版のCD。  3.BigNoseLinux CD 解決方法が分かる方、いらっしゃいますでしょうか。 どうぞ、よろしくお願いします。

  • Solaris10 Boot Errorについて

    Oracleインストール最中に、突然、OBPに落ちました。 ok >bootコマンドで再起動を試みましたが、 「Can't Boot Device」 エラーが、出力され起動できませんでした。 ok >prpbe-scsi-all確認したところ、c0t0d0ディスクを認識しておりませんでした。 その後、ok >boot netで、再インストールを試みました。 やはり、 Boot Deviceを選択するところで、 前回のBoot Device c0t0d0ディスクが見えていません。 これは、ディスクが故障してしまったのでしょうか? 故障前は、 Cluster検証をしておりましたので、頻繁に書き消ししていました。 また、SVMで内臓ディスクc0t0d0s1とc0t1d0s1のswap領域だけミラー化しておりました。←意味はありませんが検証のためにミラー化して、放置していただけです。 復旧方法などご存知でしたら教えてください。 宜しくお願い致します。