よく伝わらないかも知れませんがよろしくお願いします。
OSはRed Hat ES v4 Update4 です。
LinuxOSを別のパーティションに移動、且つ元のパーティションサイズより小さくしたいです。
現状は、Linuxは「/」パーティションのみの構成です。
いろいろ検索しましたが、なかなか「コレッ!」って感じなサイトが見つかりません。
そんなサイトを紹介していただくだけでも構いません。
今のところ分かったのは、1回の操作では無理という事で、一度別のパーティションに全体をコピーしてから、 再度移したいパーティションに戻すという事です。
UNIXのdumpコマンドで使えるものがあるそうです。
(いろいろオプションをつけて、ですが。)
うろ覚えですが、
dump -0u -b xxxxxxx /dev/sdaX xxxxxxx (cd xxxxx /mnt/work restore -r -f -)
だったような・・・xxxxxは忘れました。/dev/sdaXは、コピー元 /mnt/workは、コピー先を
予めマウントしておいた場所です。
これはまったくうろ覚えです。こんな感じのコマンドだった、としか記憶にありません。
申し訳ありません。
また明日の夜に見に来ます。
よろしくお願いします。
もし現在のパーティション内のデータがHDD全体の半分以下であれば可能だと思います(半分を上回っていた場合には別のメディアにデータを移す必要があります)。
本題ですが、私が提案する方法としてQTPartedを使用する方法があります(参考URLを参照)。
これを使って、現在の「/」を後方に縮める(例えば10GBの/があったとしたら「5GBの空き領域+5GBのext3(等)」など)といったことを行えば良いと思います。
回答になっていないかもしれませんが、参考にでもなれば幸いです。
http://www.thinkpad-lover.org/main5/QTParted.htm