« ソフトバンクの割引制度は予想外にわかりづらい | メイン | ボウリング練習会 »

2006年11月11日

Let'sNoteにFedoraCore 5 インストール

思うところがありまして、退役したLet'sNote(CF-W2)にRedHat系のLinux FedoraCore 5を インストールすることにした。
以下作業メモ

・isoイメージを入手


・ブートCDを作らないといけないらしい
DELL DIMENSION3100C付属のRoxio Creator LE(DELL version) では、どうやらisoイメージからブートCDは作れないらしい

B'sRecorderGOLD 3.29でやろうとしたが、ドライブを認識せず。

紆余曲折後、結局フリーソフトのCDRecordフロントエンドでできることがわかった。

・Fedora CoreインストールCD作成(CDRecordフロントエンド)
http://fedorasrv.com/cdrecord_fe.shtml

■CDRecordフロントエンドインストール
(1)CDRecordフロントエンド本体をダウンロードする

(2)CDRtoolsバイナリをダウンロードする

(3)ダウンロードしたCDRecordフロントエンド本体を解凍する

(4)ダウンロードしたCDRtoolsバイナリを解凍して、全てのファイルをCDRecordフロントエンド本体解凍後フォルダにコピーする

■Fedora CoreインストールCD作成
CD-R/RWドライブに空のCD-R/RWを挿入してCDRecordフロントエンド本体(cdrecord_fe.exe)を起動

参考サイトの通りに、5枚のインストールCDを作成

・FedoraCore5 インストール
1枚目のCDから起動
パーティション、ホスト名や、IPアドレスなどを設定
とりあえず滞りなくインストール完了。
http://itpro.nikkeibp.co.jp/article/COLUMN/20060803/245094/

・設定
デフォルトの文字コードはUTF-8だが、個人的にEUC-JPがいいので、
設定ファイルを修正
「/etc/sysconfig/i18n」の中の

LANG="ja_JP.UTF-8"
SUPPORTED="ja_JP.UTF-8:ja_JP:ja"

の 2 行を以下のように書き換える。

#LANG="ja_JP.UTF-8"
LANG="ja_JP.eucJP"
#SUPPORTED="ja_JP.UTF-8:ja_JP:ja"
SUPPORTED="ja_JP.eucJP:ja_JP:ja"

このままでは「man」コマンドの既述が文字化けするので、「/etc/man.config」の中の

PAGER /usr/bin/less -iRs

の 1 行を以下のように書き換える。

#PAGER /usr/bin/less -iRs
PAGER /usr/bin/lv

これで OK (な筈)。

参考:http://park15.wakwak.com/~unixlife/linux/fedora1.html

・アップデート
GUIからパッケージアップデータを動かすも、途中でExceptionエラーで止まる。
CUIからyumコマンドでやってみたら、ディスクの空き容量不足でアボート。
どうやらパッケージファイルのキャッシュ場所として、/var/cache/yumがデフォルトで定義されているようで、/varを384MBしかとらなかったがために、あっというまにパンクしてしまったようだ。
/etc/yum.conf を修正して/var以外の別のパスにした。

yum(pup)も、海外のサーバに見に行くのは無駄なので、国内のミラーサーバを参照させるようにした。

まずは、以下の 3 行から成るファイル「/etc/yum.repos.d/local-base」を作る。

http://ftp.kddilabs.jp/Linux/packages/fedora/core/$releasever/$basearch/os/
http://ftp.riken.jp/Linux/fedora/core/$releasever/$basearch/os/
http://ftp.jaist.ac.jp/pub/Linux/Fedora/core/$releasever/$basearch/os/
http://ftp.nara.wide.ad.jp/pub/Linux/fedora/core/$releasever/$basearch/os/
http://ftp.dti.ad.jp/pub/Linux/Fedora/core/$releasever/$basearch/os/

そうしたら、「/etc/yum.repos.d/fedora.repo」の中の

[base]
name=Fedora Core $releasever - $basearch - Base
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/
mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever

の部分を以下に書き換える。

[base]
name=Fedora Core $releasever - $basearch - Base
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/
#mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever
mirrorlist=file:///etc/yum.repos.d/local-base

■ Updates

Base と同様に、「/etc/yum.repos.d/local-updates」を作る、内容は以下。

http://ftp.kddilabs.jp/Linux/packages/fedora/core/updates/$releasever/$basearch/
http://ftp.riken.jp/Linux/fedora/core/updates/$releasever/$basearch/
http://ftp.jaist.ac.jp/pub/Linux/Fedora/core/updates/$releasever/$basearch/
http://ftp.nara.wide.ad.jp/pub/Linux/fedora/core/updates/$releasever/$basearch/
http://ftp.dti.ad.jp/pub/Linux/Fedora/core/updates/$releasever/$basearch/

「/etc/yum.repos.d/fedora-updates.repo」の中の

[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/
mirrorlist=http://fedora.redhat.com/download/mirrors/updates-released-fc$releasever

の部分を以下に書き換える。

[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/
#mirrorlist=http://fedora.redhat.com/download/mirrors/updates-released-fc$releasever
mirrorlist=file:///etc/yum.repos.d/local-updates

これで早くなる。

・アップデート中にハングった?
20時間後 やむを得ずリセット
再起動するとディスクチェックが走る。 延々終わらず。 再インストールを決意
再インストール中にディスクチェックが走ってしまう。延々終わらず。やむを得ずリセット
レスキューモードでインストーラ起動 linux rescue
ディスクチェックはSkipで。 プロンプト出現。
fdiskで全パーティション削除
リセット インストーラ起動 FedoraCore再インストール 今日の作業がパーに。あーあorz。


にほんブログ村 旅行ブログ 旅行ガイド・プランへ

【他の年の本日の日誌】
2007:
Radeberger堪能  Jena社に発注したRadeberger(500mlCANx48)着荷。 温泉コンテンツスクリプト、VBA修正。 午後歯科へ。先週型取りした小臼歯への詰め物装填。 妻がやすらぎの里より帰還。大変有意義だった由。土産話などを聞く。 夜は20...
2005:
反省会/Softether2.0RC2 午後出陣。 これまでの問題の総括会議。 反省と今後の方針を確認。 ドキュメントの不備と、検証不足のつけが大きかったことが悔やまれる。  昼休みは東京国際フォーラム周辺を探検。 フォーラムではないが、11月12、13日に日比谷公園にてヨーロ...
2004:
不肖ロジック 病明けて出社せり。座標計算ロジックの不具合調査ならびに修正および修正版の検証環境への投入を中心に行った。 今日は電池の日である。と思ったらそれ以外にもたくさんの記念日になっているそうだ。記念日の宝庫といえよう。 夜に雷雨。 今秋は暑かっ...
2003:
宿泊施設情報コンテンツ 宿泊施設情報のコンテンツ制作。R社から提供されたリストをpostgreSQLに格納し、各種条件で検索して表示させるもの。 R社のリンクを設定して詳細および予約はR社のサイトに導く仕掛け。  今日は地域検索機能のみFIXさせて即リリース。 今...
2002:
PHP掲示板  PHP掲示板の製作、テスト、チューンに追われる。機能面はほぼ完成。psqlの温泉DBと組み合わせて各温泉地別の掲示板機能実装を目指す。...
2001:
定例ボウル  毎月定例のボウリング大会。今日は関内のハイランドボウルで開催予定だったが、どっこい混んでおり、急遽会場変更。すぐそばのヤングボウルで開催となった。 今日はみなスコアに苦しみ、平均130Pで優勝という低レベルな争いとなった。トホホ。わしはま...

投稿者 onsenfan [ Linuxサーバ, PC・インターネット ] : 2006年11月11日 23:15

この記事が役に立った/おもしろいと思ったら、ワンクリックで応援お願いします

トラックバック

このエントリーのトラックバックURL:
http://blog.odorokutamegoro.com/cgi-bin/mt/mt-tb.cgi/1630_0211331621802

コメント

コメントしてください




保存しますか?



ジオターゲティング
counter
3