GANCHIKU.com

WindowsとLinuxのデュアルブートに関して

2006年2月18日

私がデュアルブートにした際の、自分に対する問いかけです。
——————————————————————————-
Q1. なぜデュアルブートにしたいか。

 仕事上、Windowsを使わないといけないものもあるが、メインの作業でLinuxを使いたいから。
 ハードディスクがあまっているから。
——————————————————————————-
Q2. なぜUnix系OSを使いたいか。

 エディタはvimとemacsがあれば、生きていけるから。
 ブラウザはfirefoxがあれば生きていけるから。
 サーバ構築用の勉強用として使えるから。
——————————————————————————-
Q3. デュアルブートをするにあたっての障壁は何か。

パーティション(恐い系)
 最近のPCはパーティションを切ってないことがある。私の場合、プライベートPCと会社用PCの両方ともがパーティションがひとつしかなく、すでにWindows XP Proがプリインストールされており、新たにパーティションを切るのが恐い。また、一般ユーザはパーティションを切るなんてことはほぼないので、恐い。

 Linux領域 ext2, ext3からNTFS領域は、読み込みのみ可能であり、編集はできない。RedHat系は別にカーネルを再構築しないとNTFSが見えない。しかもカーネルをアップデートするごとにその作業をしないといけない。
 Windows領域、NTFSからext2, ext3領域は、読み込みのみ可能であり、編集はできない。しない。

日本語(面倒系)
 Windowsな環境では、SJISであるが、Linuxな環境では、UTF-8、EUCであることが多い。日本語の編集などは、かなり洗練されてきているが、日本語ファイル名の取り扱いが面倒である。また、ソフトウェアに日本語対応させることが面倒。
 マニュアルなどが英語であることが多い。

メール(依存系+面倒系)
 メーラにBeckyやOEを使っていたりする、また、メール周りが仕事で重要な位置付けであると、乗り換えがきつい。メールを読むのは、どちらかのOSと区切ってしまうと、結局そのOSを使わざるを得なくなる。うーん。私にとってBeckyは、Windowsのキラーアプリだった。。。
——————————————————————————-
Q4. デュアルブートをするにあたってのポリシーは何か。

 vfat領域の共有パーティションを設ける。

 WindowsXP : Linux : 共有パーティションの割合を決める。
 まっさらな状態であれば、2 : 5 : 3くらいかな。私の場合は、すでにWidowsXP Proを使っていて、それから約一年後にデュアルブートをすることにした。そのためNTFS領域の使用領域が多くて、こんな感じになった。30G : 20G : 20G。中途半端だなぁ。
 Linux側のパーティションの構成を決める。
 私は個人使用で面倒だったので、デフォルトの
 swap /boot /
 の三つのままでよしとした。
 下の三つは個人使用であれば、好みか。サーバ用だったら、下の三つを切った方がいいと思うが。
 /var /tmp /home

——————————————————————————-
Q5. Linuxのソフトウェアのインストールに関するポリシーは何か。
 基本的にyumでソフトウェアを管理する。Web Server, DB Server, Mail Serverはソースからコンパイルする。なお、その際には、stowを使って/usr/local/stow/以下によろしくインストールする。

Q6. LinuxデスクトップのWindowManagerに関するポリシーは何か。
 基本的に重いWindowManagerは使用しない。例えば、KDE, Gnome。Unicodeな環境であれば、XFCEを使うのがいいと思う。WindowMakerも捨てがたいがUnicodeでの使用がうまくいかなかった。がんばればできるが、XFCEで気に入っているので、それでよし。

 デスクトップには、XFCEのパネルとタスクバー以外は、何も置かない。キーボードショートカットで、ターミナル、エディタ、ブラウザを開き、同じくキーボードショートカットで閉じたりワークスペースを移動したりする。

Q7. 文字コードは何を使うか。
 UTF-8

——————————————————————————-
Q8. 何を共有パーティションに置くか。
 メールボックス、音楽、CVS, SVNからのチェックアウトしたプロジェクトファイル。

Q9. 基本ソフトウェアは何を使うか。
 ターミナル:mlterm
  Xtermでは、文字がぼやけて見にくいので、アンチエイリアスの効くmltermで。
 エディタ:emacs, vim
  emacsは、mewやnavi2chを使うなど、単なるエディタを越えたエディタとして使用する。
  vimは、日本語を書かないときに使用する。
 ブラウザ:firefox, navi2ch
  firefoxは普通に使うブラウザとして使用する。重くなるので、特にプラグインは入れない。
  navi2chは、気分転換に使用する.
 メーラ:mew
  mewは、WindowsXP上のMeadowのmewと同期する。そのために、共有パーティションを一時的に$HOMEとして読ませる。

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Shin Ohno 2003-2012