LinuxOSのパーティション移動

OKWave

2007-09-05 13:00

LinuxOSのパーティション移動

よく伝わらないかも知れませんがよろしくお願いします。
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

ZDNET Japan 記事を毎朝メールでまとめ読み(登録無料)

ZDNET Japan クイックポール

所属する組織のデータ活用状況はどの段階にありますか?

NEWSLETTERS

エンタープライズコンピューティングの最前線を配信

ZDNET Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。
ITビジネス全般については、CNET Japanをご覧ください。

このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]