■掲示板に戻る■ 1- 最新10



レス数が1000を超えています。残念ながら全部は表示しません。

Solaris教えてスレッド Solaris8(其の8)

[949:名無しさん@お腹いっぱい。 (02/10/02 13:00)]
hostidってどうやって決まるんだろうね?
ノートPCにインストールするのに苦労して,普通にインストーラ起動ではなく
pkgaddしまくりで入れたら,hostidが"00000000"になってしまった(w


ちなみに,ナゼそんなことをしたかというと......

手元にはSolaris8 6/00のメディアしかない.
ノートPCにはNICポートは付いていないが,外付けCD-ROMドライブからのブートは可能.
まず,CD-ROMから普通に入れようとしたが,インストーラもfdiskもHDDの容量を
正しく認識してくれない(40GBだが,6GB弱程度とみなされてしまう).
そこで,まずWin2kでDOS領域としてパーティションを切って,Solarisから
ddを使って強引にパーティションIDを書き換えてSolaris領域にした.

そしてインストーラを起動して,うまく行くかと思いきや,スライス容量の
指定をした後「スライスの終端がHDDのシリンダ数を超えている」とか
いうようなエラーが出て,そこから先に進めない.ただ,formatから
手作業でスライスを切ることは可能だった.
で,以前ダウソしておいたSolaris9 Betaのイメージファイルがあったので,
これを展開して,ミニルートの部分を手作業でSolarisパーティションに
コピーし,installbootでブートセクタ等を書き込んでからブートさせてみたら,
Solaris9 Betaのミニルート環境が正常に立ち上がった.

Solaris9 Betaのfdiskは,HDDの容量を正しく認識してくれる.
これでインストーラを起動したらうまく行くか......と思ったが,
どうも自分自身(=ミニルート)があるSolaris領域を初期化・再構成しようと
してしまうため,やはりインストーラからはだめぽ......
仕方ないので,pkgaddしまくって入れることにした.

一応,正常に起動して機能してくれてはいるようだが......


[950:名無しさん@お腹いっぱい。 (02/10/02 14:24)]
>>949
インストーラを使わないとhostidがゼロになるのは俺も経験済。

hostidについて、Solaris 8のソースを追いかけたことがある。
近いところまでは読んだつもりだけど、
結局どこに情報が記録されているかわからなかった。

ところで、hostid=00000000の状態でライセンスを申請したりすると
ちゃんと発行してくれるのだろうか?

あと、Solarisのハードディスクを新しいハードディスクに
ufsdump | ufsresotore + installboot
した場合って hostidって保存されました?


[951:名無しさん@お腹いっぱい。 (02/10/02 15:20)]
>>950
00000000 だと却下。

>ufsdump | ufsresotore + installboot
>した場合って hostidって保存されました?

 されるよ。
 /kernel/drv/sysinit に格納されてる。
 インストール時に作成されるけど、とあるツールを使えば新たに作成する
 ことも可能だし、こんな手を使わないで、adb で書き換える方法もある。
 昔は、よく質問がきて、いつかしゃべってやると思ってたけど、止められ
 まくったのを思い出したよ。
 ぐぐってみればわかるけど、いたるとこで見つけることができる。
 まぁ、sysinit を大事にとっておけば、再インストールしたときでも上書
きして reboot かませばいい。
 ちなみには、SPARC では、このワザは使えない。


[952:名無しさん@お腹いっぱい。 (02/10/02 15:27)]
>>951
了解。ぐぐってみるよ。
SPARC ならもっと簡単に hostid 変更できるよね。


[953:名無しさん@お腹いっぱい。 (02/10/02 15:31)]
>>951
ごめん。
/kernel/misc/sysinit の間違い。


[954:949 (02/10/02 15:42)]
>>950-953 なるほど......参考になりました.

ちなみに,あとから気付いたことですが,udfsとしてなら別パーティションを
利用可能なようなので,今度からインストール用ミニルートを構築する時は
udfsを使うことにします(ただ,ブートの一番最初の段階ではufsパーティションか
x86bootパーティションが必要なようですが).


[955:n (02/10/02 15:52)]
http://yahooo.s2.x-beat.com/


[956:緊急 (02/10/02 17:37)]
結論から言えば、SUN−Pci2が起動しなくなりました。
理由は、システムバスのクロックを標準から100MHzクロックアップ
に挑戦したところ起動しなくなりました。
そこで、BIOSをRESETしたいのですが、どのジャンパーピンかわかりません。

どなたか、教えてください。 宜しくです。


[957:名無しさん@お腹いっぱい。 (02/10/02 19:26)]
>>956
諦めれ


[958:名無しさん@お腹いっぱい。 (02/10/02 19:40)]
>>956
Linux + VMware 環境に移行するいい機会です。


次10 前10 最新10

read.cgi ver5.26+ (01/10/21-)