トップページunix
1001コメント319KB

なんとなくSolaris/x86 part7

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2005/11/20(日) 00:37:51
Solaris x86
http://jp.sun.com/solaris/x86/
http://wwws.sun.com/software/solaris/x86/

関連スレ(sparc版はこちら)
Solaris教えてスレッド 其の20
http://pc8.2ch.net/test/read.cgi/unix/1126590548/

過去スレ
なんとなくSolaris/x86 part6
http://pc8.2ch.net/test/read.cgi/unix/1116513904/
なんとなくSolaris/x86 part5
http://pc8.2ch.net/test/read.cgi/unix/1110563961/
なんとなくSolaris/x86 part4
http://pc5.2ch.net/test/read.cgi/unix/1093517485/
なんとなくSolaris/x86 part3 
http://pc5.2ch.net/test/read.cgi/unix/1075989947/
なんとなくSolaris/x86 part2 
http://pc.2ch.net/test/read.cgi/unix/1051244080/
なんとなくFreeSolaris/IA 
http://pc.2ch.net/test/read.cgi/unix/984486488/


なんとなくSolaris/x86な人にも、なんとなく幸せがやって来る…
そんなスレです。
0488名無しさん@お腹いっぱい。2006/02/12(日) 15:04:50
>>487
CDブートしてパッチバックアウトすればいいじゃない
0489名無しさん@お腹いっぱい。2006/02/12(日) 19:37:20
Solarisのパッチシステムは、ほんとにどうしようもない糞だよな。
新入社員が鼻くそほじりながら作って、ロクにテストもしてないまま
リリースしてるとしか思えない低レベルのプログラムだよな。
0490名無しさん@お腹いっぱい。2006/02/12(日) 19:49:48
HotPatch とかは新入社員には書けないと思うが。
0491名無しさん@お腹いっぱい。2006/02/12(日) 20:36:20
いまどき、新入社員でSolarisにたずさわる香具師なんぞいるのかい?
0492名無しさん@お腹いっぱい。2006/02/12(日) 23:21:04
>>488
OSは立ち上がるみたいだからCDブートしなくてもいいんじゃないかな
以前古いsmpatchでsmpatch自体をパッチアップデートしようとしたら>>487状態になった
そのときはpatchrmしてからpatchaddしたけど…
0493名無しさん@お腹いっぱい。2006/02/13(月) 01:35:47
教えてスレッドでスレ違いと言われたのでこのスレに来たのですが、
最小インストールしたSolaris 10(x86)でGUI環境を構築しようと、
SUNWxorg-serverをインストールし、適当にxorg.confを編集し、Xserverを起動したのですが、
vesaモジュールを読み込めないって怒られます
どうすべきでしょうか。
0494名無しさん@お腹いっぱい。2006/02/13(月) 01:47:48
必要なパッケージを入れる
分からないかめんどっちいならインスコからやり直したら?
0495名無しさん@お腹いっぱい。2006/02/13(月) 09:25:00
依存関係も見てインストールしてくれりゃ良いのにね。Solarisの
パッケージシステムはその辺もうんこだな。
0496名無しさん@お腹いっぱい。2006/02/13(月) 09:29:11
xineも動くようになったし、mplayer/mplayer-pluginで動画も見られる
ようになった。pkgsrcを騙しだまし使って、ようやくここまで来ましたよ。
0497名無しさん@お腹いっぱい。2006/02/13(月) 16:04:30
Intel PRO/1000 GT Desktop Adapter 使えた人いる?

うちではダメポ
0498名無しさん@お腹いっぱい。2006/02/13(月) 16:50:38
>>497
INTCGigaE.pkg のインストールで使えるようになりません?

0499名無しさん@お腹いっぱい。2006/02/13(月) 17:07:03
微妙にチップ違いが有ったはず。
載ってるチップは何?
0500名無しさん@お腹いっぱい。2006/02/13(月) 17:32:14
>>498
それって結構古い気がするよ

Sol10ならカーネルビルトインのドライバで
update_drv -a -i '"pciXXXX,YYYY"' e1000g
sys-unconfig
YYYYはPCIのDevice Id XXXXはVendor Id
Device Idの頭が0なら取り除く
0x0269ならpci8086,269
こんな感じでいけない?
05014972006/02/13(月) 18:58:23
再度 Solaris 10(x86) 1/06 を新規インストールしているところです。

>>499

乗っているチップは 82541PI のようです。

Intel のドライバソースをみると
#define E1000_DEV_ID_82541GI_LF 0x107C
となっており mac_type は em_82541_rev_2 となるようです。

CD-ROM から起動時に
Attenpting to configure interface e1000g0...
−\|/−とくるくる回ってしばらくたってから
Skipped interface e1000g0
とひょうじされます。
DHCP, BOOTP の取得に失敗している感じです。

インストールが終わりましたら
update_drv, パッチ 120132 を試してみます。
0502名無しさん@お腹いっぱい。2006/02/13(月) 18:58:50
>>494
面倒だからインストールしなおしてみる
ありがと
うまくいかなかったらまた来るから
0503名無しさん@お腹いっぱい。2006/02/13(月) 19:24:10
> Skipped interface e1000g0
カーネルにNICデバイスは認識されてるみたいよ
update_drvしないでもいいと思われ
その後でネットワークの設定画面出てこない?

>>502
了解
がむばれ
0504名無しさん@お腹いっぱい。2006/02/13(月) 19:38:10
>>501
118844-28にe1000gも入ってるみたいだから試してみてよ
0505名無しさん@お腹いっぱい。2006/02/13(月) 19:47:34
言葉足らずだった
120132-01はobsolete patchなので
>>504を試してください
0506名無しさん@お腹いっぱい。2006/02/13(月) 20:46:16
オートネゴでしくってるだけかもね。
SW側で固定にしてしまうとか。
GbEと100M/10Mの規格が違うのが根本の原因だけど。
05074872006/02/13(月) 23:43:39
>488さん
>492さん

492さんがおっしゃるとおり、OS自体は無事あがります。
今回障害が発生する際に適用対象になっていたパッチの現状での適用状態を調べて

smpatch remove -i <PATCHI-ID>

でひとつづつ削除して言ったのですが、削除後も反応変わらず...。

パッチのバックアウトができなくなってもいいから全部上書き適用とかできたらいいのに...。
(将来的には困るかもしれないけれども)

念のためUpdateConnection-i386のパッチのremoveもやってみましたが同じでした。

暇を見つけて再インスコしかないような気がしてきた今日この頃...。
0508名無しさん@お腹いっぱい。2006/02/14(火) 00:25:48
あれれ?
LANケーブルささっていなければ,スキップする仕様じゃなかったっけ?
0509名無しさん@お腹いっぱい。2006/02/14(火) 02:13:31
だからpatchrmで、ってわざわざ書いたのに…
smpatchのアップデートパッチがどれかわかんないのか…
0510名無しさん@お腹いっぱい。2006/02/14(火) 23:07:31
>>495 亀レスですまんが…

SysVパッケージングシステムは依存性チェック機能くらい当然持ってる。
また、パッケージクラスタという概念もあって、
関連のあるものはまとめて選択できる仕組みもある。
だが、>>493は「あえて」最小インストール構成を選択しているわけで、
そういうのが動作しないと文句を言うのはスジ違いだ。

とりあえず必要なパッケージを調べたいなら、
ttp://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/dl-x86solaris/diskless-kit/sv.enum-pkgs?rev=1.1.1.1
をダウンロードして、SUNWCxwrte(X Window System Runtime Environment)クラスタと
SUNWCxorgserverクラスタ構成するパッケージ群を調べてみるといいかも。

あと、DVDのSolaris_*/Product/SUNW*/pkgmapにはインストールされる
ファイルの一覧が載ってる。これをHDDにコピーしておくといろいろ便利に使えるかも。
05114972006/02/15(水) 05:05:46
返事が遅くなってすいません。会社に泊まりこんでましたw

>>505
うっ、obsolete に気がついていませんでした。

>>504
118844-28 を試してみたところ正常に動作するようになりました。

Solaris/x86 1/06 で Intel Pro/1000 GT を使用する場合は
インストール時に e1000g0 を DHCP 設定にしてとりあえずインストール。
インストール後に ifconfig e1000g0 inet a.b.c.d で手動設定。

通信ができるようになるはずなので 118344-06, 118844-28 をゲットして
118344-06 を適用させてから 118844-28 を適用して再起動で使用できるようになりました。


pxegrub でネットワークブートできるのは何時になることやら...
05124872006/02/15(水) 06:55:46
>509

smpatch remove と patchrm って動作違ったんですか!
てっきり同じかと思っていますた(汗)。

ところで smpatchのアップデートパッチってSun Update Connectionに入っている

119108-06
119255-06
119575-02
120336-02
120777-03

のことですか。

違うのなら教えて頂けると嬉しいです。

既に再インスコかUpdate Connection自体を再導入(できるのか?)しかないと
考えつつあるので。
0513名無しさん@お腹いっぱい。2006/02/15(水) 17:42:18
>>512
smpatchのアップデートの前提に必要なパッチを全部触る必要はなかったような気が
そのパッチの一覧(現状藻前さんのOSに当たってるやつだよな?)
からsmpatchコマンドそのものが含まれてるパッチをparchrmして
外したパッチのjarが/var/sadm/spool辺りにころがってるはずだから
展開されてなければjar xfしてpatchaddすればいいんじゃないかと

それでうまくいかないかめんどっちいならOSインスコからやり直したら?
FCS入れ直しならなんかまたハマルような気がするけどw
1/06なら多分大丈夫かと
0514名無しさん@お腹いっぱい。2006/02/15(水) 22:54:10
パッチも完璧じゃないからなあ。
ジャンボパッチとか固まりで当てるなら検証もされてるだろうけど、細かいパッチをちまちま当てても検証不十分で地雷踏むのは当然。

再インスコが面倒だから、新しいパッチ当てる前にはバックアップ取るのが基本。
ソラリスパーティションのイメージバックアップ出来るツールが有るかどうかは知らないけど。
地道にufsdump?
0515名無しさん@お腹いっぱい。2006/02/15(水) 23:03:16
>>514
何が言いたいのかイマイチ分からんが、イメージと言うなら dd だろ。
0516名無しさん@お腹いっぱい。2006/02/15(水) 23:10:54
地雷踏み踏みがsmpatchの醍醐味なのにw
0517名無しさん@お腹いっぱい。2006/02/16(木) 18:58:32
リナックスとかならノートンでバックアップ出来るし。
ソラリスは対応してないけどな。
0518名無しさん@お腹いっぱい。2006/02/16(木) 20:58:13
Solarisは、カーネルはともかくそれ以外がウンコそのものだからな。
0519名無しさん@お腹いっぱい。2006/02/17(金) 00:24:19
>>514
flarcreate するのが楽で良いよ。ユーティリティに金掛けるなんてアホらし。
0520名無しさん@お腹いっぱい。2006/02/17(金) 02:27:29
カーネルがcore dumpしなければ業務用では最強。
環境がウンコってことなら、整備出来ない方が糞。ソースコンパイル出来ないなら大人しくウィンドウズ鯖でも使ってればいいのに。
0521名無しさん@お腹いっぱい。2006/02/17(金) 02:34:24
> カーネルがcore dumpしなければ

……クラッシュしないカーネルってこと?
0522名無しさん@お腹いっぱい。2006/02/17(金) 02:43:45
依存関係を調べて依存するパッケージを自動でインストールしてくれるpkgaddをラッピングしたスクリプトないですか
0523名無しさん@お腹いっぱい。2006/02/17(金) 02:56:41
pkg-get
0524名無しさん@お腹いっぱい。2006/02/17(金) 10:17:33
フラッシュアーカイブってさ、別のサーバに持ってったり出来る?
あ、同じ機種で。
0525名無しさん@お腹いっぱい。2006/02/17(金) 14:19:15
別の機種の別のサーバにも持っていけるよ。
流石に SPARC<->Opteron は無理だけど。
0526名無しさん@お腹いっぱい。2006/02/17(金) 17:47:44
>>520
じゃあ、Solarisは整備しなくても使い物になるWindowsには永遠に
勝てないね。今だってWindowsはおろかLinuxにすらブッチ切りで負けてる
のにね。アルツハイマーにかかった爺さんが「整備出来ない方が糞」
とか時代錯誤の寝言をわめいているうちは無理だろうなぁ。
0527名無しさん@お腹いっぱい。2006/02/17(金) 17:54:13
またお前か

つーか、ユーザランドのどの部分が腐ってるのかな 具体的に頼む
欲しいものを好きに入れ(かえ)て便利に使えばいいだけのことじゃないのよ
0528名無しさん@お腹いっぱい。2006/02/17(金) 18:34:47
そういう手間をかけさせる段階でウンコだと気付よ。アルツハイマーが
相当進行してるようだなw
0529名無しさん@お腹いっぱい。2006/02/17(金) 19:16:51
余計な使えねー機能満載でいちいちカスタマイズしなけりゃならん
Windowsを賞賛するウンコをさらすスレはここですか?
0530名無しさん@お腹いっぱい。2006/02/17(金) 19:17:39
>整備しなくても使い物になるWindows

ハライテーw
ワードとIE(w)しか使わない香具師は、お気楽でいい罠。

もっともウチも、業者の作成ドキュメントを読んだり、DTP用途で最小限のWindows
がネットに接続してるけど、なんでこんな生産性低いものがバカみたいにメンテの
手間掛かるんだろ。
昨日のパッチのバグといい、パッチが出てみないと一部の業務ソフトに支障が出て、
そこからベンダーが対応取り出す事といい…
0531名無しさん@お腹いっぱい。2006/02/17(金) 19:50:35
>なんでこんな生産性低いものがバカみたいにメンテの手間掛かるんだろ。
それは君の生産性が低いからだよ
0532名無しさん@お腹いっぱい。2006/02/17(金) 22:09:58
>>526 は何でこのスレに張り付いてるの?
他にやる事無いのかな。
0533名無しさん@お腹いっぱい。2006/02/17(金) 22:12:41
UNIXコマンドがデフォルトで使えないOSなんて実質使い物になりません
0534名無しさん@お腹いっぱい。2006/02/17(金) 22:21:04
>>532
依存症だから。
05354972006/02/18(土) 04:47:12
Solaris/x86 1/06 でやっと pxegrub から起動できました。

FreeBSD 標準の tftp が blksize 拡張に対応していないのが原因...orz

pxegrub から Solaris 選択して「Invalid or unsupported executable format」が
表示されるときは tftp 疑ってください。
0536名無しさん@お腹いっぱい。2006/02/18(土) 07:09:16
gentoo/Linuxでatftpとtftp-hpaは問題なかった。
0537名無しさん@お腹いっぱい。2006/02/18(土) 08:52:18
そらりちゅ、前途多難だなw
0538名無しさん@お腹いっぱい。2006/02/18(土) 10:01:49
>>537
だが、それがいい
0539名無しさん@お腹いっぱい。2006/02/18(土) 15:27:55
へー、引きこもりのパチョコンイジリ用OSなんだなw
0540名無しさん@お腹いっぱい。2006/02/18(土) 17:23:48
>>530
それは君が無能だからですよ。Windowsすらまともに運用も
できない馬鹿がいるんですね。驚きです。

>>532
君がこのスレッドに張り付いてるのと同じ理由じゃないの?
0541名無しさん@お腹いっぱい。2006/02/18(土) 17:39:06
>>540
>君がこのスレッドに張り付いてるのと同じ理由じゃないの?

>>526 は明らかに UNIX を全く知らないのに何でここに居るのかなって事なんだが。
UNIX を全く触った事無いヤツがここに来てもつまらないと思うんだけどなぁ。
それとも、UNIX に関して無知でも楽しめる何かがあるのかな。
0542名無しさん@お腹いっぱい。2006/02/18(土) 19:19:04
ということにしたいのですね。:-)
0543名無しさん@お腹いっぱい。2006/02/18(土) 19:21:23
('A`)そらりじゅ
0544名無しさん@お腹いっぱい。2006/02/18(土) 20:38:16
Solaris10 x86版で、Java Desktop使いたいんだけど、
それなりに動かすにはメモリ、ビデオカード、CPUのどれが一番重要なのかな?
0545名無しさん@お腹いっぱい。2006/02/18(土) 20:40:38
当然メモリ
0546名無しさん@お腹いっぱい。2006/02/18(土) 20:50:52
サンクス
メモリか。給料はいったら買ってくるか...
しょぼいスペックだとやっぱ辛いね
最新スペックで動かしてみたいなぁw
0547名無しさん@お腹いっぱい。2006/02/18(土) 21:20:03
ディレクトリ構成がうんこっこ
もうちょっとシンプルにすればいいのに
0548名無しさん@お腹いっぱい。2006/02/18(土) 21:28:32
>>547
君は汎用機に向いてるよ。
今すぐ転職するとよい。
0549名無しさん@お腹いっぱい。2006/02/19(日) 18:35:32
とりあえずディレクトリの概念を廃止すべきだな。
丹海曹まんせ
0550名無しさん@お腹いっぱい。2006/02/20(月) 10:23:13
>>540
>Windowsすらまともに運用もできない馬鹿がいるんですね。

得られるものと手間が見合わないって話が、猛烈に摩り替わってるなwww
0551名無しさん@お腹いっぱい。2006/02/20(月) 10:29:27
http://pc8.2ch.net/test/read.cgi/win/1139948074/4-

凄い品質だな、おいw
0552名無しさん@お腹いっぱい。2006/02/20(月) 15:17:03
#メモ:GRUBのブートセクタへの再インストール

# installgrub -m /boot/grub/stage1 /boot/grub/stage2 /dev/rdsk/c0d0s0

grub-installじゃないのかよ・・・
0553名無しさん@お腹いっぱい。2006/02/20(月) 16:01:51
大したことはしてないけどさすがに落ちないね<Solaris(10)
今家でクライアントとして使ってるけどクライアントとしても良い気がしてきた
デフォルトでATOKが入ってるのがうれしいな
母親がネットとメールだけ使えるPCが欲しいといってから
Solaris入れてやろーかと思って試用してるんだけどすげーな、これ
(おいらWinは分からないんでサポできない。Unix系なら何とかなるんでSolarisを候補と思い)
0554名無しさん@お腹いっぱい。2006/02/20(月) 16:22:07
メールの読み書きに Solaris 使うかあちゃん萌え
0555名無しさん@お腹いっぱい。2006/02/20(月) 16:24:56
DDNSクライアント仕込んどいてルータに穴あけてssh通しておくと便利かもね
かあちゃんには「新型のWindows」って言っておいてくれw
0556名無しさん@お腹いっぱい。2006/02/20(月) 16:27:32
>>555
用が済んだら電源を切ってしまうのが主婦魂。
0557名無しさん@お腹いっぱい。2006/02/20(月) 16:31:01
切ってもいいと思う
サポートはPC立ち上げてるときに必要なんだから
ところで起動メニューからpoweroff出来るitemってあったっけ
0558名無しさん@お腹いっぱい。2006/02/20(月) 16:37:59
>>553
40前後のカーちゃんなら大学時代にバリバリSolarisだよ
それシスゴ?なんて言うと思うよ(w
0559 5532006/02/20(月) 17:14:52
おらの母親は文学部さ...
なんにせよ、使いやすさで言えば結構なレベルだと思うな
動画がみたいとか年賀状が〜となると困るがw
0560名無しさん@お腹いっぱい。2006/02/20(月) 17:58:42
Core Duo って Solaris 動くの?

ttp://itpro.nikkeibp.co.jp/article/COLUMN/20060215/229460/
しっかし、Pen-D ってクソだな。信じられん。
0561名無しさん@お腹いっぱい。2006/02/20(月) 18:13:04
>>556
笑わせてもらいました。
0562名無しさん@お腹いっぱい。2006/02/20(月) 21:16:50
Solaris10にKDE 3.5.1を入れて使おうとしてるんだけど、ATOKのステータス
エリアがメニューにまでついて回るので消したいです。~/.Xdefaultsに*disableStatusArea: true
を入れても消えてくれないんですが、何か良い方法は無いでしょうか?
0563名無しさん@お腹いっぱい。2006/02/20(月) 22:25:36
pkgsrcでdb44コンパイルすると/bin/kshがcoreる。orz
0564名無しさん@お腹いっぱい。2006/02/20(月) 22:31:33
grubって、なんて読むの?
0565名無しさん@お腹いっぱい。2006/02/20(月) 22:38:50
>>563
libtool 1.5.22を入れてない?どうもあれがどこかおかしいらしい。
1.5.18nb6に戻すと良いよ。
0566名無しさん@お腹いっぱい。2006/02/20(月) 22:40:43
>>565
入れてる。情報サンクス。
0567名無しさん@お腹いっぱい。2006/02/20(月) 23:06:15
グラブじゃないの? >>564
0568名無しさん@お腹いっぱい。2006/02/20(月) 23:12:19
ぐるぶ
0569名無しさん@お腹いっぱい。2006/02/20(月) 23:39:24
NevadaのATOKは新しくなってるって、ほんと?
0570名無しさん@お腹いっぱい。2006/02/20(月) 23:56:13
グラブしなければ金だった…
05715622006/02/21(火) 00:02:56
localeをjaにしたら無事消えてくれました。ja_JP.UTF-8だと消えて
くれない。理由は不明だけど、まぁいいか。KDEが使えるようになって
だいぶ快適になりました。KDEから音が出ないのと、パネルの時計の
localeが変だけど。パネルの時計のlocaleって、どこを見てるんでしょ?
0572名無しさん@お腹いっぱい。2006/02/21(火) 00:15:16
unixベースならマクでもまあ大丈夫かもな。太陽信者に成るか、リンゴ信者に成るかの違い。
リモートでwindowsupdateみたいなこともできるよ。
% softwareupdate -l
Software Update Tool
Software Update found the following new or updated software:
! Backup-3.1
Backup, 3.1, 6192K [required] [restart]
! iPod2006-01-10-0
iPod Updater 2006-01-10, (null), 28260K [required]
! iTunesX-6.0.3
iTunes, 6.0.3, 19112K [required]
! QuickTime704-7.0.4
QuickTime, 7.0.4, 51060K [required] [restart]
* AirPortSW-4.2
AirPort Software, 4.2, 14652K [restart]
%


グラブ採用はリナックスとの連携だろうね。レッドハットやsuseからソラリスに移って来いみたいな。
Sunのハードならopenbootで処理してしまう所だけに余計な所に手を掛けたくないのかもな。
sunのハードならserial over lanも使えるしPCがゴミに思えてくるのになあ。
0573名無しさん@お腹いっぱい。2006/02/21(火) 00:21:07
PenDはうまくキャッシュがヒットするようにアプリケーションをcore別にスケジューリングしてやればよさげ。
つーか普通は個別キャッシュか共有キャッシュかでスケジューリング変えないか?

ありがちなhttpdいっぱいだと、共有キャッシュでミスヒットしまくり(追い出されまくり)のcore duoのほうが遅いかもな。
0574名無しさん@お腹いっぱい。2006/02/21(火) 16:34:14
共有キャッシュの方がキャッシュミスの確率低いと思うが。コア個々の方が不利だろ。
スレッドを特定のコアに縛ってしまえば別だが、そりゃスケジューリングの工夫なんて
レベルじゃなくて、SMP じゃなくなるんじゃないか?
0575名称未設定2006/02/21(火) 20:09:41
春厨ですが pkgsrc の bootstrap がうまくいきません。

$ sudo ./bootstrap
:
===> Installing pkgtools
:
checking build system type... i386-pc-solaris2.10
:
checking for int... yes
checking size of int... configure: error: cannot compute sizeof (int), 77
See `config.log` for more details.
===> exited with status 1
aborted.

0576名称未設定2006/02/21(火) 20:11:17
$ less work/pkg_install/config.log
configure:4808: checking size of int
configure:5127: gcc -o conftest -g -O2 -I../libnbcompat -I../../libnbcompat -L../libnbcompat -L../../libnbcompat conftest.c -ltermcap -ldb -lnbcompat >&5
configure:5130: $? = 0
configure:5132: ./conftest
ld.so.1: ./conftest: fatal: libdb-4.2.so: open failed: No such file or directory
./configure[5133]: 26981 Killed
configure:5135: $? = 137
configure: program exited with status 137
configure: failed program was:
:
configure:5144: error: cannot compute sizeof (int), 77
See `config.log' for more details.

的外れなエラーメッセージをどうにかしてくれ、というのはさておいて、
今までも度々リンクでつまづいています。変な壊れたライブラリが
入っていたりするんでしょうか。
きれいな体を pkgsrc で手に入れたいと思ったのですが…。
どなたかお助けくださいませんか。

使用機種は正直に言いますと不明、リモートで使わせてもらっている
自由に遊べるマシンです。 OS はおそらく Solaris 10/x86 です。
0577名無しさん@お腹いっぱい。2006/02/21(火) 21:47:22
Solaris10、まさかSATAのHDD使えないってことないよね?
インストール中、「システム初期化」フェーズで
「ディスクが見つからないよ〜ん」と言われて先に進めない
んですけど、なんでかな〜。

SATAってデバイスファイル名は何になるんでしょうか?c0t1?c1?
インストーラって、どのデバイスにインストールしようとするの?
教えてエロい人。
0578名無しさん@お腹いっぱい。2006/02/21(火) 21:51:23
PATAの互換モードで動くと思う
うちのnF4はそれで動いてる
0579名無しさん@お腹いっぱい。2006/02/21(火) 23:38:33
>>577
Ultra20 WorkstationはSATAなマシンですよ。c1d0s0という感じ。

>>576
gccは何を使ってるの?/usr/sfw/binとか/usr/ccs/binにパスは通ってるよね?
0580名称未設定2006/02/21(火) 23:54:55
$ which gcc
/opt/sfw/bin/gcc
$ gcc --version
gcc (GCC) 3.4.2
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
$ echo $PATH
/opt/sfw/bin:/opt/csw/bin:/usr/ccs/bin:/usr/sfw/bin:/usr/bin:/usr/ucb

パス通しすぎですかね。
0581名無しさん@お腹いっぱい。2006/02/22(水) 00:18:22
ばーくれーでーびー4.2が無いらしいぜ
0582名称未設定2006/02/22(水) 00:18:45
$ export PATH=/usr/ccs/bin:/usr/sfw/bin:/usr/bin
$ which gcc
/usr/sfw/bin/gcc
$ gcc --version
$ gcc --version
gcc (GCC) 3.4.3 (csl-sol210-3_4-branch+sol_rpath)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

したら、 bootstrap がうまくいきました。おかげさまです。
sudo が /opt/sfw/bin に入っていたので、ついつい入れていました。

今まで /bin にパスが通っていなかったのも驚きです(汗
これって普通じゃないですよね?

通しておくパスはこれからはできるだけ少なくしようと思います。
この /opt/sfw とか /opt/csw とか /usr/ccs とか、
Mac から来た私にはサパーリなパスがたくさんあるんですが、
これらの解説をしてあるサイトとかありますでしょうか。
Sun の公式サイトも正直どれから読んだものか…
0583名称未設定2006/02/22(水) 00:42:55
とりあえず、 libdb-4.2.so は /opt/sfw/lib に発見しました。
ld.so.conf とかあるんでしょうか。ライブラリのサーチパスとか
勉強しないといけない予感…

It is recommended that an external gcc be used only for bootstrapping, then
either build gcc from lang/gcc or install a binary gcc package, then remove gcc
used during bootstrapping.

とか書いてあるので、きっとあとで /usr/ccs/bin を PATH からはずすのが
いいんでしょうね。シンプルな世界が待っているといいなあ。
0584名無しさん@お腹いっぱい。2006/02/22(水) 00:44:21
>>582
>今まで /bin にパスが通っていなかったのも驚きです(汗
>これって普通じゃないですよね?

ls -ld /bin
してみれば納得するかな?
0585名無しさん@お腹いっぱい。2006/02/22(水) 00:50:37
>>583
ビルド作業をやる人は、/usr/ccs/binは多分はずしちゃダメ。
GNU binutilsと心中してもいいなら止めはしないけど。
逆に/usr/ucbは外しておいたほうがいい。

あと、ld.so.confはない。man ldして環境変数のところを見ればよい。
でも、できればコンパイル時に-Lと-Rをちゃんと指定し、
LD_*系の環境変数は使わないほうが良い。
0586名無しさん@お腹いっぱい。2006/02/22(水) 01:10:26
crleって手もある。素人にはお勧めできん
0587名称未設定2006/02/22(水) 01:14:24
>>584
うはあ

>>585
ああ… /usr/ccs/bin の中身ももう一度見返しました。あと、 README に
Please note the use of GNU binutils on Solaris is not supported.
とあるのも見ました。ダメですね、たぶん。

Solaris 色に染まらず NetBSD 色に染まるために(なぜ
たぶん /usr/sfw/bin はいつか外すと思います。

コンパイル時に -L を指定することの大切さは、一応わかるつもりです。
了解しましたっ

ああ… これでぼくも Solaris で幸せになれそうだ…
■ このスレッドは過去ログ倉庫に格納されています