2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【Linux】カーネル総合6【Kernel】

1 :login:Penguin:2011/05/28(土) 03:37:10.06 ID:JXFK7X/R.net
●前スレ
【Linux】カーネル総合5【Kernel】
ttp://hibari.2ch.net/test/read.cgi/linux/1253459338/


●The Linux Kernel Archives
ttp://www.kernel.org/

●FTP ミラー
ftp://ftp.ring.gr.jp/pub/linux/kernel.org/" target="_blank">ftp://ftp.ring.gr.jp/pub/linux/kernel.org/
ftp://ftp.dnsbalance.ring.gr.jp/pub/linux/kernel.org/" target="_blank">ftp://ftp.dnsbalance.ring.gr.jp/pub/linux/kernel.org/
ftp://ftp.kddlabs.co.jp/pub/linux/" target="_blank">ftp://ftp.kddlabs.co.jp/pub/linux/
ftp://ftp.iij.ad.jp/pub/linux/kernel/linux/" target="_blank">ftp://ftp.iij.ad.jp/pub/linux/kernel/linux/

●LKML アーカイブ
ttp://www.uwsg.iu.edu/hypermail/linux/kernel/
ttp://marc.theaimsgroup.com/?l=linux-kernel

●Linux HeadQuarters
ttp://www.linuxheadquarters.com/

●Linux Links - Kernel
ttp://www.linuxlinks.com/Kernel/

●Linuxカーネルドキュメントプロジェクト
ttp://sourceforge.jp/projects/linux-kernel-docs/wiki/FrontPage?action=showhist&text_id=25608

●連載記事 「Linux Kernel Watch」
ttp://www.atmarkit.co.jp/flinux/index/indexfiles/watchindex.html

921 :login:Penguin:2013/10/04(金) 11:46:44.28 ID:k53KxtHk.net
こっちでやった方がよくね。

くだらねえ質問はここに書き込め! Part 206
http://engawa.2ch.net/test/read.cgi/linux/1379628192/

922 :login:Penguin:2013/10/04(金) 11:59:21.32 ID:zRaabFHw.net
>>920
カーネルがSATAに対応していないとか?
SystemRescueCdあたりのカーネルをそのドライブに
コピーして立ち上げてみたらどうでしょうか?

923 :login:Penguin:2013/10/04(金) 12:57:02.75 ID:bxZMyqeM.net
>>921 さん
そうですか、これは "くだらねえ質問" の部類ですか .. タイトルはバッチリだと思ってたのですが。
こういう書き込みって邪魔なんですかね _o_
でも、回答していただいている方もいらっしゃるので、もう少し居座らせて頂きます ^^;

>>922 さん

代替機は SATA, PATA (IDE?) 両方を装備していて、対象のディスクは PATA なので、PATA に繋いでます (当然)。それでも、SATA 対応が必要なんでしょうか ?
古いカーネル ? なんで、SATA には対応してないと思います。はい。

924 :login:Penguin:2013/10/04(金) 13:27:37.07 ID:zRaabFHw.net
>>923
そのドライブに開発環境が入っているのなら
カーネルソースを落として、chrootして
カーネル作って立ち上げたらどうでしょうか

925 :login:Penguin:2013/10/04(金) 14:05:59.35 ID:bxZMyqeM.net
>>923 さん
ざんねんながら、カーネルソースは入っていませんでした。
似たような手段で、別ハードディスクに、同じ OS をインストールして、ブート。
その後で、対象システムディスクに chroot して復旧を試みようとはしています。
が、そのインストールメディアがまだ見つかっていません ^^;
どちらにしろその作業は、来週の月曜日までお預けなんです。
皆様からいろいろなアドバイスを頂いているので、それらを可能な限り試したいと思っております。
皆様本当に感謝しております。ありがとうございます。

926 :login:Penguin:2013/10/04(金) 14:34:47.02 ID:9HEi0ZLp.net
system rescue cdの「既存のハードディスクから起動」みたいなエントリから
CD上のカーネルでブートする(/etc/fstabでhda->sdaへの書き換え必須)、か
イメージ吸い出せるならVirtualPCやVMwareで動かしたほうが楽かもしれませんね

スレチすまぬ

927 :login:Penguin:2013/10/04(金) 14:35:56.28 ID:zRaabFHw.net
>>925
MIRACLE LINUXでも何でもいいから立ち上げて
chrootすれば動くのではないでしょうか?

928 :login:Penguin:2013/10/04(金) 16:07:09.34 ID:bxZMyqeM.net
>>926 さん
>>927 さん

ご回答ありがとうございます。

長く Linux の住人 (結構歳いってます^^;) でありながら、表面的なことしかやってないで、
こういう基本的な知識がなく、こういう時にはあたふたするだけの爺です。
皆さんからお知恵を授かり、ありがたく思っています。_o_

929 :413:2013/10/04(金) 16:56:06.41 ID:QYFt1ODO.net
>>910

linuxrc 触れるなら、そこで /bin/sh などを panic 前にはさんで shell に落とす。
おそらく busybox の shell なのでできることが限られるが、
その状態で、block device が認識されてるか確認。
(必要なら proc なども mount して

で、sata コントローラなどの module がないのなら kernel の作り直しか
場合によっては、BIOS で sata の挙動を変更。

kernel 作りなおすときはソースは 2.4.21-9.30 をどうにか持ってくるか、
最新(2.4.21-47.34)は http://ftp.miraclelinux.com/pub/Miracle/3.0/updates/RPMS/
ここで手に入るようなので、これを使って必要なモジュールを builtin で作って
必要なら grub を修正して起動すれば行けるだろう。
HWによるけど、CONFIG_SCSI_ATA_PIIX あたりを yes にすればいけるんじゃないかな。

930 :login:Penguin:2013/10/04(金) 17:18:56.72 ID:bxZMyqeM.net
>>929 さん

ご回答ありがとうございます。

linuxrc で、sh に落とす。やってみたんですけど。うまく行かないんですよね 。
私も、それやってみようと思ったんです。/proc はマウントできてそうだから、ここみれば、少なくとも HD が認識しているかはわかるかと思ったんですけどね。
initrd 上には /bin/sh は入っていない(当たり前?)ので、システムディスクの /bin 探したけど、
busybox はなし。ash, bash はあるので、こいつと、必要な runtime library を initrd 上の、/bin, /lib にコピーしたんですけど、linuxrc の中で、呼び出しても無反応なんです。
皆さん、SATA に着目されているようですが、問題の HD は PATA なので、代替機にも PATA 接続してます。
なので SATA は関係ないと思っているんですが、これは早とちりでしょうか。
念のため、BIOS の SATA のモード? は IDE にはしてます。
でも挙動は変わらなかったんです。
initrd 上に、システムディスクから scsi 関連のモジュールは入れて、linixrc の中でロードするようにもしてみましたが、変わらずです。

私が SCSI - SATA - PATA - ATA - IDE 当たりの関連というか意味というかを理解してないから、わけわかんなんでしょうね ...

総レス数 980
214 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★