NetBSD その29 [sc](★0)
-
- 1
- 2014/03/14(金) 00:24:35.84
-
``Of course it runs NetBSD.''
_ノ⌒ゝ
\ ´-ヽ
\ノ⌒ヽ
NetBSD
\
ttp://www.netbsd.org/
前スレ
NetBSD その28
http://toro.2ch.net/test/read.cgi/unix/1321305433/
-
- 82
- 56
- 2014/05/22(木) 20:53:56.10
-
おかげさまで、デスクトップ用途のノートPCを、まずはなんとか NetBSD に移行できました。
FreeBSD 使いからすると、(FreeBSD的には)昔の方法に戻るのがなんか新鮮です。
devfs じゃないとか /usr/X11R7 があったりとか…。
./MAKEDEV とか何年ぶりだろう…。
init.root を駆使して cgd な root にできたけど、sysinst が使えないのは大変でした…。
あと xHCI は、やっぱり動かなかったので、サーバ機は今のところ諦めました。
ところで USBメモリをマウントしたいのですが
DOS的パーティションは、どういうデバイス名で扱うのですか?
(最初のパーティションは sd0e でマウントできました)
-
- 83
- 2014/05/22(木) 21:21:07.66
-
パッケージコレクションこわれたんだぜ!
lintpkgsrc -i でアップデートチェックしてもエラーで止まるんだぜ!
ありえないんだぜ!
-
- 84
- 2014/05/22(木) 21:53:14.87
-
>>82 sdXeとかsdXiだったり。usb-hddとかはdaX,,,,,はFreeBSDだった。
-
- 85
- 2014/05/23(金) 08:13:30.40
-
xhciは多分キーボード程度なら動かせるけど、3.0デバイスがつながってくると
xhci_rhpscでportが範囲外とみなされて投げ出してしまうんだよね
エラー処理もしてないから再起動するしかなくなる
-
- 86
- 2014/05/26(月) 00:20:45.78
-
その後もなんとか NetBSD生活 をしています。
変なUSBデバイスの抜き差しとかに、ちょっと弱いかな…?
>>84
ありがとうございます。
ちょっと衝撃だったのですけど fdisk で設定している情報が disklabel にも反映されるんですね。
FreeBSDでちょっとトリッキーに
da0s1: MSDOS (FAT32)
da0s2a: FFS (da0s2 自体に disklabel が書いてある)
というUSBメモリを作っていたのですが、NetBSD から da0s2a にアクセスする方法がわかりません。
sd0e だと MSDOS領域 に普通にアクセスできるところまでは良いのですが
sd0f だけだと disklabel を含んだデータになってしまい、入れ子になったその先の disklabel を解釈してもらえません。
ちなみに sd0fa (?) とかは作れませんでした。
vnconfig vnd0 /dev/rsd0f も Operation not supported です。
どうしたら読み出せますか?
-
- 87
- 2014/05/26(月) 10:17:47.61
-
netで調べて 実機で確認してから書こうとしたけど
推測で。
sd0s1e(もしくはsd0s2?e)とかsd0s2fとか?
ls -l /dev/sd** として
なんかそれっぽいのがあればいいんだけどね。
-
- 88
- 2014/05/26(月) 10:29:04.53
-
dkctl addwedgeでスタートブロック指定してもだめだろうか
-
- 89
- 2014/05/27(火) 20:39:47.10
-
>>86
da0s2とやらのidが165なら options COMPAT_386BSD_MBRPART かな?
-
- 90
- 2014/05/29(木) 04:07:03.45
-
dkwedgeを使う手があったか
>>89
FreeBSDのbsdlabelはスライス(MBRパーティション)内での相対セクタ位置による表現だから
絶対位置によるNetBSDでは読めてもうまく認識できないと思うんだ
-
- 91
- 2014/05/30(金) 02:18:10.69
-
USBデバイスをさしたら ugen の attach(?) と detach が延々と繰り替えされるんですが、どうやったらおとなしくなりますか?
May 29 19:09:27 XXX /netbsd: ugen0 at uhub2 port 2
May 29 19:09:27 XXX /netbsd: ugen0: samsung Galaxy Nexus, rev 2.00/2.16, addr 4
May 29 19:09:27 XXX /netbsd: ugen0: setting configuration index 0 failed
May 29 19:09:27 XXX /netbsd: ugen0: detached
May 29 19:09:27 XXX /netbsd: ugen0: at uhub2 port 2 (addr 4) disconnected
May 29 19:09:28 XXX /netbsd: ugen0 at uhub2 port 2
May 29 19:09:28 XXX /netbsd: ugen0: samsung Galaxy Nexus, rev 2.00/2.16, addr 4
May 29 19:09:28 XXX /netbsd: ugen0: setting configuration index 0 failed
May 29 19:09:28 XXX /netbsd: ugen0: detached
May 29 19:09:28 XXX /netbsd: ugen0: at uhub2 port 2 (addr 4) disconnected
-
- 92
- 2014/06/04(水) 22:00:32.82
-
kiconv って、まだ kernel に入ってないの? 入る予定はあるの?
-
- 93
- 2014/06/06(金) 12:37:27.40
-
OpenSSL の SA がまた出たけど、NetBSD としての SA が出るのって遅いの?
-
- 94
- 2014/06/07(土) 06:13:41.40
-
なんだかmbufが4万個くらいin useになって固まっちゃったよ
-
- 95
- 2014/06/15(日) 23:30:57.10
-
DRM/KMS 使ってる人、居る?
-
- 96
- 2014/06/21(土) 20:33:31.30
-
ちなみにシグマリオン3はNetBSD対応していないのね。
-
- 97
- 2014/06/28(土) 00:22:05.53
-
NetBSD6.1.4を使っているのですが、
Qt4を使用するにはどうすれば良いのでしょうか?
avogadroをインストールしたくて
ttp://avogadro.cc/wiki/Compiling_on_Linux_and_Mac_OS_X
を参照してインストールしようとしているのですが、
Qtが必要であるらしくて怒られます。
pkgsrcに入っているので。
# cd /usr/pkgsrc/x11/qt4
# make install
したのですが、PATHが通っていないらしく、Qt4が入っていると見做されてないようです。
avogadroをインストールしようとしても、同じ症状で止まってしまいます。
Qt4を使用できるようにするためには make install の後に何が必要なのでしょうか?
-
- 98
- 2014/06/28(土) 16:15:23.25
-
そういえば printf("%f\n", (float)(0.0/0.0)); は、
2014-03-28 00:00:00 UTCのRPIのカーネルだと動くけど
2014-03-29 00:00:00 UTCだとSIGFPEくらうんだよな
最近のRPIはalignment fault起こしたり楽しすぎる
-
- 99
- 2014/07/07(月) 13:11:57.43
-
Netwalkerで、バッテリー残量どうやって確認したらいい?
sysctlとか?
-
- 100
- 2014/07/08(火) 20:20:24.23
-
>>97
Qt4のライブラリーがいるんだろうから、x11/qt4-libsを入れれば良いんじゃない。
x11/qt4は依存関係解決用だと書いてあるぞ。
-
- 102
- 2014/07/09(水) 02:12:12.86
-
Netwalkerネタその0: evbarm portで、
ryoさんと hkenkenさんと bshさんがカーネルを移植してくれました。
-
- 103
- 2014/07/09(水) 02:13:29.26
-
Netwalkerネタその1: お手軽な Howtoエビjunさんとこ
ttp://mail-index.NetBSD.org/port-arm/2014/07/03/msg002471.html
ubuntuのリカバリイメージを作成するように書いてある(説明はしょるため?)が、
リカバリしなくてもブートメディアは作れる:
ttp://www.nerv.org/~ryo/d/2010/2010070600.html
以下の説明の意味がわかる人は、時間をだいぶ節約できるはず。
fdiskで開始 1セクタ (offset 1)から Linux native sysid 131を取る。
サイズは、カーネルが入ればいい。カーネルは 4MBほどなので、32MBもあれば十分。
続いてその後ろへ NetBSD sysid 169を取る。ld0が安定して使えるようになれば
ここに rootを置いて、このメディアだけで稼働できるようになるはず。
newfs_ext2fs -O 1 作った fs の /boot/boot.conf に /boot/netbsd.bin とか
書いて、そこに objcopy -O binaryな bin形式のカーネルを置く
-
- 104
- 2014/07/09(水) 02:15:13.83
-
Netwalkerネタその2: シリアルコンソール
ttp://www.nerv.org/~ryo/d/2009/2009122800.html
FT232RLとかいうのが載った小基板を買えば、開腹した Netwalkerのランドと
接続して、PCへは USB接続、これで NetBSDからは USBシリアルが見えるんだ
そうな。あとは tipなり cuなりして使う、と。
Amazonで FT232RLで探すとたくさん出てくる。安い。びっくり。
3.3Vと 5Vがあるので注意。
-
- 105
- 2014/07/09(水) 02:16:39.88
-
とりあえず USBドングルの無線LANと Bluetooth使えてるので、かなり実用的。
内蔵の無線 LANが使えたらステキ。
サスペンド/レジュームしてくれたらステキ。
ld0が安定に使えて、メディア 1枚でシステム完結したらステキ。
-
- 106
- 2014/07/09(水) 02:18:49.77
-
うーむ、これで Netwalker中古市場相場ウナギ登りの予感。
-
- 107
- 2014/07/09(水) 20:42:07.22
-
BoFアゲ
http://www.jp.netbsd.org/ja/JP/JNUG/announce/meeting16.html
NetBSD/NetWalkerの話が聞けるのはNetBSD BoFだけ!
-
- 108
- 2014/07/09(水) 22:19:13.50
-
みんなはBoF行くの?
-
- 109
- 2014/07/09(水) 23:46:18.85
-
行ったことないから一度は行ってみたいな
-
- 110
- 2014/07/10(木) 01:20:37.91
-
>>103
> newfs_ext2fs -O 1 作った fs の /boot/boot.conf に /boot/netbsd.bin とか
ああ、disklabel飛ばしたw newfs_ext2fs -O 1 の前に
fdiskで Linux native取ったところを disklabel -r -i -I で ext2に
-
- 111
- 2014/07/10(木) 01:47:07.97
-
なんで earm は hard floatとそうじゃないのの 2本立てが要るの?
i386はバイナリ1種類で自動判別してくれてたのでは?
-
- 112
- 2014/07/10(木) 01:50:06.04
-
bin形式のカーネルのデバッグって、どうやってやるの?
DDBで btってやってもアドレスしか出ない。KGDB?
-
- 113
- 2014/07/11(金) 10:44:51.48
-
RPIで pkgsrcの emacs24 コンパイルしてるんだが、calculator.elを
バイトコンパイルするとこで
[1] Floating point exception EMACSLOADPATH=/a...
でコケる。
コンパイラが悪いのか.. 201406200040Z/evbarm-earmhf
-
- 114
- 2014/07/11(金) 10:46:21.58
-
# おー、久しぶりにこっから書けたわ.. 長いことアク禁だった..
-
- 115
- 2014/07/11(金) 11:19:38.14
-
>>113
そういや、kinput2や nvi-m17nの道連れに cannaserverが落ちたりするな..
/usr/pkg下全作り直しか?!w
qemuが 2.0になって、qemu-system-armで cubieboardできてて、
ちょっと前に evbarm-earmhf/binary/kernel/netbsd-CUBIEBOARD.ub.gz 取ってきて
動かそうとしてダメだったんだけど、なんとか earmhfなの上がらないかね..?
そっちで pkgとかコンパイルした方が速そうな。
-
- 116
- 2014/07/12(土) 12:29:24.10
-
http://www.ustream.tv/channel/japan-netbsd-users-group-meeting
見てる人いるかな。今日のBoFのustream
-
- 117
- 2014/07/12(土) 12:30:06.03
-
sageたままだった
-
- 118
- 2014/07/12(土) 22:07:42.15
-
>>111
言い出しっぺの法則
-
- 119
- 2014/07/12(土) 22:47:20.41
-
>>111
ld.so.confのあれか
armだとkernel codeに#ifdef FPU_VFPがいっぱいあって超めんどくさそうだけど、
がんばって
-
- 120
- 2014/07/14(月) 11:28:01.83
-
この先、ftp.netbsd.org:/pub/pkgsrc/packages/NetBSD/ の下はどうなるの?
armが
arm
earm
earmhf
に別れて、evbarm -> arm は
evbarm -> arm
evbarm-earm -> earm
evbarm-earmhf -> earmhf
になるの?
evbarmは旧ABIと EABIで別にした方がいいような気がする..
-
- 121
- 2014/07/14(月) 15:45:57.88
-
いよいよ 7枝が岐られるようです。ZFSは今回も見送りかな?
armの進展したのと、sun4vとか入るかな?
Aarch64は、まだ実機が出回ってないからムリ?
-
- 122
- 2014/07/14(月) 23:18:58.46
-
コンパイラはまだgccなんですか?
-
- 123
- 2014/07/15(火) 15:22:47.38
-
NetBSDインストールする時に、iwn0は見えるのですが、dhcpの設定がうまくいきません。裏技教えてくだしあ
-
- 124
- 2014/07/15(火) 17:07:47.26
-
まずは表技で。
-
- 125
- 2014/07/17(木) 00:24:02.90
-
pkgsrc でインストールしたパッケージ達を、一気にアップデートするにはどうしたらいいですか?
-
- 126
- 2014/07/17(木) 07:09:03.04
-
>>125
cvs update -PAd && pkg_rolling-replace -u
-
- 127
- 2014/07/17(木) 22:41:18.00
-
>>122
何を期待しているかわからんが、多数の遺産を抱えているNetBSDが
gccから離れられると思う?
-
- 128
- 2014/07/17(木) 23:42:01.39
-
思う。
-
- 129
- 2014/07/18(金) 09:19:32.57
-
gccがその遺産のサポート切っていってるんだから、
他の手段の準備をしているほうが正しい対応でしょう。
clang とか pcc の現状報告が上がってきてないのが悪い。
-
- 130
- 2014/07/18(金) 23:12:48.28
-
clang とか pcc って i386 / x86_64 以外への対応状況って、どんななの?
-
- 131
- 2014/07/19(土) 17:40:42.31
-
バイナリ回りをちょこちょこ付け足しすればレガシーCPUも対応するんだろ?
-
- 132
- 2014/07/25(金) 14:00:10.89
-
BOFではgccとclangの両対応になるんじゃね?って言ってたな。
clangがm68kとかalphaとかに対応するとは思えないので、gccを捨てるのは当分無理な気がする。
x86とかarmは、そのうちclangがデフォルトになる気がする。
このページを共有する
おすすめワード