私は現在、UbuntuとWindows7をシングルHDでデュアルブートとして実行しています。問題は、Ubuntuをインストールしたときに、必要と思われるほど多くのスペースを割り当てなかったため、ストレージスペースの量を増やすためにUbuntuを「再インストール」する必要があることです。
これを行うには2つの方法があります。 use gparted を使用してパーティションスペースを増やすか(ただし、データ損失に関してはそれほど安全ではないことを読みました)、より多くのスペースで新しいパーティションを作成し、そこにUbuntuを再インストールします。
しかし、Ubuntuを再インストールしたい場合、現在のUbuntuをなんとかして「保存」してインストールする方法はありますか?私が言いたいのは、このパーティションにある現在インストールされているパッケージとファイルを失いたくないということです。
現在のUbuntuを「合理化」して、これを新しいパーティションにインストールする方法はありますか?
そうでない場合、gpartedに関してあなたの意見は何ですか?
PS私はUbuntuを Wubi経由でインストールしました
更新
私は今、私に役立つかもしれない次のリンクを見つけました:
Ubuntuをインストールした仮想ディスクのサイズと、容量が不足している理由によって異なりますが、サイズ変更に関するリンクに記載されているように、/ homeを別の(仮想)ディスクに移動することをお勧めします。
基本的に、私はどのLinuxシステムでも/ homeを分離することを好みますが、これが異なる理由は見当たりません。
容量不足の原因となっているのがユーザーデータファイルである場合は、それらをNTFSパーティションに移動できます。ハードディスクのサイズ変更については、同じページの ここ を参照してください。これにより、Ubuntuのインストール用のスペースが解放され、両方のオペレーティングシステムからファイルにアクセスできるようになります。
私はこれをこのように使用していませんが、 remastersys を使用して、まったく同じセットアップでライブインストーラーCDを作成し、それを使用してすべてのファイルで新しいwubiインストールを実行できます。まだその上に。
試してみる価値があるかもしれない別の方法は、ライブCDを入手し、より大きな画像を作成し、現在の画像コンテンツをより大きな画像にDDし、代わりにそれを指すようにwubiを編集することです。
私はgpartedを使用して、OSによってアクティブに使用されているパーティションのサイズを変更しました。この使用の結果として意図しないデータの損失はありませんでした。最初のブロックからのサイズを増減することでパーティションのサイズを変更するのではなく、後ろから行うことで、データのオーバーラン。そうは言っても、ハードドライブが完全に使用されているかどうかはお勧めしません。
Ubuntuインストールの「保存」については、将来、Wubiで許可されている場合(および許可されていない場合は、従来のUbuntuインストーラーで実行できます)、マウントポイントとして/ homeを使用して別のパーティションを作成し、すべてを保存することをお勧めします。あなたの個人ファイル。すでにインストールしたパッケージを保存するかどうかはわかりませんが。
これは、LVMを使用する利点の1つです。これは、おそらくゲームの後半で行う必要がありますが、将来の展開で検討するオプションです。
これは初心者向けではないかもしれませんが、Linuxの経験がある場合は、Live CDから起動して、ファイルシステム全体をtarアップするだけです(スパースファイル、パーミッション、所有者、xattrsを含みますが、ルートファイルシステムのみに制限します)別の場所に移動し、パーティションのサイズを変更し(おそらく別のファイルシステムを選択することもあります)、ファイルシステムを復元します(ここでアクセス許可を再度保持することを忘れないでください)。次に、新しいシステムにchrootして、ブートローダーを書き直します。
はい、MBRまたはブートセクターのブートローダーがそのstage2またはカーネルを指している可能性があることを除いて、Linuxのファイルの場所に関する魔法はまったくありません。他のOS(レドモンドから)は同様の扱いを好まないかもしれません... :)
特別なことを何もしなかった(つまり、すべてのファイルが/ homeにある)場合は、dpkg-get-selections、/ etc、および/ homeをバックアップするだけで、そこからシステムを再構築できます。
しかし、gpartedが危険だと思うなら(お住まいの地域での一般的な停電の程度によって異なります...)、それはあなたにとって危険すぎるかもしれません:)
再パーティション化には、最初にWindowsネイティブツールをお勧めします。 gPartedは素晴らしい仕事をしています。ただし、データが失われる可能性を低くするWindowsユーティリティがあります。最初に、すべてのキャッシュ、最後のキャッシュを除くすべての復元ポイント(システムが安定していると仮定)、およびHDD上にあるその他のデトリタスをクリアします。 Windows 7の縮小機能を使用します。再起動し、もう一度縮小を使用して、掃除機をさらに絞り出すことができるかどうかを確認します。
うまくいけば、いくつかが出て、gpartedを使用できます。 (Hindsightは20/20であり、次にパーティションを設定するときは、必要なスペースの量を過小評価し、中央にスペースがある物理ドライブの最初と最後にパーティション(2つある場合)をプロットします。スワップおよびストレージパーティションを検討してください。
たぶん私はちょっとばかですが、@ indyの答えを尊重して、特にWindowsでデータが失われる可能性があることを適切に懸念せずにパーティションをストレッチトリミングすることはお勧めしません(gpartedとubuntuは問題ないはずです)。
一日の終わりに、おそらくあまり心痛を伴わずに、ほとんどの人にとってうまくいくようにバックアップして切り刻んでいます。しかし、そうではないかもしれないことを覚えておいてください。