CDもUSBもフロッピーも使えない古いノートPCにOSをインストールする方法

CDもフロッピーも使えないノートパソコンにOSをインストールする方法のメモです。

かなり古いノートパソコンでBIOSのバージョンも古く、もちろんUSBからインストールすることもできません。メーカー製ノートパソコンなのでBIOSのアップデート等のサポートも終了されていますしね(´・ω・`)

今回はPXEという仕組みを利用して、CentOSをネットワークインストールしてみます。

さて、環境は以下の通りです。
当たり前ですがLANで繋がっています。

インストールサーバ用のパソコン

自作パソコン:Windows7
サーバソフト:tftpd32 v4.00 standard edition (zip)

※サーバと書くと敷居が高く感じるかもしれませんが、インストール無しのサーバソフトですのでレジストリは汚しません。ネットワークインストールが成功したらゴミ箱へ捨ててしまってOK!(でも後々再インストールする際には必要になるから消さないで置いた方が良いかも)

CentOSをインストールするポンコツノートパソコン

VAIO VGN-S94PS(PCG-6H1N)
CentOSの最新バージョンは6.xですが、5.9の32bit版をインストールします。
後述しますが、このノートパソコンはPAEに対応していないためCentOS6はインストールできません。

また、CPUが32bit版のため、CentOSも64bit版ではなく32bit版(i386)をインストールします。


“CDもUSBもフロッピーも使えない古いノートPCにOSをインストールする方法”の続きを読む

CentOS VNC Clientのインストール

 CentOS 5.5にVNCのクライアントをインストールした。CentOSには標準でVNCサーバはインストールされているようなのだけど、クライアントは入ってないみたい。

 取り合えずやったことを今後の参考の為に書いておこうと思う。

“CentOS VNC Clientのインストール”の続きを読む

CentOS 5.5 skypeのインストール

 CentOS 5.5にskypeをインストール。ネットの情報は古いのか(?)、以前はCentOS用のパッケージも配布していたらしいのだけどskype公式ページには見当たらなかった。

 fedora用のパッケージでいけるかな?とも思ったのだけど、依存するパッケージがCentOSのリポジトリに無かったので断念。まぁfedoraのリポジトリを追加するのにはちょっと抵抗があるので・・・。

 で、いろいろ調べたところ「static」というバージョンのskypeを使うことで楽に起動できました。以下手順です。

“CentOS 5.5 skypeのインストール”の続きを読む

バージョン管理 LinuxへのGitのインストールと軽い動作確認

Tux 「バージョン管理 Git(分散型バージョン管理システム)」でGitの概要について少し調べてみました。今回は開発目的ではなく、Gitで管理しているとあるプロジェクトのソースを取得する為だけにインストールしてみます。なので今回はチェックアウトしかしません。

“バージョン管理 LinuxへのGitのインストールと軽い動作確認”の続きを読む

windowsへのPEARのインストール

PEARとはPHPに付属してくるクラスライブラリ集。
よく使う機能を「クラス」としてまとめたもの。
尚、Unix版のPHPではデフォルトでPEARがインストールされる。
PEARのマニュアルは以下のサイトを参照
http://pear.php.net/manual/ja/
■インストール方法
1.以下のバッチファイルを実行
  [phpのインストールディレクトリ]\go-pear.bat
2.いくつか質問されるので適当に答える
3.php.iniにPEARの設定を追加するか聞かれるのでYesと答える。
  追加したくない場合はNoと答える。
4.インストールされているかコマンドプロンプトで確認。
  pearと打ってみてそれっぽいメッセージが出てきたら成功。
  ちなみにphpのインストールディレクトリにpathが通ってない場合はフルパスで。
5.webでも確認
  1)Pear_infoをインストール
    コマンドプロンプトで以下のコマンドを発行。
    pear install -a Pear_Info
  2)以下のファイル(pearinfo.php)を作成し、apacheの公開ディレクトリに配置
          require_once "PEAR/Info.php";
    $info =& new PEAR_Info();
    $info->show();
    ?>
  3)perinfo.phpがブラウザで表示されたらOK
■参考
http://nyx.pu1.net/aboutphp/install/installpear.html