web-dev-qa-db-ja.com

wubiインストールに使用可能なディスク領域を拡張することは可能ですか?

私はwubiを使用してubuntu 10.04をインストールしました。 ubuntuのインストールにより多くのディスク容量を割り当てたいと思っています。これは可能ですか?

6
David B

サイズを変更するいくつかのオプションがあります。 Wubi Guide を入手します。

複製して、より大きなroot.diskを作成することにより、サイズを変更できます。欠点は、スペースが不足している場合は役に立たず、少し時間がかかることです。プラス面として、すべてが機能していることを確認するためのバックアップがあり、Wubiインストールから直接実行します。

もう1つの方法は、root.diskを動的にサイズ変更することです。欠点は、Live CD/USBからそれをしなければならないこと、自動的にバックアップを取得しないこと、ヘルパースクリプトがないことです。プラス面は、非常に高速であり、複製するスペースを見つけるのではなく、数GBずつ増やすことができることです++。

どちらの方法もUbuntuコミュニティWikiに文書化されています。

/homeディレクトリ用に別の仮想ディスクを作成することもできます。これはここでは説明しませんが、 Wubi Guide で見つけることができます。

root.diskのサイズ変更と複製

最初にスクリプトをダウンロードします wubi-resize-1.6.tar.gz から https://help.ubuntu.com/community/ResizeandDuplicateWubiDisk をダウンロードディレクトリに右クリックして、 「ここで抽出」を選択します。サイズ変更の残りは、ターミナルから実行されます。

使用方法について:

cd ~/Downloads/wubi-resize-1.6
bash wubi-resize.sh --help

新しい10GB仮想ディスクを作成するには:

Sudo bash wubi-resize.sh 10

enter image description here

スクリプトの整合性を検証する方法など、詳細については、Wikiのドキュメントを参照してください。また、新しいディスクには組み込みの最大値(32GB)がありますが、これは--override-maxオプションで上書きできます。 (多くのWubiインストールが破損し、データが回復できない場合があるため、root.diskを大きくしすぎることはお勧めしません。この場合、共有データパーティションを使用するか、または 通常のデュアルブートに移行します

root.diskのインサイズ変更

完全な複製を行うのに十分なスペースがない場合は、代わりにインプレースサイズ変更を行うことができます。このためには、Wubiの実行中は動作しないため、ライブCD/USBから起動する必要があります。必須ではありませんが、root.diskまたはその上のデータをバックアップすることをお勧めします。 (これは通常のインストールほど信頼性が高くないため、Wubiのインストールには良いアイデアです)。

Root.diskが存在するNTFSパーティションをマウントします(この例では、/dev/sda1であり、マウントポイントは/media/winであると想定しています-次の手順に従って適宜調整してください):

Sudo mkdir -p /media/win
Sudo mount /dev/sda1 /media/win

Root.diskのサイズを確認します(必須ではありません):

du -h --apparent-size /media/win/ubuntu/disks/root.disk

Root.diskでfsckを実行します。

fsck -f /media/win/ubuntu/disks/root.disk

サイズ変更-目的の最終サイズを指定します(この例では10 GiBにサイズ変更します)。

resize2fs /media/win/ubuntu/disks/root.disk 10G

Wubi Ubuntuで再起動します。詳細については、 https://help.ubuntu.com/community/ResizeWubiDisk を参照してください。

1
bcbc

WubiGuideから

仮想ディスクのサイズを変更するにはどうすればよいですか?

http://lubi.sourceforge.net/lvpm.html でLVPMを使用できます

別の方法として、次のスクリプトを使用して/ homeを専用の仮想ディスクに移動できます。

Wubi-add-virtual-diskをダウンロードし、ターミナルを開いて実行します:

Sudo sh wubi-add-virtual-disk /home 15000

ここで、最初の引数は新しい専用ディスクに移動するディレクトリであり、2番目の引数はMB単位のサイズです。

ここで再起動する必要があります。結果に満足したら、/ home.backupを削除できます。/homeを削除して変更を元に戻すには、/ home.backupの名前を/ homeにコピーし、/ etc/fstabの/ home行を削除します。

以前の情報とは異なり、このスクリプトは/ usrの移動には適していないことに注意してください。経験豊富なユーザーは、ファイルに記載されているプロセスと同様のプロセスに従って、自己の責任において手動でこれを行うことができます。 (rsyncはそこにインストールされるため、最後の瞬間まで/ usrの名前を変更しないでください。)

1
Oli