トップページ⇒linux
993コメント382KB

Gentoo Linux 27

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2009/02/02(月) 17:28:14ID:mJY4z8UT
Gentoo Linux
ttp://www.gentoo.org/

Gentoo Linux Users Group Japan (GentooJP)
ttp://www.gentoo.gr.jp/

【はじめに】
Gentooの歩き方
ttp://www.gentoo.gr.jp/jpmain/arukikata.xml
Gentooハンドブック (インストールガイド含む)
ttp://www.gentoo.org/doc/ja/handbook/

【もうちょっと先】
Gentoo Linux Frequently Asked Questions
ttp://www.gentoo.org/doc/ja/faq.xml
Gentoo Linux tips 集
ttp://www.gentoo.gr.jp/jpmain/tips.xml
Portage ユーザガイド
ttp://www.gentoo.org/doc/ja/portage-user.xml
Gentoo-Portage.com
ttp://www.gentoo-portage.com/
Gentoo-Wiki.com(08年10月データ消失 復旧中)
ttp://en.gentoo-wiki.com/wiki/Main_Page

【前スレ】
Gentoo Linux 26
ttp://pc11.2ch.net/test/read.cgi/linux/1222004664/
0002login:Penguin2009/02/02(月) 17:30:37ID:mJY4z8UT
【コミュニティ】
ebuildJP
ttp://ebuild.gentoo.gr.jp/
Wiki
ttp://wiki.gentoo.gr.jp/

emerge --syncはやり過ぎに注意!一日一回程度にしましょう。
二台以上Gentooがある人はlocal mirrorを立てましょう。(とっても簡単)
ttp://www.gentoo.org/doc/en/rsync.xml
0003login:Penguin2009/02/02(月) 18:57:06ID:b7iiun9n
2008.0のLiveCDでx86の64ビット版をクリーンインストールしたんですが
LVM2のコンパイル中、こんなエラーでコケてしまいます。

/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lpthread

make.confはデフォルトのまま、gccもLiveCDから入れたものです。

# ldconfig -p |grep pthread
libpthread.so.0 (libc6,x86-64, OS ABI: Linux 2.6.9) => /lib/libpthread.so.0
libpthread.so.0 (libc6, OS ABI: Linux 2.6.9) => /lib32/libpthread.so.0

という感じでlpthreadがないわけないんですが…
どのあたりが問題になっているのかわかる方みえたら教えてください。
よろしくお願いします。
0004login:Penguin2009/02/02(月) 19:14:14ID:zsrcV9ht
>>1
スレ立て&テンプレ修正乙
0005login:Penguin2009/02/02(月) 20:31:10ID:UXiwqSs5
前スレ980(WOL)です。
vanilla-sources-2.6.26.7 (.configはgentoo-sources-2.6.27-r8の再利用)はOKでした。
どうやら2.6.27カーネルの相性の問題のようです。
修正されるまでおとなしく2.6.26を使っていることにします。
アドバイスしてくれた方、ありがとうございました。
0006login:Penguin2009/02/02(月) 20:45:03ID:w2K7nm3E
俺はこういうの気になっちゃったダメだな
カーネルのchangelogみて、誰かがbug報告してて何かしらソースコードに修正がはいってないか
探しちゃう
000732009/02/02(月) 20:46:31ID:b7iiun9n
すいません、glibcを入れなおしたりしてたらいつのまにか直りました。
何が原因だったかよくわからん
0008login:Penguin2009/02/02(月) 20:54:49ID:KX6MoMu1
>>5
2.6.26→2.6.27は変更点がとんでもなく多いので気力があればこの辺を読んでみるといいかもしれないです。
http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.27
000952009/02/02(月) 21:09:49ID:UXiwqSs5
>>8
「2.6.27 wol」で検索してみたら結構ヒットしますね。じっくり調べてみます。
0010login:Penguin2009/02/02(月) 21:18:27ID:2frQG7fR
>>9
ハードは何ですか?
ちなみにうちのintel pro1000では2.6.27で電源を切った状態からでもブートできました
0011login:Penguin2009/02/02(月) 21:41:56ID:UXiwqSs5
>>10
nVidia nForce 430 オンボード
lspciだと nVidia Corporation MCP51 Ethernet Controller (rev a3)
LEDは点灯していて、パケットも受け取ってるようですが起動しません。
0012login:Penguin2009/02/02(月) 23:54:35ID:IXQv//zB
       //
     /  /   パカッ
     //⌒)∩__∩
    /.| .| ノ     ヽ
    / | |  ●   ● |     
   /  | 彡  ( _●_) ミ  まピョーん☆
   /  | ヽ  |∪|  /_
  // │   ヽノ  \/
  " ̄ ̄ ̄ ̄ ̄ ̄ ̄(..ノ
0013login:Penguin2009/02/03(火) 00:39:21ID:ZLuJZzy6
お前ら、前スレ埋めろよw
0014login:Penguin2009/02/03(火) 01:32:22ID:SXXeBEKv
>>前スレ999
profileとは/etc/make.profileのことですか?
今は/usr/portage/profiles/targets/desktopにリンクを張っていますが...

http://www.gentoo.org/doc/ja/handbook/handbook-x86.xml?part=1&chap=6
# ln -snf /usr/portage/profiles/<profile name> /etc/make.profile
とありましたので、<profile name>にdesktopを選択しました。

デフォルトは/usr/portage/profiles/default/linux/x86/2008.0だったと思います。
0015login:Penguin2009/02/03(火) 01:36:53ID:cIAIHP+7
>>14
やっぱりな。そこは
/usr/portage/profiles/default/linux/x86/2008.0/desktop
に貼らないとだめ。
# ln -s /usr/portage/profiles/default/linux/x86/2008.0/desktop /etc/make.profile
0016login:Penguin2009/02/03(火) 01:48:15ID:SXXeBEKv
>>15
間違っていたんですね...教えていただいたところにリンクを張り替えたらエラーなくemergeできました。

さらに/etc/portage/package.keywordsに、
sys-kernel/gentoo-sources ~x86を書いた状態と書いてない状態で、どちらもインストールに成功しました。
書いてない状態では、>>前スレ997の2.6.27-r8がインストールされましたので、これで進めたいと思います。
ちなみにかいた状態では、2.6.28-r1でした。

みなさんありがとうございました。
0017login:Penguin2009/02/03(火) 04:29:56ID:oYL3qx8d
>>16
がんばれ、もうすぐmenuconfigだw
0018login:Penguin2009/02/03(火) 05:07:37ID:SXXeBEKv
インストールまで終わり、再起動したのですがカーネルパニックになってしまいました...
Kernel panic - not syncing: VFS: unable to mount root fs
というエラーが最後に出てすぐPCが落ちてしまいます。


以下はchrootした状態でのコマンドログです。
# cat /boot/grub/grub.conf
default 0
timeout 30
splashimage=(hd0,1)/boot/grub/splash.xpm.gz

title Gentoo Linux 2.6.27-r8
root (hd0,1)
kernel /boot/kernel-2.6.27-gentoo-r8 root=/dev/hda4

title Windows XP
rootnoverify (hd0,0)
makeactive
chainloader +1

# ls -l /boot
total 3469
lrwxrwxrwx  1 root root      1 boot -> .
drwxr-xr-x  2 root root    1024 grub
-rw-r--r--  1 root root 3523440 kernel-2.6.27-gentoo-r8
drwx------ 2 root root  12288  lost+found

続きます
0019login:Penguin2009/02/03(火) 05:11:25ID:SXXeBEKv
>>18から続いてます。

# fdisk -l
  Devices  Boot  Start     End    Id   System
/dev/hda1  *       1    2550    7  HPFS/NTFS
/dev/hda2       2551   2563   83  Linux
/dev/hda3       2564   2747   82  Linux swap / Solaris
/dev/hda4       2548   4864   83  Linux

# cat /etc/fstab
/dev/hda2   /boot   ext2    defaults,noatime    1 2
/dev/hda3   none    swap     sw             0 0
/dev/hda4   /       ext3     noatime          0 1

カーネルのmenuconfig
File systems --->
 <*> Second extended fs support
 [*]   Ext2 extended attributes
 [*]     Ext2 POSIX Access Control Lists
 [*]     Ext2 Security Labels
 [*]   Ext2 execute in place support
 <*> Ext3 journalling file system support
 [*]   Ext2 extended attributes
 [*]     Ext2 POSIX Access Control Lists
 [*]     Ext2 Security Labels


という設定で行っています。
スプラッシュイメージは問題なく表示され、
起動処理に入ったところでカーネルパニックになります。
長くなってしまいましたが、よろしくお願いします。
0020login:Penguin2009/02/03(火) 05:56:14ID:oYL3qx8d
>>19
hdaってことは、IDEの方は指定してある?
デフォだとmenuconfigで外れてるよ
0021login:Penguin2009/02/03(火) 06:01:20ID:oYL3qx8d
Device Drivers --->
* ATA/ATAPI/MFM/RLL support --->
の中あたりね
0022login:Penguin2009/02/03(火) 06:21:07ID:SXXeBEKv
>>20
外れてました...現在makeやり直しております。
レスありがとうございます。

ところでportageのシステムがよくわかっていないのですが、
emerge --syncをするタイミングというのは,パッケージを新しくインストールしたいときに
その前にemerge --syncしておくという感じなのでしょうか。

質問ばかりで申し訳ないです(m_ _m)
0023login:Penguin2009/02/03(火) 06:26:31ID:ybYhffec
>>22
長時間頑張ってるね。お疲れさん。
それでもいいし、cronで定期実行でもいいよ。自分は1週間に1度にしてる。
>>2 も参照ね。
0024login:Penguin2009/02/03(火) 06:44:40ID:oYL3qx8d
>>22
いや、つい数週間前に俺が同じことをやらかしたから…
(しかもネットワークカードも入れるの忘れてまたmakeし直した)
"gentoo + エラーメッセージ"でぐぐったり、テンプレのあたり見たりすれば
たいていのことはヒントが引っかかると思う(古い情報も引っかかるけど)

syncは俺もcronでやっちゃってるが、手動でも全く問題ない(一日に何度もsyncしなければ)
0025login:Penguin2009/02/03(火) 06:48:14ID:UfSsSiQ4
旭山動物園でGentooをみてきました
尻のプリプリ感が最高でした
0026login:Penguin2009/02/03(火) 08:06:21ID:SXXeBEKv
>>24 やっとできましたー!
ここまでインストールが大変なディストリは初めてでした...

>>23,>>24 わたしもcronで設定してみようかと思います。勉強も兼ねて。
みなさんありがとうございました。
0027login:Penguin2009/02/03(火) 08:10:52ID:oYL3qx8d
泥沼の世界へようこそ
emerge -uDN worldが君を待っている
0028login:Penguin2009/02/03(火) 08:35:35ID:NtZ0tGeN
emerge -e worldじゃね?
0029112009/02/03(火) 10:14:21ID:xTZKXtcb
WOLの件です
前スレ983の通りにMACアドレスをひっくり返したら起動しました!
つまり2.6.27はシャットダウン時にNICのWOL用のアドレスをひっくり返しているのでしょうか?
0030292009/02/03(火) 10:58:17ID:xTZKXtcb
パッチを当てたらMACそのままでWOLが動くようになりました。
http://patchwork.kernel.org/patch/4700/
ヒントやアドバイスをくれた方々、本当にありがとうございました。
これで休日は布団から出ないでGentooがいじれます。
0031login:Penguin2009/02/03(火) 21:20:17ID:BzTgSI+4
>>18
Kernel panic - not syncing: VFS: unable to mount root fs
の下にsda1、sda2、、、のリスト出てこないか?
もしそうならSATAとして構築するべし、fstabも書き換えてさ、hdaにこだわる必要無いよ
HDDがATAだからATAとは限らない<--思考の落とし穴、盲点
途中でハード的にATA-SATA変換してるかもしれない
knoppixやgentooのLiveCDはhdaで認識するけどhdpramでチェックしてみ
まともに動いてないなら本当はSATAな可能性が高い、だまされないように
無理やりhdaとして認識させてもDMA不可(フェイク?、エミュ?)だから使い物にならない
念のためhdaの人はhdpram -tTで確認した方がいいかもね
数MB/sだったらカーネルの構築やり直し
0032login:Penguin2009/02/03(火) 21:21:46ID:hZJiYrE3
>>31
>>26
もう解決してる
0033302009/02/03(火) 21:22:05ID:xTZKXtcb
不安定だったので2.6.26カーネルのforcedeth.cを使うことにしました。
しつこくてすみません。
0034login:Penguin2009/02/04(水) 01:53:13ID:DVwUg+WE
ooo300-m15ってなんでマスクされてるんだろ。
とりあえず3日くらいかかるコンパイルを開始してみたがどうなるか。
0035login:Penguin2009/02/05(木) 10:28:46ID:bZp3hKPo
app-office/openoffice-3.0.1
0036login:Penguin2009/02/05(木) 11:34:40ID:hQoL/5/D
gcc4.3のstableはまだくわー
0037login:Penguin2009/02/05(木) 18:53:48ID:jBnAP8Vx
glibc次第かねえ。
とりあえず4.3.3以降をmaskして模様眺め決め込もうかしら
0038login:Penguin2009/02/05(木) 20:33:25ID:qtLlooGx
>>31
そっか
うちのはATA/ATAPI/MFM/RLL support をまるごと外さないとCD認識しなかったよ
CD/DVDドライブがATAだからと要らん思い込みで残していたのが大失敗
音鳴らすのも一苦労
ThinkPadと同じ地雷だけど俺のはNECだからえらい遠回りしないと答えにたどり着かない
マイナーなPCでしかもノートはしんどい
0039login:Penguin2009/02/06(金) 05:33:11ID:qmG6OL5o
ぬぅ、read-edid-1.4.1-r1のemergeがコケる
なんか余計なもん混ぜた(であってる?)って
バグレポ上がってるから様子見かこれ?
■ このスレッドは過去ログ倉庫に格納されています