typePユーザはWindowsがお好き?
2009/4/16 木曜日動作を早くするためにXPをインストールする話で盛り上がっているのだが、ubuntuを入れたほうが手っ取り早いように思うのは気のせいだろうか?
CDブートのlinuxと言えばKnoppixが定番と思っていたのだが、最近はPuppyが主流らしい。と、言うことでさっそくeeePC901のSDHCに入れてみた。残念ながら無線LANドライバが認識されなかったのと画面の解像度が800×600になってしまった。eeePC用にカスタマイズされたPupeeeも試したのだがNG。とりあえず、ネットワークは断念。日本語環境やシステムツールは快適に動作した。
KnoppixとPuppyの大きな違いは起動後の状態。Puppyはメモリのみで動作するため起動に使用したUSBやCDがリムーバブル媒体となる。そのためリムーバブル媒体のパーティション変更や他コンピュータとのファイルのやりとりなどが容易に行える。XP領域やubuntu領域のバックアップなどに重宝しそう。
ubuntuでwindowsのソフトを何本か動かしたい。と、言うことで定番のwineを使ってみる事に。
aptitude install wine で簡単インストール。その後、mountしたxp領域のプログラムをwinefileで実行してみた。PhotoFilter、iview、サクラエディタ、owatchなど快適に動作。便利だね〜
EeePC901のeeeUbuntu8.04も8.10にアップグレード。
sources.listを修正してaptitude dist-upgrede。約2時間かかった。容量は1Gほど増えたので4GのSDなどにインストールしている場合は容量不足でエラーになるかも。(アップグレード後はaptitude cleanを忘れずに)
2.6.27のkernelが標準になりSDHCへインストールした場合のサスペンド問題解消。ディスプレイドライバ、無線LAN、サウンドも全て問題無し。良いんじゃな~い。
起動時に表示されるgrubの背景を可愛いワンちゃんにしたい。
と、言う事でさっそく作業。
1.可愛いワンちゃんの写真を用意する。
今回はナッキーの写真。ファイル名は01.jpg
2.linux上でリサイズと減色しながらxpmに変換
convert -resize 640×480 -colors 14 01.jpg 01.xpm
3.ファイルを圧縮
gzip 01.xpm
3.出来上がったファイル01.xpm.gzを任意のフォルダに保存
今回は(hd2,1)の/boot/grubに保存
4./boot/grub/menu.lstに以下の行を追加
splashimage=(hd2,1)/boot/grub/01.xpm.gz
以上です。
ニーズがあるかわからないけど。
せっかく作成したので可愛いワンちゃんの背景ファイルを公開。
ご自由にどうぞ。(grubに関する質問は無しね)
正面
横向
EeePC901をDVDからリカバリ。
壊れてもショックを受けないようバックアップを取得する事に。
バックアップはlinuxから取得すると簡単。
と、言う事でSDHCからeeeUbuntuを起動して、partimageでバックアップ。これでいつ壊れてもイイゾ!
XPの月次パッチを適用したら真っ白い画面に。
二度と起動しなくなってしまった。
何がいけなかったのだろう?
TrueCryptでシステムドライブを暗号化しているのでサルベージもできない。
バックアップは取得していないのでクリーンインストールするしかないな。
eeeUbuntu v8.04 のkernel2.6.24ではEeePC901のSDHCにインストールした際にサスペンドから復帰できなくなる不具合がある。流石に毎回シャットダウンするのは使用に堪えない。どうせ1ヶ月もすれば新しいkernelが取り込まれると思うのだが、kernelを入れ替えるのも楽しそうなのでチャレンジしてみる事に。
さっそくkernel2.6.27のソースをダウンロードしてコンパイル。makeする事3時間。無事、コンパイルが完了し新しいkernelで起動。警告が表示されるが起動した…が、しかし、サウンドも無線LANもNG。現行のkernelの設定をそのまま使用したのだが。残念。
いろいろ調査してドライバを一つ一つインストールするのは面倒なので、方針変更。intrepidからkernel2.6.27を拝借する事に。souces.listとproferencesを修正してaptitude。あっさりインストール完了。さっそく新しいkernelで起動…今度もドライバ周りがNG。
諦めかけていた時に、EeePC用のkernelパッケージを配布しているサイトを発見。
→http://www.array.org/ubuntu/
2.6.27も公開されている。さっそくインストールしたところバッチり動作。晴らしい!
16GのSDHCにeeeUbuntuとknoppixをインストール。
パーティションは以下の通り。
○FAT32 5G
Knoppix
Windows作業用
○ext3 10G
eeeUbuntuのルート
○swap 1G
eeeUbuntuのswap
eeeUbuntuはあっけなく動作。
問題はknoppixとのデュアルブート。
試行錯誤の末、grupのmenu.lstに以下を追加する事で目的達成。
title knoppix5.3.1
root (hd0,0)
kernel /boot/isolinux/linux ramdisk_size=100000 init=/etc/init lang=ja apm=power-off highres=off vga=791 nomce loglevel=0 libata.atapi_enabled=1 quiet SELINUX_INIT=NO nmi_watchdog=0
initrd /boot/isolinux/minirt.gz
eeeUbuntuを試してみたい誘惑に負けて16GのSHDC(CLASS6)を購入。ついでに2Gのメモリも。
どちらも安いノーブランドを注文したのだが、TranscendとKingstonが届いた。得した気分。
EeePCのCドライブを丸ごとバックアップするのにPartition Imageを使えば楽ちん。と、思いSDカードにeeeUbuntuを入れる事に。
まずはUSBメモリにeeeUbuntuのライブCDを入れてsyslinuxでMBRを書き換えて起動可能に。EeePCのbiosでboot boosterを停止させ、ESCを押してブートメニューを表示させてUSBから機動。ライブCDが立ちあがったらSDカードを入れて、インストールを実行。
ここまでは良かったのだが、SDカードの容量不足であえなく撃沈。2Gでは駄目らしい。大容量のSDHCを買おうかな。。。
EeePC901のSSDは4G+8G
容量が小さいと言われているが全然問題ないと思う。
Windowsのアップデート。IEも7へ。
アップデートフォルダのファイルを削除。
WinDVDやStarSuite、Windows Liveを削除。
その後、以下のソフトをインストール。
Cドライブ
avast!
DAEMON Tools Lite
ERAM
Mplayer classic
TrueCrypt
現在の空きは1.8G
Dドライブ
AdobeReaderR 8
anergin
clipnote2
DivX Player
Dynamo
Firefox
GOm Player
Jane Style
KbMedia Player
Lhaplus
Linar
OpenOffice3
Owatch
My1TVPlayer
PhotoFilter
Thunderbird
Skype
USB Remover
VNC Viewer
wake up lan
Winshut
アタッシュケース
サクラエディタ
桜時計
窓の手
現在の空きは6.4G
容量の多い交換SSDがいくつか発売されたけど、購入を考えている人は消費電力が上がってしまうなどの弊害も含め慎重に検討した方が良いと思う。
メモリも同様。1Gあれば十分でしょ。
相棒が英語に行く車に同乗して、自分は実家へ。
タマちゃんは10才になるけど毛並みツヤツヤ。
元気で羨ましいな~
EeePCに設定したRAMDISKの効果が素晴らしかったのでデスクトップPCにも設定してみる事に。こちらはVistaなのでERAMが使用できなかった。調べるとramdisk4gを使うと良いようだ。(入手先はgoogleなどでramdisk4g.7zを検索してね) さっそくダウンロードして設定。でもEeePCのような効果は無かった。せっかく設定したのでしばらく使ってみて削除しようっと。
SSDの動作がモッサリとしているのでRAMDISKをテンポラリーにする事に。先駆者の情報をもとにERAMをインストールし設定。
ハマリドコロ
○BOOT.INIを編集するとスタンバイや休止が使えなくなる
○移動可能ページ領域で作成すると共有フォルダ使用などで不安定になる
と、言う事でこの画像の設定が良い感じ。
RAMDISKが出来たらWindowsと個人のtmpとtempをRAMDISK指定に変更。
cookie等が保存されなくなるがIE7の一時ファイルもRAMDISK指定に変更。
RAMDISKを使用すると劇的に動作が軽くなった。
お勧めです。
モバイルするなら媒体の暗号化は重要。
と、言う事でTrueCryptでEeePCを暗号化しようと思ったのだが、何故かこれに関する情報がほとんど無い。SSDで動作するか不安だったがとりあえずインストール&暗号化してみる。システムドライブは問題無く動作。しかしDドライブの「起動前認証をせずにマウント」がうまくいかない。面倒だがOS起動時に毎回パスワード入力する事に。スタンバイ復帰後は入力を求められないのが救いかな。