NetBSD その5
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
NGNGお約束、関連リンク、itojun数え歌は>>2-10あたり
0750名無しさん@お腹いっぱい。
NGNG0751名無しさん@お腹いっぱい。
NGNGおぼえていない。man installboot のとおりで、でデバイスの指定あたり
を変えただけのような感じだと思う。もちろん -n は外して実行したよ。
あと installboot はうまく起動しないから、あとからやってみたって感じだったと
思う。
0752名無しさん@お腹いっぱい。
NGNG0753名無しさん@お腹いっぱい。
NGNGahcのID 1の外づけディスク(sd1)にNetBSD入れて
外づけディスクの電源入れている時だけ外づけの
がCドライブになる設定でなにごともなく動いて
るけどなんか違う?
0754名無しさん@お腹いっぱい。
NGNGそのデバイスの設定あたりが間違ってる可能性は想像できんのか
0755名無しさん@お腹いっぱい。
NGNG違う。
0756名無しさん@お腹いっぱい。
NGNGだとして正しい指定は何になるの?
0757名無しさん@お腹いっぱい。
NGNGいつも電源を入れた状態で外付けから起動できるようにしてみよう。
それならかなり近くなると思う。
0758名無しさん@お腹いっぱい。
NGNG/dev/sd1a
0759名無しさん@お腹いっぱい。
NGNG当たり前だけど外づけの電源入れてないと外づけ
からは起動しないよ。外づけを切ってると内蔵
のがCドライブになってWinが起動するってこと。
0760名無しさん@お腹いっぱい。
NGNGあ、そか。逆だ。
外付けの電源を入れた状態でwin98を起動する設定はわかるよね?
そういう設定で内蔵にインスコしたnetbsdが起動できない。win98はできる。
win98でできるのでnetbsdでもできるはずだとは単純にはいえないと思うが。
あなたの構成でwin98とnetbsdを入れ替えればほぼ再現試験になるな。
惜しかった。
0761名無しさん@お腹いっぱい。
NGNG0762名無しさん@お腹いっぱい。
NGNG「外づけディスクの電源入れている時だけ外づけのCドライブになる設定」
とは具体的にはどういう設定?
0763名無しさん@お腹いっぱい。
NGNG無茶苦茶書くな。>>753の環境はほぼ同じ環境だと思うよ。
0764名無しさん@お腹いっぱい。
NGNG外づけがつながっているahcのBIOSのほう
が先に実行されるので外づけの電源が入っ
ていればそちらが先に検出されてCドライブ
になるし電源が入っていなければ次に実行
されるsiopのBIOSが内蔵ディスクをCにわり
あてるということ。外づけの電源が入って
いればsiopについてる内蔵はDドライブに
なる。
0765名無しさん@お腹いっぱい。
NGNG外づけの電源を入れていても外づけのahcの
BIOSを無効にすればWinが立ち上がりますが。
0766名無しさん@お腹いっぱい。
NGNG微妙に違うなあ。
私の場合は SCSI BIOS そのものは有効で両方の HDD が活きている状態だから。
こりゃ自分で再現試験するしかないかもな…
0767名無しさん@お腹いっぱい。
NGNGSCSI H/A:AHA-2940U
SCSI ID 0: IBM drive D: (81H) sd0
SCSI ID 2: NEC drive C: (80H) sd1
インストールはすべてsysinst。com0コンソールでログ採取。
コントロールコードは手動で削除。一部伏せ字。
Dec 29 14:54:14 reboot: rebooted by root
syncing disks... done
rebooting...
>> NetBSD/i386 BIOS Boot, Revision 2.13
>> (autobuild@tgm.daemon.org, Tue Apr 8 11:28:10 UTC 2003)
>> Memory: 639/260548 k
Press return to boot now, any other key for boot menu
booting hd0a:netbsd - starting in 0
5489248+112552+341476 [305712+256831]=0x635720
[ using 562996 bytes of netbsd ELF symbol table ]
BIOS CFG: Model-SubM-Rev: fc-01-00, 0x74<EBDA,KBDINT,RTC,IC2>
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002
The NetBSD Foundation, Inc. All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
The Regents of the University of California. All rights reserved.
0768名無しさん@お腹いっぱい。
NGNGNetBSD 1.6.1 (GENERIC) #0: Tue Apr 8 12:05:52 UTC 2003
autobuild@tgm.daemon.org:/autobuild/netbsd-1-6/i386/OBJ/autobuild/netbsd-1-6/src/sys/arch/i386/compile/GENERIC
cpu0: Intel Pentium 4 (686-class), 2391.41 MHz
cpu0: D-cache 8 KB 64b/line 4-way
cpu0: L2 cache 512 KB 64b/line 8-way
cpu0: features ffffffffbfebfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR>
cpu0: features ffffffffbfebfbff<PGE,MCA,CMOV,FGPAT,PSE36,CFLUSH,DS,ACPI,MMX>
cpu0: features ffffffffbfebfbff<FXSR,SSE,SSE2,SS,HTT,TM,B31>
total memory = 255 MB
avail memory = 230 MB
using 3290 buffers containing 13160 KB of memory
BIOS32 rev. 0 found at 0xffe90
mainbus0 (root)
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
中略
ahc1 at pci2 dev 7 function 0
ahc1: interrupting at irq 11
ahc1: aic7880 Single Channel A, SCSI Id=7, 16/255 SCBs
scsibus0 at ahc1: 8 targets, 8 luns per target
0769名無しさん@お腹いっぱい。
NGNGbiomask ef6d netmask ef6d ttymask ffef
scsibus0: waiting 2 seconds for devices to settle...
sd0 at scsibus0 target 0 lun 0: <IBM, xxxxx, xxx> SCSI2 0/direct fixed
sd0: 4134 MB, 8205 cyl, 6 head, 171 sec, 512 bytes/sect x 8467200 sectors
sd0: sync (100.0ns offset 15), 8-bit (10.000MB/s) transfers, tagged queueing
sd1 at scsibus0 target 2 lun 0: <nEC, xxxxx, xxxx> SCSI2 0/direct fixed
sd1: 1006 MB, 3992 cyl, 5 head, 103 sec, 512 bytes/sect x 2061108 sectors
sd1: sync (100.0ns offset 15), 8-bit (10.000MB/s) transfers, tagged queueing
Kernelized RAIDframe activated
sd0: no disk label
sd0: no disk label
boot device: sd1
root on sd1a dumps on sd1b
root file system type: ffs
Mon Dec 29 14:55:59 GMT 2003
swapctl: adding /dev/sd1b as swap device at priority 0
Starting file system checks:
/dev/rsd1a: file system is clean; not checking
/dev/rsd1g: file system is clean; not checking
以下略。
ブートローダーはhd0aからカーネル読んでてカーネルはsd1aがルート。
sd0にwindows入れろと言われても持ってない。
0770名無しさん@お腹いっぱい。
NGNG> ブートローダーはhd0aからカーネル読んでてカーネルはsd1aがルート。
これはできてあたりまえですね。netbsd 関係がすべて sd1 にあって、SCSI BIOS で
id 2 の NEC drive から起動できるかどうかですね、問題は。
0771名無しさん@お腹いっぱい。
NGNG>netbsd 関係がすべて sd1 にあって
sd1 at scsibus0 target 2 lun 0: <nEC, xxxxx, xxxx> SCSI2 0/direct fixed
root on sd1a dumps on sd1b
Starting file system checks:
/dev/rsd1a: file system is clean; not checking
/dev/rsd1g: file system is clean; not checking
ロクなレポートしない奴はログもロクに見ないということか。
0772名無しさん@お腹いっぱい。
NGNGなんかまた日本語おかしいや。全文訂正。
>>767-769
> ブートローダーはhd0aからカーネル読んでてカーネルはsd1aがルート。
これはできてあたりまえですね。
netbsd 関係がすべて sd1 にあって、SCSI BIOS で id 2 の NEC drive から
起動するように設定(*1)して sd1 にある netbsd が起動するかどうかですね、問題は。
これは windwos を sd0 に入れなくてもできる。
*1 ... 2つ方法があって直接「id 2 から起動する」と指定するのと「id 2 以外を
BIOS スキャンの対象から外す」と設定する方法。
0773名無しさん@お腹いっぱい。
NGNGmbr も ブートローダも sd1 になきゃだめです。
0774名無しさん@お腹いっぱい。
NGNGあるよ。逆にIBMのディスクはマッサラ。だから
sd0: no disk label
だし。そもそもIBMのほうはもとからDドライブで
チェーンローダも使ってないしそっちの電源切っ
てても起動する。
0776名無しさん@お腹いっぱい。
NGNG「id 2から起動する」というのが
「ID 2のIBMディスクがCドライブ」
ということだろ。それすらわかってないのか。
0777名無しさん@お腹いっぱい。
NGNG0778名無しさん@お腹いっぱい。
NGNGでどっちの設定でやってるの?
0779名無しさん@お腹いっぱい。
NGNGマジでわかってないのか。
AHA-2940UのBIOSの設定ではID 2から起動する用に設定してある。
そうするとき起動時の表示は
SCSI ID:LUN NUMBER #:# 2:0 - nEC xxxxx - Drive C: (80h)
SCSI ID:LUN NUMBER #:# 0:0 - IBM xxxxx - Drive D: (81h)
BIOS Installed Successfully!
になる。あと、「ID 2のディスクがCドライブ」というのは
「ブートローダーのhd0aとカーネルのsd1aが同じドライブ」
ということ。
0780名無しさん@お腹いっぱい。
NGNGお疲れ様。最初っから放置しておけばいちばんよかったんじゃない
かとも思うけど。
0781名無しさん@お腹いっぱい。
NGNGやったー! ありがとう!
これで俺ももう一度やってみようかという気がしてきたよ!
(でもしないと思うけど。)
君は神決定!ほんとうにありがという!
0782名無しさん@お腹いっぱい。
NGNGいや最初からだれかが再現試験すればよかったのであります。
0783名無しさん@お腹いっぱい。
NGNGまあいろいろ試したいことあったんでそのついで
っつー感じかな。でも久しぶりにsysinst使った
けど使いにくいわ(爆) ある意味>>738のいうとお
りインストーラとしては失格かもな。
1GBのディスクなのにStandard Setのための容量が
足りないから手動でラベル切れ、なんて言われるし。
0784名無しさん@お腹いっぱい。
NGNG> AHA-2940UのBIOSの設定ではID 2から起動する用に設定してある。
> そうするとき起動時の表示は
> SCSI ID:LUN NUMBER #:# 2:0 - nEC xxxxx - Drive C: (80h)
> SCSI ID:LUN NUMBER #:# 0:0 - IBM xxxxx - Drive D: (81h)
> BIOS Installed Successfully!
最初からこのメッセージ書いとけよ。
> になる。あと、「ID 2のディスクがCドライブ」というのは
> 「ブートローダーのhd0aとカーネルのsd1aが同じドライブ」
> ということ。
なるほど。sysinstのどっかで間違えたのだろうか。
0785名無しさん@お腹いっぱい。
NGNG>最初からこのメッセージ書いとけよ。
や、いつも省略して書いてるからわかってるも
んだと思ってたんだけどまさかそこまで理解度
低いとは思わなかったもんで。すまんな。
0786名無しさん@お腹いっぱい。
NGNG0787名無しさん@お腹いっぱい。
NGNG世の中には自分のミスを認めずソフトウェアのせいにする
ユーザーが多いのでユーザーサポートは大変だということと、
だからソフトウェアはサービスで商売が成り立つということです。
0788名無しさん@お腹いっぱい。
NGNGまだ漏れのミスと決まったわけではないぞ。
sysinstのミスかもinstallbootのミスかもわかんないし。
すべては闇の中ですw
かしこ
0789名無しさん@お腹いっぱい。
NGNG御存知だと思いますけど、NetBSD-currentのsysinstは大分変わっていますよ。
0790名無しさん@お腹いっぱい。
NGNGじゃあここらでsysinstネタに移行しようか。
変わってるのは知ってるけど、本質的な問題は
それをテストしてる人がごく一部だけしかいな
くて、一般ユーザーが使おうとした時に初めて
問題が露呈する、ってとこだと思うよ。
0791名無しさん@お腹いっぱい。
NGNG688が、678とは別人だというのが判明したのが昨日なんだから、
最初から再現試験するのなんて無理でしょ。
699が書かれるまでは、688の言ってるのが何のことだかさっぱり
分からなかったわけだし、その699にしても過去ログとしか書いて
ないしな。てゆうか、過去ログという単語だけからちゃんと探し
出すことができた702が神だということだろう。
しかし、結局操作ミスか、あるいはsysinstのバグだったという
あたりでガックリ…
せめてsysinstのbugハケーンという結果であることを祈ろう。
障害レポートは、もっと的確にしてホスイ
0792名無しさん@お腹いっぱい。
NGNG0793名無しさん@お腹いっぱい。
NGNG知人はいない
同僚にはシカト
家族とは疎遠
そんな人々が心の隙間を埋めようと
必死にサポートしてくれるOS
それがNetBSD
暖いコミュニティだなぁ
0794名無しさん@お腹いっぱい。
NGNG0795名無しさん@お腹いっぱい。
NGNG必ずsysinstが死んで先に進めなかったな。
まぁそのおかげでsysinst使わないインストール方法を覚えられ
たのは良かったのか悪かったのか(w
0796名無しさん@お腹いっぱい。
NGNG「NetBSDの現状と応用」
1/9 15:00〜15:30 講師:(株)創夢 第三開発部 コンサルタント 蛯原 純氏
キター
0797名無しさん@お腹いっぱい。
NGNG新年早々人買いとは大変だネ!
0798名無しさん@お腹いっぱい。
NGNG0799名無しさん@お腹いっぱい。
NGNG単なる現象論を考える前にPCのBIOSを勉強したほ
うがいいと思う。
PC本体のBIOSは起動時にCドライブ(INT13の80H
でアクセスするドライブ)のブートセクタを読ん
で実行するという動作しかしない。その時点で
Dドライブとしてしか見えていないsd0に何が入っ
ていようと関係ない。読みにいかないんだから。
何度も書かれているがBIOSはSCSI/IDEの違いや
SCSI IDなどは関知しなくて問題なのはINT13で
どう見えているかだけ。
adaptechのBIOSはINT13でCドライブに割り当て
られるディスクを切り替えることでブートする
ディスクを切り替えているんだろ。
0800名無しさん@お腹いっぱい。
NGNGitojunさんの9月頃のパッチを直して
config(8)が通るようにして
ルータ(OpenBlockS266)にインストールしました。
www.openbsd.org/faq/pf/を参考に以下の/etc/pf.confを用意しました。
> int_if = "emac0"
> ext_if = "pppoe0"
>
> tcp_services = "{ 22, 113 }"
> icmp_types = "echoreq"
> priv_nets = "{ 127.0.0.0/8, 192.168.0.0/16, 172.16.0.0/12, 10.0.0.0/8 }"
>
> set block-policy return
> set loginterface $ext_if
>
> scrub in all
>
> nat on $ext_if from $int_if:network to any -> ($ext_if)
> rdr on $int_if proto tcp from any to any port 21 -> 127.0.0.1 \
> port 8021
>
> pass all # テストなのでとりあえずこれだけ
これで一応動くは動くのですが、ものすごーーーく遅いです。
0801800
NGNGIPF (ipnat) でおなじく
> pass in from any to any
> pass out from any to any
とやると、普通(?)のスピードで動きます。
FAQを眺めてQueueingっていうのが関係あるのかなあと思っていますが、
NetBSDではPF+ALTQはまだ?のようですので、、、
この辺りはもうちょっと調べてみます。
NetBSDで(というか、自分で)ルータ作るのはじめてで
ネットワーク全然分からない初心者ですが
よろしくお願いします。_o_
0802名無しさん@お腹いっぱい。
NGNG0803名無しさん@お腹いっぱい。
NGNGttp://www.netbsd.org/Changes/changes-2.0.html
0804名無しさん@お腹いっぱい。
NGNG0805名無しさん@お腹いっぱい。
NGNG1.6.2がどうなってるのかは知らん。
0806名無しさん@お腹いっぱい。
NGNGだからちゃんと英語を読んでないと気づかないこと多いんだよね。
インストール失敗なら画面いっぱいのAA出すなりして警告して欲しいよ。
せめてスペース、リターンのような通常操作では進まないようにしないと。
0807名無しさん@お腹いっぱい。
NGNGしかしPCのBIOS勉強しないと特殊な環境にインスコできないのは問題だね。
0808名無しさん@お腹いっぱい。
NGNGsd0にあるブートローダを読みにいく可能性は?
0809名無しさん@お腹いっぱい。
NGNG799 じゃないが…
boot selector も boot loader も、どちらも BIOS を通して
ディスクをアクセスするので、boot selector で sd1 を
選択したなら、boot loader も同じく sd1 を読みにいく。
ここで sd0 をアクセスする可能性はゼロ。
カーネルは BIOS を通さずにディスクアクセスするので、
ここで食い違いが発生する可能性はあるが、その場合は
678 のようにルートパーティションを尋ねるプロンプトが
出るという結果になる。
688 のようにカーネルがロードできなくなる筈はない。
0810名無しさん@お腹いっぱい。
NGNGレスどうもです。INT13ですな。
0811名無しさん@お腹いっぱい。
NGNG0812名無しさん@お腹いっぱい。
NGNG. . . .
. + + .
. + + .
. . . .
0813名無しさん@お腹いっぱい。
NGNG0814名無しさん@お腹いっぱい。
NGNGインストールできないと騒いでいた香具師は一人だけじゃん。
再現試験でも問題なくインストールできてたわけだし。
騒ぐ前にHOW TO REPEATをはっきりさせるか勉強して問題
ある個所を指摘するかどっちかしなさいね。という結論。
0815名無しさん@お腹いっぱい。
NGNGブートローダ上ではCドライブがhd0でDドライブがhd1だ、
つーのはどっかに書いといたほうが親切カモナ。
そうすりゃ>>770みたいなのはいなくなるしな
0816名無しさん@お腹いっぱい。
NGNG0817名無しさん@お腹いっぱい。
NGNG言い出しっぺの>>688自身が再現試験すれば終わるかもしれんが。
0818名無しさん@お腹いっぱい。
NGNGされていないのか _| ̄|○
0819名無しさん@お腹いっぱい。
NGNG0820名無しさん@お腹いっぱい。
NGNGkern/23200 で 1.6 ブランチ向けパッチがあるらしい。
でもこれ、去年の10月の時点でのパッチだから、せめて auich.c rev
1.56 までの修正を取り込まないとダメぽ。
最新のパッチを作って、kern/23200 にくっつけるのがいいんではないかと。
0821名無しさん@お腹いっぱい。
NGNGappendするときはnetbsd-bugsにもCc:しないとresponsible以外誰も気づかない罠
0822名無しさん@お腹いっぱい。
NGNGそれって ic/ac97.c にからむ soundcard を全部 pull up する事になるようなそんな悪寒
0823名無しさん@お腹いっぱい。
NGNG2006年くらいには
0824名無しさん@お腹いっぱい。
NGNGろくなドキュメントないよね。NetBSDユーザの人は使っていない
マシンのことも詳しいと聞いたもので。。。
0825名無しさん@お腹いっぱい。
NGNGプロセッサ単体の話ならリファレンスマニュアルでは。
今はPDFで手に入るしね。
0826名無しさん@お腹いっぱい。
NGNG0827名無しさん@お腹いっぱい。
NGNG0828名無しさん@お腹いっぱい。
NGNGPCでBSD使いたいなら普通はFreeBSDだよな
0829名無しさん@お腹いっぱい。
NGNG純粋にkernel hackができるNetBSDで
kernel弄らないのは非常に勿体ない
0830名無しさん@お腹いっぱい。
NGNGGNOME も KDE も Mozilla も mplayer も xmms も gimp も TeX
も、pkgsrc から入れるだけでそのまま動くんだし、ATA や
cardbus まわりなんかについては、NetBSD の方が枯れてる気が
するし。PPPoE なんかはむしろ NetBSD の方がずっと速いんだよね。
up to date な日本語解説書はないけどな。
0831名無しさん@お腹いっぱい。
NGNGSCOに盗まれるくらいだしな
0832名無しさん@お腹いっぱい。
NGNGLANG=ja_JP.eucJP で gnumeric を使ってるんだけど、kinput2 で日本語入る?
0833名無しさん@お腹いっぱい。
NGNG0834名無しさん@お腹いっぱい。
NGNGえ、メニューとかは日本語でるけど。
0835名無しさん@お腹いっぱい。
NGNG0836名無しさん@お腹いっぱい。
NGNG盗まれたのはUSBだろ?
0837名無しさん@お腹いっぱい。
NGNGそんな事あったの?
0838名無しさん@お腹いっぱい。
NGNG漏れは、ドライバ周りとネットワーク周りの実装の旨そうなところ
根刮ぎ盗まれたって聞いたけど?
0839826
NGNG1. 移植欲の発散
2. kernel弄る
0840名無しさん@お腹いっぱい。
NGNG昔はFreeBSDやLinuxとは一味違った感じがしてそのままずるずると使ってる
用途は特になし。WebブラウズやメールとIM等 極普通に使ってる。
昔「Linuxとは違うのだよ Linuxとは!」
↓
今「見事だな しかしLinuxer 自分の力で勝ったのではないぞ。OSの性能おかげだということ忘れるなぁ!」
LinuxをFreeBSDにしても可
#移植性の事を考えて一応Linuxに
NetBSDはgeekのたしなみですよ
偉い人にはそれがわからんのです
0841839
NGNG1. 移植欲の発散
2. kernel弄る
3. Webブラウズ・メール・IM
0842名無しさん@お腹いっぱい。
NGNG実務に長けたBSDハカーの見るところとしてどうでしょう。
0843名無しさん@お腹いっぱい。
NGNGじゃあ他にも元ネタあるんだ。
ttp://japan.linux.com/opensource/03/11/25/026258.shtml
0844名無しさん@お腹いっぱい。
NGNGgnumeric は使ってなかったので、インストールしてみた。
起動時に以下の警告が出る:
Gdk-WARNING **: Missing charsets in FontSet creation
Gdk-WARNING **: JISX0208.1983-0
Gdk-WARNING **: JISX0201.1976-0
デフォールトのフォントセットの指定に、一部問題があるような?
メニューは漢字が出るし入力もできる。
ファイルダイアローグなどでも漢字が出るし入力もできる。
セルの入力用窓(なんていうのこれ?「=」の右にある窓)でも
漢字が出るし入力もできる。
ただし、セル自体の漢字は化けた。
でも、セルを選択して右ボタンを押し、セルの書式設定→フォントで、
日本語フォントを指定して適用したら、セルでも漢字が出た。
ただし、なんか警告が一杯出るけど:
** WARNING **: file gnome-font-face.c: line 308: Face 漢字フォント名 Regular: Cannot load face
** CRITICAL **: file gnome-font-face.c: line 624 (gff_load): assertion `ft_result == FT_Err_Ok' failed.
この警告は、NetBSDに依存しない、一般的な問題なんじゃないかなあ。
他のOSでも試してみないとなんとも言えないけど。
利用したのは kinput2。
環境変数は LANG="ja_JP.eucJP" XMODIFIERS="@im=kinput2"。
というわけで、一応「gnumericでも日本語入力可能」っていうのが
結論の気がする。
0845名無しさん@お腹いっぱい。
NGNG0846844
NGNGmake したのは 1.6ブランチ上なので pkgsrc の iconv を
使ってるなあ。
でも、ファイルダイアローグでは、iconv は関係ないと思う。
832 は、ファイルダイアローグと「=」で試して問題を切り分けて
みるとか?
0848844
NGNGというわけで、844の警告は別に citrus iconv の
せいではなく、GNU iconv でも起きるということで。
ちなみに GNU iconv のバージョンは 1.9.1。
0849名無しさん@お腹いっぱい。
NGNG> 利用したのは kinput2。
> 環境変数は LANG="ja_JP.eucJP" XMODIFIERS="@im=kinput2"。
同じ環境(1.6)なんですが、漢字入力するとフラッシュ(?)しまくるんですよ。
今、Solaris 使っているんで、今度見てみます。
■ このスレッドは過去ログ倉庫に格納されています