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

初心者もOK! FreeBSD質問スレッド その101

レス数が900を超えています。1000を超えると表示できなくなるよ。
0001名無しさん@お腹いっぱい。2009/04/14(火) 06:10:49
FreeBSD 関連の質問はここで。
事前にハンドブック閲覧や過去ログ検索等の自助努力をすることが望ましい。
再現性情報(ハードウェア・ソフトウェア・エラーメッセージ)の記載は必須。

The FreeBSD Project
http://www.freebsd.org/ja/

FreeBSD ハンドブック
http://www.freebsd.org/doc/ja/books/handbook/

過去ログ
http://www9.atwiki.jp/freebsd/

前スレ
初心者もOK! FreeBSD質問スレッド その100
http://pc12.2ch.net/test/read.cgi/unix/1233411347/
08128092009/05/20(水) 22:47:59
ソースでPREFIXを参照するのでできないのもありますね。
初めにPREFIX=/usr/localでmake buildやらなきゃだめですね?
0813名無しさん@お腹いっぱい。2009/05/21(木) 00:40:30
>>812
場所縛りの意味がわからん。
うまくいかないportsの例はたとえば何?
0814名無しさん@お腹いっぱい。2009/05/21(木) 01:23:36
>>772
スマン動いた
多分umask 0だとcompatが正しくインストールされないのご注意
0815名無しさん@お腹いっぱい。2009/05/21(木) 01:41:27
>>808
WRKDIRPREFIXで指定できないのはportsのバグなのでsendprしろ。
0816名無しさん@お腹いっぱい。2009/05/21(木) 02:45:09
無料のレンタルサーバーで
ファイルの削除ができないんだけど、
どうして?

削除しようとすると、
permission denied

ってでる。
削除する場合に、
パーミッションはどういう状態でなければならないの?
0817名無しさん@お腹いっぱい。2009/05/21(木) 08:40:38
http://www.google.co.jp/search?q=permission+denied
0818名無しさん@お腹いっぱい。2009/05/21(木) 15:47:41
x11/xorgのパッケージを作ろうと思って
make package-recursiveをやったのですがmeta portのパッケージ化は完了できても
cleanしてworkディレクトリを消してしまったので依存するportsのパッケージはつくることができないようです。

そこでbuildだけやろうと思うのですが
どうすればいいのでしょうか?

portupgradeでもmakeにターゲットを与える方法でも
スクリプトを書く方法でも何でもいいです。
0819名無しさん@お腹いっぱい。2009/05/21(木) 15:51:14
ビルドせずに pkg_create -b
0820名無しさん@お腹いっぱい。2009/05/21(木) 17:54:47
graphic/gimp-appをビルドしようとすると
checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
というエラーになります。
XML/Parser.pmを探すとtextproc/p5-XML-Parserのようだと思いましたが
違うようです。どうしたらいいのでしょうか?
0821名無しさん@お腹いっぱい。2009/05/21(木) 18:01:25
intltool を欲しがってるんじゃないの?
0822名無しさん@お腹いっぱい。2009/05/21(木) 18:12:28
>>821
逆でしょ。
0823名無しさん@お腹いっぱい。2009/05/21(木) 18:13:12
intltoolは最新の状態でインストールしてあります。
0824名無しさん@お腹いっぱい。2009/05/21(木) 18:20:00
perlを更新したけどmoduleの更新してないとエスパー
0825名無しさん@お腹いっぱい。2009/05/21(木) 18:37:36
ソケットのバインディングに関しての質問です。
phpで接続待ち受けのプログラムを書いています。
特定のポートで待ち受けを開始させたいのですが、幾度かテストしていると
unable to bind address [48]: Address already in use
とphp側のエラーで怒られてしまいます。
% sockstat | grep [port] や % ps auxww | grep php
としても見つかりません。
既にポートが使われているかどうかを調べる方法はありますか?

# phpの実行はsudoで行っています。
# しばらくほったらかしにしておくと再度バインドできます。
0826名無しさん@お腹いっぱい。2009/05/21(木) 19:12:46
netstat -a あたりかな
0827名無しさん@お腹いっぱい。2009/05/21(木) 19:19:23
#FreeBSDのバージョンくらい書け
0828820,8232009/05/21(木) 23:25:19
textproc/p5-XML-Parserをインストールしなおしたらできるようになりました。
0829名無しさん@お腹いっぱい。2009/05/22(金) 10:37:03
>>810 確かにconfigureむかつく...
でもconfigureの内容自体変えたり修正したりしてのバージョンアップが多いから
キャッシュは意味ない現実

基本的にメタポートでまるごとビルドではなくてちまちま下からビルド派なので
妥当な線として
基本的なワークテンポラリを /usr/tmp にしておいて
小さいportsの場合はtmpfsを/usr/tmpにかます方針にしました。
0830名無しさん@お腹いっぱい。2009/05/22(金) 11:39:39
>>829
> でもconfigureの内容自体変えたり修正したりしてのバージョンアップが多いから
> キャッシュは意味ない現実

configure が変更される意味を考えればそうでもない。

・対応環境が増えた

→既に稼働可能な環境には関係無い

・システム固有のチェックポイントが増えた

→configure デーモンでも立ててそっちを更新すべき(他のアプリからも参照
できる)

他に configure がやるべき事って何かあったっけ?

configure --target=${TARGET}

とタイプするのと

make TARGET=${TARGET}

とタイプするのは一緒だし…。
0831名無しさん@お腹いっぱい。2009/05/22(金) 18:33:09
>>830 まぁ実際運用してみてちょっとでも効果があるならばいいのかもしれないけれど
オープンソースのFreeBSD対応のおかしい部分の変更をもってportsのバージョンが変わっていたりするわけだから(依存も含めて)
よっぽど微妙なソースの変更以外はやり直した方が良いわけで
そもそもここで効率化ができるんだったら
Makefileの変更だけで再ビルドを要求するようなものを全部オミットできるはずではないだろうか
そういう意味で「ちゃんとできんのか?」
と思うわけだ。
0832名無しさん@お腹いっぱい。2009/05/22(金) 18:50:45
具体的な例としてopenalは2つ前のバージョンはFreeBSD決め打ちで
nasmのオプションが間違っていてコミッタがはやくから情報がでたのにも関わらず
放置されていた。ビルドはできるが使えないという状態。
.configureをちょっちょっと修正することで治った。
他のportsもバージョンアップがconfigureだけの修正ということがちょくちょくある。

キャッシュを効果的にするならばports自体がconfigureにより生成するmakeのtreeをちゃんと管理することが必要で
結局そういう事も含めて「独自のインストールシステム」が複数乱立することになるから
結局力任せで再ビルドの方が手っ取り早いということになるんじゃないのか?

そもそもビルドもしないで一日何回も修正だすコミッタとか汎用ライブラリのportsにあるわけで
現実問題として「環境に応じたビルドのメリット」なんてロースペックPCにしかないんだから
素直にバイナリのパッケージを同時配布する方が無駄が無いと思う。
0833名無しさん@お腹いっぱい。2009/05/22(金) 22:50:22
いやだから configure の機能設計が間違ってるんじゃ
ないのって話。config.cache みたいなせせこましい話
じゃないよ。

ホスト差異検出の部分はホストに聞いて、項目が無かっ
たらその時に初めて conftest 作って結果をホストに登
録しておけばいい。

nasm のオプションみたいなアプリケーション構築時パ
ラメータは Makefile でいいでしょ。
0834名無しさん@お腹いっぱい。2009/05/22(金) 22:54:47
Imakefile方式に戻せ、って言っているように聞こえるのは気のせいか?
0835名無しさん@お腹いっぱい。2009/05/22(金) 23:03:48
autotoolはゴミ
0836名無しさん@お腹いっぱい。2009/05/22(金) 23:35:55
>>837
質問した本人は言い辛いと思うので(ていうかもう見てないか)言っておくが、
書いても君には答えられない。
そもそも書く意味がほとんど無いから書いてない。
0837名無しさん@お腹いっぱい。2009/05/22(金) 23:36:51
まちがえた。>>827だ。
0838名無しさん@お腹いっぱい。2009/05/23(土) 00:01:53
根拠もなしにわけのわからんこと書くなカス
0839名無しさん@お腹いっぱい。2009/05/23(土) 00:05:09
>>834
> Imakefile方式

そこまでストイックにする必要があるかはわからんけど、
ports だって「古いバージョンの config あったから取
りあえずそれ使ってみるわ」で先に進んでくれたりする
じゃん?

configure 推進派(ってのが居るのかは知らないけど)
に「make に引数渡すのと何が違うの?」って聞いてみ
たいわけさ。
0840名無しさん@お腹いっぱい。2009/05/23(土) 00:22:30
システム標準のconfig.hと非標準ツールのインストールで更新されるconfig_local.hがあれば、
要求事項の9割方は満たす事ができるな。
大がかりなわりに大して役に立たなくてしかも問題を覆い隠してわかりにくくする
最低のツールがautotools, libtool
0841名無しさん@お腹いっぱい。2009/05/23(土) 01:24:28
>>838
'根拠'に'カス'か。ありがちだね。
0842名無しさん@お腹いっぱい。2009/05/23(土) 01:32:43
なにコイツきめー。
0843名無しさん@お腹いっぱい。2009/05/23(土) 06:52:24
馬鹿はバージョン関係ない質問にバージョンを聞く、の法則
0844名無しさん@お腹いっぱい。2009/05/23(土) 13:09:10
IO-DATAのLanDiskでFreeBSDを動かしたいのだけど可能でつか?
0845名無しさん@お腹いっぱい。2009/05/23(土) 13:56:56
可能不可能を問われれば、不可能な理由は無い。
0846名無しさん@お腹いっぱい。2009/05/23(土) 17:05:21
7.2-RELEASEのISOを焼いたディスクでインストールをしようとしたら、
Broadcomの5784MというオンボードNICを認識してくれなかったのですが、
インストール後になんとかすれば、認識させることはできますか?
(今まで使っていたPCではNICをすべて認識してくれていたので、
 NICのドライバを入れるとか、この辺どうすればいいのかよく分かりません)

ダメなら適当なPCIのNICを調達してこようかと思っていますが・・・。
0847名無しさん@お腹いっぱい。2009/05/23(土) 17:31:00
/sys/dev/bge/{if_bge.c,if_bgereg.h} あたり眺めてみれば?
0848名無しさん@お腹いっぱい。2009/05/23(土) 17:37:26
自分の手間をいくらに見積もるか考え次第だが、オレは対応しているNICを
買ってくるのが費用対効果がもっとも高い。
0849名無しさん@お腹いっぱい。2009/05/23(土) 17:38:31
>>847
そんな遠回しなこと言わずに認識させる方法を教えてあげるか、
無理なら無理と答えてやればいいのに。
0850名無しさん@お腹いっぱい。2009/05/23(土) 18:11:34
やっぱりカニさんがいいな
BroadcomとかへんちくりんなメーカーのNICなんて使うから填るんだ

PCIのNIC調達がいいと思う。8系なら認識するかもしれないから、それまで待つのが楽でいい
0851名無しさん@お腹いっぱい。2009/05/23(土) 18:34:10
>>849 ズバリ答えられる人がいるような質問じゃないだろ。
08528462009/05/23(土) 18:34:47
色々ありがとうございました。
NICが最初から付いてるんだから、余計なものはつけずに運用したいなぁと思ったんですが・・・。
他のマシンについてる使ってない蟹を見つけたんで、とりあえずこれで何とかしたいと思います。

>>847
ちょっと眺めた見たのですが、ぱっと見ではさっぱり分かりませんでした・・・。
こう言うのも時間のあるときに読めるように準備しておかないとダメですね。
0853名無しさん@お腹いっぱい。2009/05/23(土) 18:42:37
手間をかけても良い:
似たようなチップだったらProductIDを追加するだけで動くこともある。 >>847の手法
ndisでWindow用のドライバを使う方法もある。

手間をかけたくない:
対応しているNICを拾ってくる。
0854名無しさん@お腹いっぱい。2009/05/23(土) 19:35:44
>>843
お前、真性の池沼だろ
関係あるから言ってんだハゲ
0855名無しさん@お腹いっぱい。2009/05/23(土) 19:40:08
何の役にも立たないのに横からしゃしゃり出て「ほとんど無い」とか
意味不明なこと書き込むDQNを相手にしても詮無きこと。
0856名無しさん@お腹いっぱい。2009/05/23(土) 19:46:39
>>854
悪いが、バージョンを書いても君には答えられない。
0857名無しさん@お腹いっぱい。2009/05/23(土) 19:49:30
>>854
じゃあ、試しに君が今使ってるバージョンの場合でいいから答えてみろよ。
答えられないだろ。
0858名無しさん@お腹いっぱい。2009/05/23(土) 19:51:32
ここは初心者の書き込みは許されているが、
お前みたいな池沼が来るところではないんだぜ。
寂しいならお前みたいなのが集まってるスレに逝けよ。
このスレにとってお前の存在は邪魔なの。
空気読めねーの?
0859名無しさん@お腹いっぱい。2009/05/23(土) 19:53:07
質問者でもない変態が何言ってんだろうな
とっとと失せろ>>856-857
0860名無しさん@お腹いっぱい。2009/05/23(土) 19:53:23
キチガイに何言っても無駄
0861名無しさん@お腹いっぱい。2009/05/23(土) 20:09:04
無能な教えたがりが一番質が悪い。質問スレはもうエスパースレ1本で十分だな。
「エスパー失格、うせろ」で役立たずも駆除できるし。
0862名無しさん@お腹いっぱい。2009/05/23(土) 20:12:40
まあまあそうカリカリすんなよ
0863名無しさん@お腹いっぱい。2009/05/23(土) 20:20:48
ガリガリ君たべるなよ
0864名無しさん@お腹いっぱい。2009/05/23(土) 20:55:45
さぁ盛り上がってまいりました。
0865名無しさん@お腹いっぱい。2009/05/23(土) 21:14:33
>>850
IBMとかにも普通に載ってるBroadcomをへんちくりんとはw

それはさておき、最近intelで、DOS用のパケットドライバはPro1000用が使えたのに
fxpで動かないのがあった。
やっぱNICはカタいのを後挿しって選択肢持っとくのがいいね。
0866名無しさん@お腹いっぱい。2009/05/23(土) 21:32:47
さすがに850は釣りだろ
0867名無しさん@お腹いっぱい。2009/05/23(土) 21:36:04
当家のノートではBroadcomのWirelessもRealtekのEthernetも、7.2Releaseでは認識しませんが
0868名無しさん@お腹いっぱい。2009/05/23(土) 21:51:09
だけどねぇBCM5xxxはそれぞれ微妙に仕様が違っていて泣かされることも
多いのよ。以前OpenBSDのコードをパクって動かしたこともあるけどさ
(一応Sendprはしたような気がする)。ええ、FreeBSDがダメだと感じた
経験ですよ。

5874はOpenBSDにはドライバあるなあ。5874Mは無いけどね。
Linuxのコードも当たってみたら?
真面目にやる気があったらね。
0869名無しさん@お腹いっぱい。2009/05/23(土) 22:16:41
LinuxでもBroadcomの問題は、何度も出てるからな
使用者数の多いチップほど枯れるの早いから、まあ仕方ないよな
0870名無しさん@お腹いっぱい。2009/05/23(土) 22:55:41
RTL8139Cは数の暴力だったな
0871名無しさん@お腹いっぱい。2009/05/23(土) 23:07:42
VIAよりマシ
0872名無しさん@お腹いっぱい。2009/05/24(日) 17:08:01
crontabでxdialogを呼び出しメッセージ表示をさせたいのですが、
肝心のメッセージの日本語部分が文字化けしてしまいます。

* 15 * * 6 /usr/local/bin/Xdialog --display :0.0 --infobox "もうすぐ予定の時間です" 5 30 0

atコマンドではこのようなことはないのですがどうにかならんものかな?
0873名無しさん@お腹いっぱい。2009/05/24(日) 17:08:51
>>840 まぁ、結局夕飯どきにビルドかける方がリソースの無駄が少ないのが現実だけれど
portsのバージョンアップもやや娯楽なので
configureのキャッシュも含めて10Gbyteくらいの捨てスペースが必要だとしても
firefoxとかImageMagickとかwineとかの長時間ビルドが半分になるなら使ってもいいかもとは思う。

ソースとオブジェクトのツリーチェックとかインストールしないものはビルドしない等の
ビルドでの「刈り込み」や
configure以前にgccを何回も呼び出すコストも省きたいところだ。

万能でなくていい。需要の高い大物port、gtk2は頻度的に微妙だけれど
wineとfirefox専用でいいから半減化したいねぇ。

0874名無しさん@お腹いっぱい。2009/05/24(日) 17:12:51
多分localeを指定していないからじゃないの?
シェルスクリプトかましてみるとか…
0875名無しさん@お腹いっぱい。2009/05/24(日) 17:13:41
>>874>>872へのレス
0876名無しさん@お腹いっぱい。2009/05/24(日) 17:18:58
>>872
FreeBSDのバージョンくらい書け
0877名無しさん@お腹いっぱい。2009/05/24(日) 17:24:09
>>876
はい、はい。じゃ、あなたが答えられるバージョンに仮定して答えてね。
有用な答かどうかは答を見てからこちらで判断しますから。
08788722009/05/24(日) 17:37:55
>>874 ありがとう。

crontabファイルに、
LANG=ja_JP.eucJP
としてやったらできた。
0879名無しさん@お腹いっぱい。2009/05/24(日) 17:48:49
cronってバージョンごとに動作違うの?
0880名無しさん@お腹いっぱい。2009/05/24(日) 18:03:25
犬厨が必死に妨害してるなぁ。
0881名無しさん@お腹いっぱい。2009/05/24(日) 18:40:49
ジェフの悪口は許さんぞ
0882名無しさん@お腹いっぱい。2009/05/24(日) 18:55:56
>>879
動作違うから言ってんだハゲ
0883名無しさん@お腹いっぱい。2009/05/24(日) 19:08:19
よう、基地外犬厨ひさしぶりだなw
0884名無しさん@お腹いっぱい。2009/05/24(日) 19:31:14
>>882
それなら2つバージョンあげて、それぞれの違いを教えてくれよ。
一番分かりやすいやつで良いよ。
0885名無しさん@お腹いっぱい。2009/05/24(日) 19:33:06
現在、7.0を使っているのですが、
サーバーを停止してまで、7.2にアップデートするべきか悩んでいます。

現在、サーバーのアクセスは1日15万アクセスで、平均CPU使用率は15%前後です。
DBを中心としてサイトで、1日700万SQLを発行します。

このようなサイト特性ですが、7.2にすることで、
スピードなどが大きく改善されるのであれば検討したいと思っています。

アドバイス宜しくお願いします。
0886名無しさん@お腹いっぱい。2009/05/24(日) 19:44:07
改善されません。
HDDをSASとか高価な物にしてみましょう。
0887名無しさん@お腹いっぱい。2009/05/24(日) 19:51:13
どういうサイトか分からんけど、SQLの発行回数は削れないもんかね。
1アクセスあたりの発行回数が結構多い気がするんだけど。
0888名無しさん@お腹いっぱい。2009/05/24(日) 19:55:47
アドバイスありがとうございます。
SQLの発行数ですが、これでも試行錯誤しながら最小限に削りました。

確かに発行数が多いのですが、メモリーで出来ることはメモリーでやりましたが、
SQLをこれ以上削ると機能を削ることになるので難しいです。

まだ、アクセスが過負荷になる時間帯もCPU使用率が30%を超えることは稀なので、
それほど深刻ではないのですが、OSをバージョンアップしただけでは、この状況は改善できなさそうですね。
0889名無しさん@お腹いっぱい。2009/05/24(日) 20:42:35
HZを一桁上げるという言葉が聞こえたような気がしたが、多分気のせいだろう。
0890名無しさん@お腹いっぱい。2009/05/24(日) 20:58:11
昨日フルボッコにされた奴が悔しくて悔しくて必死に考えたあげくに自演始めますたに一票w
0891名無しさん@お腹いっぱい。2009/05/24(日) 21:16:47
>>886
> 改善されません。

SCHED_ULEの恩恵くらいはあるんじゃない?
0892名無しさん@お腹いっぱい。2009/05/24(日) 22:26:37
xfce4を使っているのですが、xfdesktopがおよそ1500個起動されてしまいます。
これって本来1個なんですよね。killallで全部killすると、xfce4-sessionが
即座に1500個起動し直します。

これはどうやって修復したらよいのでしょう?
0893名無しさん@お腹いっぱい。2009/05/24(日) 22:30:30
>>892
で、FreeBSDのパージョンは?
話はそれからだ。
0894名無しさん@お腹いっぱい。2009/05/24(日) 22:37:17
馬鹿は答えられない質問に限ってバージョンを聞く、の法則
0895名無しさん@お腹いっぱい。2009/05/24(日) 22:39:19
バージョンを聞いている馬鹿は>>894
0896名無しさん@お腹いっぱい。2009/05/24(日) 22:48:41
    彡川川川三三三ミ〜プゥ〜ンプゥ〜ンプゥ〜ン
    川|川/  \|〜プゥ〜ンプゥ〜ンプゥ〜ン
   ‖|‖ ◎---◎|〜 プゥ〜ンプゥ〜ンプゥ〜ン
   川川‖    3  ヽ〜プゥ〜ンプゥ〜ンプゥ〜ン
   川川‖  ∴)д(∴)〜 / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
   川川‖    〜 /‖  <   君には答えられないニダ〜
  川川川川___/‖    \______________
     /       \
   _| |       | |_
   ||\          \
   ||\\          \
   ||  \\          \.    ∧_∧
.       \\          \   ( ;´Д`) (オイ、なんか変なのがいるぞ)
.        \\          \ /    ヽ
.          \\         / |   | .|
.           \∧_∧   (⌒\|___/ /
            ( ;´д`)目合わせるなって     ∧_∧
            _/   ヽ          \    (    ) うわー、こっち
            |     ヽ           \   /   ヽ、 見てるよ
0897名無しさん@お腹いっぱい。2009/05/25(月) 00:31:40
>>892
Xfce が動いていない状態で、~/.cache/sessions/ の中を見てみて、そこにたくさんファイルが
あったらそれを全部消してみる。
0898名無しさん@お腹いっぱい。2009/05/25(月) 00:55:52
cat 896 | sed s/君には答えられないニダ/FreeBSDのバージョンを書け/
0899名無しさん@お腹いっぱい。2009/05/25(月) 00:56:12
5年ぐらい前の古いPCでBIOSがUSBブートをサポートしていないけど、外付け
USB HDDに7.2Rをインストールできたんで、そこからマルチブートするかと
思ったら、BootMgrで外付けUSB HDDを示すF5が表示もされなくNGでした。
内蔵IDE HDDが2台の時代にはできたのに、USB HDDでは何か技が必要ですか?
0900名無しさん@お腹いっぱい。2009/05/25(月) 01:57:54
>>899
USBからブート出来るようにBIOSを改造する。がんばってください。
0901名無しさん@お腹いっぱい。2009/05/25(月) 06:40:10
>>899
カーネルまわりだけは内蔵HDD上に置いておいて、
カーネルロード後、BIOSではなくカーネル側のドライバーを使って
USB HDD上の / を mountするようにする。

>>900
質問欲嫁。BIOSでは対応していないHDD上にあるOSを何とか起動する方法を聞いてる。
0902名無しさん@お腹いっぱい。2009/05/25(月) 19:33:46
>>901の補足をするならばやるべき作業はfstabの編集だけでいいはず。
/tmpはusb-hddじゃない方が良い。あるいは別のドライブか消耗品
意外と踏み出すとカスタマイズが楽しいジャンルなのであとは割愛

ブート部分はIDE-CFアダプタとか活用するのもいいかもね、
0903名無しさん@お腹いっぱい。2009/05/25(月) 23:27:46
>>901
> BootMgrで外付けUSB HDDを示すF5
良く読んだからああ答えたのだが。内蔵HDDにカーネル置けばF5が出てくるのか?
boot0がUFS読んでるとは知らなかった、512バイトに良く詰め込んだなあ。
0904名無しさん@お腹いっぱい。2009/05/25(月) 23:35:21
>>901
ついでに内蔵HDDのNTFSにカーネル置く方法も教えてくれ。
0905名無しさん@お腹いっぱい。2009/05/26(火) 00:10:29
WindowsにhttpなりscpなりフロッピーなりUSBメモリなりお好きな方法で
0906名無しさん@お腹いっぱい。2009/05/26(火) 00:14:46
まとめると、httpかscpでカーネルをNTFSにおけばbootmgrがNTFS読んで
F5出してくれると言う事か?
0907名無しさん@お腹いっぱい。2009/05/26(火) 00:16:50
boot0はUFSは読まんとおも
パーティション先頭の1セクタ(boot1)だけじゃなかったかな

boot0 MBR
boot1 パーティション先頭のブートブロック(1セクタ)
boot2 ブートブロック直後の15セクタ
/boot/loader UFS内(libstandをリンクしているので
ext2fs, tftp, nfs, ISO9660, gzipfs, bzipfs
に対応しているかも)
0908名無しさん@お腹いっぱい。2009/05/26(火) 01:14:55
>>901
多分、
ttp://gihyo.jp/admin/feature/02/freebsd-7_1/0005?page=4
この例のように、外付USB HDDというのは、IDE-USB IFを経由なので認識に
時間がかかり、BootMgrが起動した時には、まだ外付けのHDDとして認識されて
いないのでF5が表示されないということかも。
やはり、BIOSがUSB メモリからbootできないのであれば、内蔵HDDに
" / "の最小限を入れて、残りを外付けHDDに置くのが現実解のようですね。
0909名無しさん@お腹いっぱい。2009/05/26(火) 01:33:43
F5はbootmgrが表示している。bootmgr(boot0)はBIOSでディスクを読む。
従ってBIOSがUSBブートに対応していない>>899のマシンではF5でUSBを選択出来ない。

でも>>901はそれを覆す必殺技を知っているらしい。
0910名無しさん@お腹いっぱい。2009/05/26(火) 07:10:17
>>909
「知っているらしい」じゃなくて、答えそのものを書いてるだろ。良く良め。

>>902 >>908 にも説明されてる。

ブートローダ上での対応は無理なんだから、F5が出ないのは当たり前。
F5が出なくても(最小限内蔵HDD方式で)ブートする方法を書いてるんだよw
0911名無しさん@お腹いっぱい。2009/05/26(火) 09:57:48
ちょっとしたすれ違いだ気にすんな
0912名無しさん@お腹いっぱい。2009/05/26(火) 12:35:57
>>899のどこに、内蔵HDDにFreeBSDが入ってると書いてあるんだよ。
質問欲嫁
質問欲嫁
質問欲嫁
質問欲嫁
質問欲嫁
質問欲嫁
レス数が900を超えています。1000を超えると表示できなくなるよ。