http://sources.gentoo.org/cgi-bin/viewvc.cgi gentoo-x86 net-fs/ nfs-utils/ (Show 47 dead files)で必要なファイルをoverlayにダウンロードする。
以下は詳細です。
### gentooで古いパッケージを入れる。
入れていない。古いebuildファイルの場所を確認した。
### emモードで
$ chroot /mnt/gentoo /bin/bash FATAL: kernel too oldの場合。
ubootの場合は関係ない。
debianでetch => lenny => 再起動 => 起動しない => これ。
古いのを入れるのは可能なようだが動作が大丈夫かは難しそう。
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sys-libs/glibc/?hideattic=0
例えばkernel2.4+glibc2.3の環境を作成するのではなくliveCDの古いバージョンを探して、そのまま使うのが楽そう。
http://www.revulo.com/kuro-box/Debian/lenny.html
http://www.revulo.com/kuro-box/Debian/Kernel2.6.html
uboot => 以前これを入れた。どこかの手順通りに行った。失敗するとダメになるそうだが成功した。
looader.o => hda1でkernel2.4+glibc2.3で別のパーテーションを指定する。本来のカーネルで動かせる。 => 別のパーテーションにメインの環境。メインの環境のglibcのバージョンは関係ない。
emモードの書き換え => これはフラッシュを書き換えて戻せる人用?
### nfs3のまま使いflockを有効にする場合。
$ e-file rpc.lockd [I] net-fs/nfs-utils Available Versions: 1.0.12-r2 1.0.12-r0 1.0.10-r0 1.0.7-r2 1.0.7-r1 1.0.6-r6 1.0.12-r3 Last Installed Ver: 1.2.3-r1(2011年05月15日 17時22分26秒) Homepage: http://linux-nfs.org/ Description: NFS client and server daemons Matched Files: /sbin/rpc.lockd; ...http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/net-fs/nfs-utils/?hideattic=0
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/net-fs/nfs-utils/nfs-utils-1.0.12-r5.ebuild?hideattic=0&view=log
特にnfs3に拘る理由はないので使わない。
### 保存する場合overlayに入れるらしい。
多分通常の場所の場合syncすると消えるためです。
http://d.hatena.ne.jp/m-bird/20110419/1303243395
http://prototype020.podzone.org/archives/703
0 件のコメント:
コメントを投稿