WindowsでNTFSディスクイメージのサイズを変更するにはどうすればよいですか?


1

ディスクパーティションを.IMGファイルに保存しましたが、128MBしかありません。256MBにサイズを変更し、起動可能な状態に保つために使用できるツールは何ですか?


1
私は「イメージ」ではなく、ディスク上でサイズ変更の経験しかありませんでした... 試行する前にバックアップ
PriceChild

回答:


0

未加工のファイルシステムイメージを処理できるWindowsツールを知らないので、ここにLinuxの答えがあります。Gparted、UbuntuなどのライブCDを使用します。

  1. 128 MBのデータを追加して「パーティション」を拡張します。

    $ set -o noclobber
    
    $ dd if=/dev/zero bs=1M count=128 >> imagefile.img
    
  2. 内部ファイルシステムを展開します。

    $ sudo -s
    
    # device=$(losetup -f)
    # losetup $device imagefile.img
    
    # bytes=$(stat -c %s imagefile.img) 
    

    (「dd」はバイナリメガバイトを使用し、「ntfsresize -s」は10進数を使用します。したがって-s 256M、期待どおりに機能せず、サイズをバイト単位で指定する必要があります。)

    # ntfsresize -s $bytes -n $device
    # ntfsresize -s $bytes $device
    

    (最初のコマンドwith -nは、テストを実行します。2番目のコマンドは、なしで -n、実際にファイルシステムのサイズを変更します。)

    # losetup -d $device
    
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.