Wednesday, July 7, 2010

加大 qemu image size

我預設拿來做 tool chain 的 qemu image 只給了 8G,沒想到這次客戶給的一整包 BSP 要 5G ,加上原有 host 裝 debian ,和 BSP 自己的壓縮檔,8G 一下子就爆掉了。

把原有的 disk image 加大很簡單,簡單點說就是幾個步驟就搞定。因為我是裝 ext3,似乎用 ntfs 的人得再多花點力氣…

參考網頁:
http://itsignals.cascadia.com.au/?p=28

還需要下載 gparted live cd 的 ISO檔:
http://sourceforge.net/projects/gparted/files/gparted-live-stable/

1. 建立一個空的 qemu image,大小等於你要新增的空間,比如說10G

#qemu-img create –f raw empty.img

2. 如果原來的 disk image 不是 raw,就要 convert 成 raw

#qemu-img convert –f qcow2 –o raw disk.img disk_raw.img

3. 把它貼到原來的 image 後面

#cat empty.img >> disk_raw.img

4. 用 gparted live cd 開機 (指定 cdrom 給 qemu)

5. … 啊就 gparted ,resize 原有的 disk 。

完畢。

0 意見: