トップページ⇒linux
1001コメント322KB

Debian GNU/Linux スレッド Ver. 50

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2007/11/24(土) 16:38:15ID:xIPVy5GN
過去ログは多分>>2あたり

Debian GNU/Linux スレッド過去ログ検索 (namazuTamer 氏提供)
http://debian.dtdns.net/2ch-debian/

Debian のよくある質問や関連サイトはこちら (namazuTamer 氏提供)
スレ立て時のテンプレも以下にあります。
http://debian.fam.cx/

     * 質問の前には必ず参照の事 *
0267login:Penguin2007/12/16(日) 02:19:30ID:IXVUgIr6
>>266
多分,チップセットの問題かケーブルが劣化しているかと。
どこかのlogに何か出てないかな?
0268login:Penguin2007/12/16(日) 02:59:06ID:xusvbLqf
すみません、-c -X66も付けたら快適に再生されるようになりました…。

お騒がせしましたーorz
0269login:Penguin2007/12/16(日) 07:34:11ID:FcZBQNUd
>>265
http://wiki.debian.org/KansaiDebianMeeting
0270login:Penguin2007/12/16(日) 10:29:35ID:XwLXCnqx
Intel VT や ADM-Vをサポートしているマシンかどうかを
コマンドで知ることはできますか?
0271login:Penguin2007/12/16(日) 10:40:11ID:PB6lgT+k
>>270
cat /proc/cpuinfo
0272login:Penguin2007/12/16(日) 11:42:28ID:upBIZIrR
それだとCPUのフラグしか見てないからBIOSで有効になってるかどうかがわからん希ガス
0273login:Penguin2007/12/16(日) 12:01:19ID:PB6lgT+k
>>272
BIOSで無効にしてるとCPUのフラグも立たないんだっけ?
識別するプログラムあるかな。
でもバリバリ特権モードの命令発行しないといけなくて
ユーザーランドでは手が出ないような希ガス。
0274login:Penguin2007/12/16(日) 12:47:34ID:W1BCAlsI
>>255
http://www.apc.ehdo.go.jp/seminar/select.html

企業が社員教育に使ったりもしてるんで、基礎講座の方はわりと
しっかり教えてくれる。ただ、応用講座は講師(企業出身が多い)が、
どの業種にいるかで、大きく当りはずれがあるよ
0275login:Penguin2007/12/16(日) 13:07:38ID:upBIZIrR
>>273
いや、立つよ。
ただ対応してないBIOSしかなかったりすると「サポートしているマシン」であると
思い込む形になるから気になった。

窓の話ですまんがCrystalCPUIDで仮想化支援が見えてても
VirtualPCではCPUおk且つBIOS有効の時だけチェックボックスが有効になる。
だから判別する方法はあると思う。
BIOS無効時に仮想化の命令使うとillegal instruction例外を飛ばしてくれるのならさほど難しくないんだが。
0276login:Penguin2007/12/16(日) 13:46:15ID:PB6lgT+k
>>275
でも仮想化の命令なんて特権モード(リング0)でないと発行できないんじゃね?
カーネルの中の人しか使えないような。
0277login:Penguin2007/12/16(日) 14:49:31ID:upBIZIrR
とりあえずAMD-Vに関して資料発見。
AMD64 Architecture Programmer’s Manual, Volume 2: System Programming
P.369 5.14 Enabling SVM
ここにSVMを有効にする前に行うチェックの擬似コードが書いてあった。
CPUIDとMSRさえ読めればAMD-Vが使えるかどうか確認できるみたい。
CPUIDはすぐ使えるし、MSRはカーネルで有効になってれば
/dev/cpu/X/msrで読めるからいけるかな。
0278login:Penguin2007/12/16(日) 14:56:02ID:lcVW9Un8
CPUは対応しているのに、BIOSがバカだったらどうするの?

0279login:Penguin2007/12/16(日) 15:42:25ID:upBIZIrR
バカっていうのは未対応ってことか?
コード片見ればそういうことわかるからちゃんと読んでからレスしてくれよ。

どうせ調べないだろうから書くけど簡単に言うと以下の通り。
CPUID 8000_0001hのECXでCPUがAMD-Vに対応してるか調べる。
対応しているならMSRのアドレスC001_0114h(VM_CR)を見てAMD-Vが有効にできるかを調べる。
有効に出来るのならAMD-Vが今すぐ使える。
つまり厳密に「サポートしているマシン」であると判断できる。

もし出来なければその原因を探る。
具体的にはCPUID 8000_000AhのEDXでSVM_LOCKに対応しているかを調べる。
対応していなければAMD-VがBIOSで無効に設定されている、又はBIOSがAMD-Vに未対応。
対応していればAMD-Vの有効、無効切り替えが意図的にロックされている。
0280login:Penguin2007/12/16(日) 15:50:25ID:lcVW9Un8
>>279
だから、その動作を変更(BIOS優先)しようとしてたんじゃないの?
そうじゃないのならスマン。
0281login:Penguin2007/12/16(日) 17:26:59ID:PB6lgT+k
>>279
よくわかりました。トンクス。
さすがデブスレの人は違うね。
0282login:Penguin2007/12/16(日) 19:17:23ID:nlbacq1Q
>>279
すげー。
自分みたいなただのユーザーには何をどうやったらすらわからん。。
そういったレベルまで使いこなしてみたいとは思うけれど、
入口がどこかもよくわからない。よろしければ、ポインタをいただけませんか?
自分のレベルは、C言語を数値計算に使うぐらいです。
0283login:Penguin2007/12/16(日) 19:19:24ID:+m9UIZRa
CPUID見るなんて知識あれば難しくもないんじゃない
0284login:Penguin2007/12/16(日) 19:20:08ID:nlbacq1Q
その知識がドシロウトにはどうやって得たらよいのかもわからんのですorz
0285login:Penguin2007/12/16(日) 19:27:09ID:ahCiB9gX
ここから取ってきてじっくり読みましょう。
ttp://www.amd.com/jp-ja/Processors/TechnicalResources/0,,30_182_739_7044,00.html
0286login:Penguin2007/12/16(日) 19:29:22ID:nlbacq1Q
>>285
おお〜。
ありがとうございます、先輩、漏れがんがるよ!
0287login:Penguin2007/12/16(日) 21:07:21ID:zS3Vi00P
ついでに競合他社wの資料はここだね。件のはvolume 3Bか。
ttp://www.intel.com/products/processor/manuals/index.htm
0288login:Penguin2007/12/16(日) 23:59:28ID:upBIZIrR
適当にCで書いたけどデバッグがめんどくさいなぁ
0289login:Penguin2007/12/17(月) 00:08:07ID:Y6P2338P
>>288
おお、うp、うp!
0290login:Penguin2007/12/17(月) 00:13:57ID:HS8oigxL
>>287
英語版より内容的に古いかもしれないけど、日本語で読める
Software Developer's Manuals 等はしたからどうぞ。
ttp://www.intel.co.jp/jp/download/index.htm
0291login:Penguin2007/12/17(月) 00:49:25ID:Odnj8eX7
とりあえずdebian on VirtualBox@WinXPで無理やりAMD-V無効状態、
生debian BIOS設定ON、同BIOS設定OFFの判別は出来た。
SVM_LOCKは環境的に検証不可なんでシラネ。
AMD-V限定だけどこれ欲しい人いるのかな?
もし上げるなら>>1のところでいいのだろうか。
0292login:Penguin2007/12/17(月) 01:28:26ID:LqSBH/8x
なんか
cpuid
x86info
とかいうパッケージがあるみたいだけど、、、こういう話じゃないの?
ピントはずれならスマンでした
0293login:Penguin2007/12/17(月) 14:58:15ID:fPQX8EIX
あるディレクトリをパスに含めたくて
/etc/profile に追記したんですが、ログインしなおしても再起動しても有効になりません。
source /etc/profile
とするとちゃんとパスに追加されるので書式はあってると思うんですが。
どうしたら全ユーザーのパスに追加できますか?
0294login:Penguin2007/12/17(月) 16:09:47ID:he1SgyTU
>>293
/etc/login.defs
0295login:Penguin2007/12/17(月) 16:44:48ID:Xos0fzPm
>>293
実は他で上書きしている。
02962932007/12/17(月) 16:49:43ID:fPQX8EIX
>>294
試してみましたが、ダメでした。ただsuで違うユーザでログインするとうまくいきました。

>>295
その他を教えていただけませんか。
0297login:Penguin2007/12/17(月) 19:04:45ID:x8WoUBxM
>>296
bashなら、man bashしてprofileで検索して標準で読み込むの確認して、
順に中みてヘンに設定上書きしてないかとか、他のファイル読んでないか
確認する。とか?
0298login:Penguin2007/12/17(月) 20:06:39ID:7fAzz8pm
メモリを512Mから1Gに増設しました。
その後、起動に失敗することが多くなりました。
メモリを増設したことが関係あるのでしょうか?
再インストールした方がいいでしょうか?
0299login:Penguin2007/12/17(月) 20:18:24ID:tGEHP5B/
>>298
関係あると思うなら元に戻してみたら?
0300login:Penguin2007/12/17(月) 20:37:10ID:z/GnrEC3
>>296
GDMからログインすると読まないのはFAQ。
/etc/gdm/Xsession
1c1
< #!/bin/sh
---
> #!/bin/bash --login

これだとログインシェルに反映する。
03012932007/12/17(月) 21:13:48ID:fPQX8EIX
>>300
ありがとうございました。ちゃんと/etc/profileにかかれたパスが通るようになりました。
0302login:Penguin2007/12/17(月) 22:22:37ID:Odnj8eX7
>>292
駄目みたい。BIOSで設定を切り替えても出力が変わらない。
x86infoのmanpageを見ると、現状だとMSRはごく一部のCPUでしか読みにいかないけど
将来的にはすべてのCPUについてMSRをパースするつもりらしい。
そのうち>>270の要求を満たしてくれるでしょう。
0303login:Penguin2007/12/17(月) 22:31:26ID:tGEHP5B/
>>300
ってことなら /etc/profile じゃなく /etc/bash.bashrc に書けばいい。
man bash の INVOCATION のとこよく読んどけ。
0304login:Penguin2007/12/18(火) 00:07:09ID:u5VF3zrS
>>291氏。
凄い。まじでやることがニクイ(291)ねー。
さすがだ。神を呼ばせてください。
0305login:Penguin2007/12/18(火) 03:17:59ID:6iNJUWRg
>>298
>>299の言うとおりだが、取り出すのが面倒だというなら、memtest86でもやってみる。
0306login:Penguin2007/12/18(火) 16:14:31ID:/Sr9fln9
質問です

etchをインストールしているのですが、ネットワークがつながりません
↓のURLを参考にしてインターフェースの4番までは問題なかったのですが、
5番で問題が発生しました。
隣接マシンと通信ができないのです。
http://www.math.kobe-u.ac.jp/~kodama/tips-net-setup.html
この場合、次にどういうことをすれば解決への糸口が見えてくるのでしょうか?
03073062007/12/18(火) 16:18:20ID:/Sr9fln9
すみません番号を間違いました。
5番は問題なくて、6番で問題が出ました
0308login:Penguin2007/12/18(火) 16:58:57ID:JAQY0qcg
何使ってんだよ
0309login:Penguin2007/12/18(火) 17:09:33ID:63tmWpWv
隣接マシンがWindowsXPでファイアーウォールが効いている
という落ちではないのか
0310login:Penguin2007/12/18(火) 17:14:32ID:/Sr9fln9
>>309
それはありません。
0311login:Penguin2007/12/18(火) 17:32:50ID:/Sr9fln9
解決しました

どうやらmoblockのアップデートで変な設定が含まれていたようです
0312login:Penguin2007/12/19(水) 01:32:33ID:EXyEh0sL
>>303
能書の前にとりあえずどうぞ。
ttp://akira.foomatic.at/tmp/bash_invocation.html
0313login:Penguin2007/12/19(水) 18:35:46ID:rX7rDEjc
>>305

apt-getコマンドでmemtest86をインストールしました。
しかし、起動する方法が解かりません。
どうか教えてください。何卒!
0314login:Penguin2007/12/19(水) 18:37:55ID:9naZ49n2
再起動して grub で選ぶ。
0315login:Penguin2007/12/19(水) 19:00:07ID:rX7rDEjc
grubとは の検索結果 約 554 件中 1 - 10 件目 (0.03 秒)
http://www.google.com/search?hl=ja&q=grub%E3%81%A8%E3%81%AF&btnG=%E6%A4%9C%E7%B4%A2&lr=

シェルからコマンドラインで起動するという意味ですか?
そのとき、起動するときのコマンドは?
0316login:Penguin2007/12/19(水) 19:03:54ID:h9VENUTA
死ね
0317login:Penguin2007/12/19(水) 19:06:26ID:rX7rDEjc
生きる!

デビアンしか残ってないんだよ〜おれには〜
おまいらが教えてくれなかったら
あとは誰も教えてくれる人がいないんだぞ〜
うわ〜〜〜ん
0318login:Penguin2007/12/19(水) 19:09:38ID:4nhuepy5
強い奴は好きだ。
心の中で応援するよ。
0319login:Penguin2007/12/19(水) 19:10:31ID:IMAHc2qG
ネタはよそでやってよ。
0320login:Penguin2007/12/19(水) 19:12:00ID:rX7rDEjc
>>319

>再起動して grub で選ぶ。

これの本当の意味を教えてください!何卒!
0321login:Penguin2007/12/19(水) 19:21:38ID:eJIgXiyb
ググレカス
0322login:Penguin2007/12/19(水) 19:28:01ID:rX7rDEjc
http://f32.aaa.livedoor.jp/~kobun/index.php?Memtest86%2F%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB%A4%CE%BB%C5%CA%FD%28Debian%CA%D4%29

ググった!

ブートメニューが増えてないよ?
通常モードとシングルユーザーモードだけ。
以前と変わらず。
インストールに失敗したのかと思って
もう一度apt-getしたけど、
それは既に最新版になってますみたいなこと言われた。
なーぜー?
0323login:Penguin2007/12/19(水) 19:57:37ID:eJIgXiyb
んじゃgrubのmenu.listいじればいいじゃん
0324login:Penguin2007/12/19(水) 19:58:26ID:TBtRJ2h7
やりとりがおもしろいから答えてみる

>>322
/boot/grub/menu.lstはどうなってる?

## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true

コメントアウトの部分も含めて上みたいになってる?
この状態でupdate-grubを実行すればgrubのメニューに追加されるから
再起動してmemtest86を選べばいいよ。
0325login:Penguin2007/12/19(水) 21:44:55ID:rX7rDEjc

>>324 神!あなたさまが現れるのを待っていたのです!

>>316 おまえが死ね!!!!どうせなにも解からないんだろ!

>>321 おまえの方がカスじゃ!!!!しったかぶりのオタンコナスめ!!!

結局、>>324様の言う通り、シェルのコマンドラインから
update-grubと打ち込んだら
成功した。
再起動したら選択肢が3つに増えてたよ。
チェックするのに40分くらいかかって、
さらに違う方法でチェックが開始になったから、
一旦打ち切ってここに書き込みに来た。

本日の神>>324に幸あれ!!!
0326login:Penguin2007/12/19(水) 22:18:35ID:n4uXa9/l
/usr/share/doc配下の文書読んだらすぐわかるのに…
0327login:Penguin2007/12/19(水) 22:27:28ID:iQqxR9Hh
/usr/share/docにパッケージごとのドキュメントがあることすら知らねぇんじゃね。
マニュアル読んでもらえねぇんじゃ、保守してるやつがかわいそうだ。
0328login:Penguin2007/12/19(水) 22:31:25ID:fdHbCJTx
つかシロートがマニュアル読むかよ。
分からなかったら2ch,教えてgooあたりだろ。

メニューにあるアプリのヘルプですら読まねー。
もっともこれはほとんど英語しからないから
俺も読まんけど。
0329login:Penguin2007/12/19(水) 22:34:58ID:rX7rDEjc
マニュアルって…英語じゃん…読めないよ…普通に…
0330login:Penguin2007/12/19(水) 22:40:04ID:folY6oQL
普通に読まなくてもいいんだよ。
辞書片手に苦労しながらでも読むことに意味がある。
0331login:Penguin2007/12/19(水) 22:43:07ID:9naZ49n2
つか、
/usr/share/doc/memtest86/examples/grub-menu.lst
だけ読めば済む気もする。
0332login:Penguin2007/12/19(水) 22:50:29ID:rX7rDEjc
だって…俺は…AからZまで順番に書けないんだぜ…
0333login:Penguin2007/12/19(水) 22:50:42ID:Xg0Z90AO
俺はmanをシコシコ翻訳かけてよんでるけどな。
ま、たいていはぐぐると答えは見つかるが
0334login:Penguin2007/12/19(水) 22:57:15ID:9naZ49n2
あー、examples が「例」という意味が分からないと辛いな。

examples = 例

覚えておくと良い。
知力: +1
0335login:Penguin2007/12/19(水) 23:11:46ID:rX7rDEjc
>>334

エグザエル?例なのね。
0336login:Penguin2007/12/19(水) 23:16:21ID:TBtRJ2h7
いや、doc嫁というのはもっともだけど
grubで自動的に設定してくれるようになってんだから
memtestのREADME.Debianにその事に触れておくとか、
パッケージでupdate-grubするようにしないと
ダメなんじゃないかと思う。
てことで誰かBTSに投げといて。
0337login:Penguin2007/12/19(水) 23:25:29ID:Xg0Z90AO
実戦は手動が基本だって昔教えられたよ
0338login:Penguin2007/12/19(水) 23:28:39ID:9naZ49n2
あー、本当だ。おいらは memtest86+ 派だから知らんかったが、
memtest86 3.3-2 のソースの debian/postinst を見ると、

>#!/bin/sh
>
>set -e
>
># offer to run LILO
># (adapted from snippet by [email protected])
>if [ -x /sbin/lilo -a -r /etc/lilo.conf ] && [ "${DEBIAN_FRONTEND}" != "noninteractive" ] &&
> grep "image.*=.*/boot/memtest86.bin" /etc/lilo.conf >/dev/null
>then
> echo "You seem to have an entry for memtest86 in /etc/lilo.conf."
> printf "Run lilo now [y/N]? "
> read c
> if [ "$c" = "y" ] || [ "$c" = "Y" ]
> then
> /sbin/lilo
> fi
>fi
>
>#DEBHELPER#

と、grub 用のが無い。

こりゃ、BTS (wishlist) ものかな。
0339login:Penguin2007/12/19(水) 23:48:37ID:dXqKwU0p
Debianのカーネルパッケージのvmlinuxイメージってどこかにありませんか?

oprofile取りたいのだけど、vmlinuxイメージないのでカーネル関数レベルの
プロファイルが取れないのです。もちろん自前ビルドすればできますが、
稼動中で止められないDebianシステムでの話なんで、カーネルパッケージに
入っているvmlinuzとペアになるvmlinuxがあればと・・・
0340login:Penguin2007/12/19(水) 23:58:55ID:9naZ49n2
多分、オフィシャルの i386 や amd64 のカーネルのだよな。
ないんじゃね?
0341login:Penguin2007/12/20(木) 00:12:40ID:7WuW03TW
>>335
>エグザエル?例なのね。
本気で言っているのか分からないがこれでも読んでおけ。
ttp://dic.yahoo.co.jp/dsearch?p=example&stype=1&dtype=1&dname=1ss

ちなみにエグザイルはこれな。
ttp://dic.yahoo.co.jp/dsearch?enc=UTF-8&p=exile&stype=1&dtype=1
0342login:Penguin2007/12/20(木) 00:14:41ID:5Nm46VT7
ガーソ orz

vmlinuz->vmlinux逆変換ができれば・・・情報量減ってるから無理か
0343login:Penguin2007/12/20(木) 00:38:59ID:sLezNXqn
>>342
時間はかかるが、linux-2.6 を apt-get source して dpkg-buildpackage すれば、
なかで同じものができるんじゃね?
時期によって、コンパイラのバージョンとかが違うかも知れんけど。

まあ、やったことはないのだが。
0344login:Penguin2007/12/20(木) 00:40:17ID:NyABHmTj
>>337
だな。 レーダーは当てにならん。 目視が一番確実だ。
0345login:Penguin2007/12/20(木) 00:47:52ID:sLezNXqn
/boot/config-??? で同じものに辿り着けるかどうかは知らん。
0346Artane. ◆o6gE1yuDGM 2007/12/20(木) 01:14:38ID:o4OC5XPi
>>342
ddとgunzipとcatを組み合わせればできなくはない。
詳しくはlinux-doc-hogeを入れてドキュメントを読んでほしいけど、確か、vmlinuzはこんな感じ。
+0x0000バイト---
liloやgrubから引き継いだ後の初期設定と後に続く圧縮されたカーネル実体の解凍処理。bootesect.Sの中身で始まる。
+0x0200(だったかな?今はどうなったか知らない)バイト---
gzipで圧縮されたカーネル本体の圧縮イメージ。無圧縮でも可。
+お尻---
大昔の記憶で書いてるので処理や細かい構造が変わってるかもしれないけど、大体こんなもん。
モジュールについてはinitrd.imgの一部になっていて、カーネルの初期動作が終わった後にinitrd.imgをRAMFSとして解凍し、
その中の仮の/sbin/initが必要なモジュールをロードしたり、udevなどの最低限必要なプロセスを動かした後に、本当のinitに処理を移してGNU/Linux OSが起動する感じになっている。
0347Artane. ◆o6gE1yuDGM 2007/12/20(木) 03:42:40ID:o4OC5XPi
>>346 がいー加減過ぎたので最新のカーネルソースを読み直して補足、

基本的にx86アーキな2.6系のカーネルの場合、以下のシーケンスで起動します。
arch/[x86|x86_64|i386]/boot/ 以下に基本ソースがある。この部分は16bit+32bitコードで共通している。
1.grubやliloからheader.Sに相当する部分が(07c0セグメント前提で)読み込まれて、header.Sのstart_of_setup番地(+512+αバイト目)に処理が移る
2.この時、本体のIPLがない場合は(旧setup.S相当分+main.cなどなど分)、エラーメッセージをbios経由で表示してハングアップする
3.本体のIPLは以下の処理を行う。
a.ビルド時に指定があればBIOSを使ってディスクコントローラを初期化
b.スタックやらレジスタやら初期化して最低限のヒープを確保
c.main.cのmain()に飛ぶ。
d.BIOS->メモリ->キーボード→ビデオ(以下略)と設定していく。
e.pm.cのgo_to_protect_modeに飛んで、コプロセッサやら何やら設定していく。Cソースの体裁だけど実際には殆どアセンブラ。
f.16bitモード(リアルモード)から32bitモード(ネィティブモード…ソースコード中ではプロテクトモードになっているがi286以下の16bitモードでも使われてる言葉なので変更:)に移行する。
g.ここから先は64bitと32bitで異なる。2.6.24以降は両方が一緒のソースツリーになるので、それを前提にする。
h.各アーキテクチャの初期設定と圧縮された(かもしれない)本体イメージのメモリへの展開。
 compress/head_[32|64].Sを参照。圧縮(されてるかもしれない)イメージのcrcチェックをしてgzipの方式で圧縮。
64bitカーネルの場合には一旦32bitモードで圧縮イメージを読み込んで64bit MPUであることを確認してから解凍する
g.ここから本体…orz
具体的には/boot/System.map-ヴァージョン のsetup_[64|32]のようですが…面倒臭くなった。基本的にはarch/hoge/boot以下のソース読めば何とかなる(ぉ)
 圧縮フォーマットは多分、gunzipで扱える。詳しくはcrc32.cと(ソースツリートップ)/lib/inflate.cでも読んで。
0348login:Penguin2007/12/20(木) 04:23:20ID:hN8q1pEy
>>339
http://osdir.com/ml/oprofile/2006-12/msg00143.html
0349Artane. ◆o6gE1yuDGM 2007/12/20(木) 04:50:33ID:o4OC5XPi
>>347
重要な事が抜けていたw
圧縮イメージ自体はDocumentation/i386/boot.txtによると、
>01F1/1 ALL(1 setup_sects The size of the setup in sectors

>(1) For backwards compatibility, if the setup_sects field contains 0, the
> real value is 4.

となっていて、bzImage=vmlinuzの4セクタ分先=512*4=2048バイトから始まるようです。
で、大嘘書いてた、済まぬ m(_@_)m
圧縮されたイメージは 一旦elf形式に変換されてから、然るべきアドレスにリンクされてべたのバイナリになっている(手持ちの2.6.22-3-amd64だと0x2200だけど2.6.23-1-amd64だと0x3000から)。
od -A x8 -t x1 /boot/vmlinuz-hoge とすると、以下のようなシグネーチャが出る。先頭四杯とに注目。
>002200 31 c0 8e d8 8e c0 8e d0 48 c7 c5 00 00 20 00 48
境界は0x0200バイト毎なので、CRCチェックいらなければシグネーチャを割り出して
dd if=/boot/vmlinuz-hoge of=圧縮イメージ bs=512 skip=シグネーチャのでたアドレス(16進)/0x0200
としてやれば取り出せる。
シグネーチャはヴァージョンによって違う可能性があるので注意かも?
# 解凍してマージする実験は無理っす…眠いorz
0350login:Penguin2007/12/20(木) 08:48:58ID:WTXWjnYb
完全日本語OSをおまいら作ってくれ…
0351login:Penguin2007/12/20(木) 18:04:33ID:7WuW03TW
lennyなんだけれど,
flashplugin-nonfree 9.0.115.0.1 を入れたらscim-antyがflash上で起動しなくなっちゃった。
何か設定しないと駄目なのかな?
それとも俺だけ?
upgradeしていないパッケージがあるからそれが影響している?
0352login:Penguin2007/12/20(木) 18:27:43ID:sLezNXqn
>>351
uim 使いなんで良くは知らんが、scim-bridge 系を使ったらどう?
03533512007/12/20(木) 19:13:30ID:7WuW03TW
>>352
scim-bridgeか。
ちょっと調べてみます。

親指シフトは諦めないと駄目かなぁ。
0354login:Penguin2007/12/20(木) 19:48:56ID:+8QsXHQe
scim-bridge は設定がちょっと面倒だよな。
まあ README にある通りにすればいいんだけなんだけれど。
0355login:Penguin2007/12/20(木) 20:21:51ID:orD38vtV
Flash Playerに深刻な脆弱性多数、アップデートを
http://www.itmedia.co.jp/news/articles/0712/20/news007.html
>Adobeは全プラットフォームのユーザーに対し、最新バージョンへのアップデートを呼びかけている。
>脆弱性があるのはAdobe Flash Player 9.0.48.0、8.0.35.0、7.0.70.0とそれ以前のバージョン。
>Flash Player 9にアップグレードできないユーザーのために、Flash Player 7のパッチも公開された。ただしAdobeは今回をもってFlash Player 7のサポートを打ち切り、次回以降はFlash Player 7のアップデートは提供しない方針だとしている。
0356login:Penguin2007/12/20(木) 23:08:24ID:5XVe5ijn
Debian etch 4.0で
最小インストール後
# apt-get install apache2
して、 apache2のDocumentRootを /data に設定したくて
vi /etc/apache2/httpd.conf
内に
DocumentRoot /data
を追記して
# /etc/init.d/apache2 restart
を実行して /data に index.html ファイルを

<html><head><title>テストページ</title></head><body>テストページ</body><html>
というような内容でおいて
http://server にアクセスしてみたのですが It Works! が出てきて、自分が置いたindex.html
が参照されてません。つまりDocumentRootがデフォルトから /dataに変更できてないと
思うのですが、DebianにおいてはこのようにDocumentRootを変更するのは間違っていますか?
httpd.confを apache2.confが include しているので、こちらに書けば良いかと思うのですが・・・。
ちなみにapache2.confに直接書いてもダメでした。どうすればDocumentRootを設定できますか?
0357login:Penguin2007/12/20(木) 23:15:15ID:VVdiai3q
>>356
ぐぐるセンセに「debian apache 設定」とかって聞いてみると良いと思うな。
debianはちと特殊だから最初は戸惑うけど、管理はdebian流のが楽だと。
0358login:Penguin2007/12/20(木) 23:30:46ID:hKmNmP1O
>>356
最近、オレもDebianに移行して同じ問題が起きた。
/etc/apache2/sites-available/default
にVirtualHostの設定がされてないか?
0359login:Penguin2007/12/20(木) 23:37:40ID:5XVe5ijn
>>357
Googleには
Debian apache2 DocumentRoot
Debian etch apache2 DocumentRoot
apache2 DocumentRoot
Debian apache DocumentRoot
等などでググったのですが、どこのサイトも
DocumentRoot /hogehoge
の記述は見かけるのですが、それを具体的にどこに記述しているのかが・・・
httpd.confに記述しているわけではないのかな、、、他のディストリだとその辺に適当に
書けばとりあえず認識してくれますよね。
それとServerNameもないような。。。。
0360login:Penguin2007/12/20(木) 23:43:01ID:s0d9UtcQ
他の設定変えてみてhttpd.confが有効かどうかぐらいはわかるだろ
0361login:Penguin2007/12/20(木) 23:56:10ID:7YuwHe2C
よく覚えてないが、DocumentRootはapache2.conf側に書いて
あったような気がするんだが、そっちを書き換えればいんじゃね
0362login:Penguin2007/12/20(木) 23:56:43ID:z5nPCSvt
>359
Debian httpd.conf apache2
これでググってみ
0363login:Penguin2007/12/20(木) 23:57:24ID:7YuwHe2C
間違えた、 /etc/apache2/sites-enabled/000-defaultだった
0364login:Penguin2007/12/20(木) 23:57:30ID:JPSAp1ob
Debianのapache2.confは基本的にはいじらない
0365login:Penguin2007/12/21(金) 00:05:22ID:CyPtdM8E
パーミッション変えてみて様子みるのもあり
デフォルトで見れてるディレクトリがあるのだから
何でひかかってるか試せばわかるだろ
0366login:Penguin2007/12/21(金) 03:09:48ID:AMg3lKOi
/etc/apache2/sites-available/defaultにあるDocumentRootやDirectoryを変更して
再起動すればいいって。デフォルト設定では、/ver/www/apache2-defaultの
ファイルを読みにいくようになっているからそれを変更するだけだ。
■ このスレッドは過去ログ倉庫に格納されています