free as in air

2007|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|09|11|12|
2012|03|04|05|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|03|04|06|09|
トップ «前の日記(2013-02-21) 最新 次の日記(2013-02-25)» /編集

2013-02-23 [長年日記]

§ [OpenBSD] パーティションのリサイズ

 VirtualBoxに入れてるんだけどディスク領域が少なすぎたので増やします。

 VirtualBoxのイメージ自体をリサイズするのはコマンドでいけるらしいので割愛。(参考1)

 シングルユーザモード(boot -s)で入ってもDevice busyになるので、河豚板を使います。

 河豚板を起動したらコンソールを開いて disklabel -E wd0 を起動します。

 b して * します。

 m b してswapの位置をずらします。場所は自分で計算してね。

 c a してパーティションをリサイズします。サイズは自分で計算してね。よくわからないけどaとbの間は64ブロックくらいほしいらしい?

 w で書き込んだあと、x で終了します。何か質問されるけどYesで。

 growfs /dev/wd0a を起動します。

 終わったら、fsck /dev/wd0a を起動します。最後に何か聞かれるけどyで。

 mkdir /test とかして mount /dev/wd0a /test とかして問題無さそうだったらリブートします。以上。

 LinuxかWindowsならGPartedでGUIで一撃なんだがなあ。

 ちなみにwdとはウェスタンデジタル(HDDのメーカー)の略らしい。