ubuntu server版のインストール

Ubuntu Server 10.04 LTSのインストールにかなり時間を取られた。
今回ばかりはやり方を記録しとこうと思ったので書いておく。

ハード;DELL PowerEdge T110
HDD 500G * 2

raid 1 を構成しようとした。

最初は何も考えず普通にインストールしたんだが、
パーティションの区切りをやり直したかったり、
GUIを入れた割に使わないから再インストールすることにした。

こちらのサイトを参考にインストール
http://www.manyo.info/~linux/modules/wordpress/index.php?cat=5

再起動すると、


                                                                                                                  • -

mount: mounting /dev/disk/by-uuid/ほげほげ on /root failed: Invalid argument
mount: mounting /dev on /root/dev failed: No such file or directory
mount mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target filesystem doesn't have /sbin/init
No init found. Try passing init = bootarg

BusyBox v1.13.3 (ubuntu 1:1.13.3-1ubuntu11) built-in shell (ash) Enter 'help' for a list of built-in comands.

(initramfs)

                                                                                                                  • -

とかなってうまく起動できていないようだった。

ここから色々試しながら何度も再インストールして、
hddをzerofilしたりもした。←時間かかった割に無駄だった

そして以下のサイトを発見
https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/569900
(本家のバグレポートなんだから最初に気付けというツッコミはなし)

ここに解決法が書いてあったが、英語はわからないので、
それっぽいとこだけ見ていった。

するとhddの容量の把握に問題アリみたいなことが書いてあった。

簡単にいえばhddをフォーマットする際、少しだけ何もしない部分(余り)を作ればいいみたいなことを言っていたと思う。

それを参考にやってみたら起動した。





以下がパーティションの区切り。

/dev/sda1 492.0G raidの物理量 起動フラグ オン
/dev/sda2 8.0G raidの物理量 起動フラグ オフ
余り0.1G

/dev/sdb1 492.0G raidの物理量 起動フラグ オン
/dev/sdb2 8.0G raidの物理量 起動フラグ オフ
余り0.1G

で以下がraid
/dev/md0 492.0G / ext4
/dev/md1 8.0G swap





これで動くようになった。

ただ理由は曖昧にしか理解できなかったので、
もう少し様子見です。

おそらくこんなに余らせる必要ないと思ったけど、
まあもっと日本語の解説が増えてきたら参考にしよう。