VMwareなどを利用するときに知っていると便利そうなもののまとめ
目次
today: ?
yesterday: ?
total: ?
更新履歴
2011/02/12
ページ作成
shrink
肥大化したVMwareのUbuntuを整理する.
Windows側で操作したい人はVMware Serverから
[vmware-vdiskmanager.exe]を取ってくる必要がある.
端末入力はこの色
端末出力はこの色
空き領域の削除
$ su -
パスワード:
Added user root.
# for fs in / /home /usr; do dd if=/dev/zero of=$fs/fill; rm -f $fs/fill; done
dd: writing to `//fill': No space left on device
26713761+0 records in
26713760+0 records out
13677445120 bytes (14 GB) copied, 509.647 s, 26.8 MB/s
dd: writing to `/home/fill': No space left on device
26713809+0 records in
26713808+0 records out
13677469696 bytes (14 GB) copied, 272.915 s, 50.1 MB/s
dd: writing to `/usr/fill': No space left on device
26713801+0 records in
26713800+0 records out
13677465600 bytes (14 GB) copied, 231.245 s, 59.1 MB/s
VMwareのshrink 【Ubuntu側からの方法】
$ cd Downloads/ $ mkdir vmshrink.build $ cd vmshrink.build/ $ wget http://chitchat.at.infoseek.co.jp/vmware/vmw-060510.tar.gz
--2010-10-20 11:33:43-- http://chitchat.at.infoseek.co.jp/vmware/>vmw-060510.tar.gz
chitchat.at.infoseek.co.jp をDNSに問いあわせています... 203.190.60.131
chitchat.at.infoseek.co.jp|203.190.60.131|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 518343 (506K) [application/x-gzip]
`vmw-060510.tar.gz' に保存中
100%[==================================================>] 518,343 --.-K/s 時間 0.1s
2010-10-20 11:33:43 (4.19 MB/s) - `vmw-060510.tar.gz' へ保存完了 [518343/518343]
$ tar xzvf vmw-060510.tar.gz
vmw
vmw/vmftp-eucj.txt
vmw/vmw-eucj.txt
vmw/DOS
vmw/DOS/vmshrink.com
vmw/DOS/vmw.com
vmw/DOS/vmftp.com
vmw/NetBSD-3.0
vmw/NetBSD-3.0/vmshrink
vmw/NetBSD-3.0/vmftp
vmw/NetBSD-3.0/vmw
vmw/Windows
vmw/Windows/vmshrink.exe
vmw/Windows/vmftp.exe
vmw/Windows/vmw.exe
vmw/src
vmw/src/vmcall.gas.s
vmw/src/vmw.c
vmw/src/Makefile.inc
vmw/src/vmw.dsp
vmw/src/Makefile.SCO_SV
vmw/src/vmftp.dsp
vmw/src/Makefile.Linux
vmw/src/all.dsp
vmw/src/BUILD.TXT
vmw/src/vmcall.c
vmw/src/Makefile.dos
vmw/src/vmw.dsw
vmw/src/vmtool.h
vmw/src/vmshrink.dsp
vmw/src/vmshrink.c
vmw/src/vmint.h
vmw/src/vmcall.h
vmw/src/Makefile.Minix
vmw/src/Makefile.OpenBSD
vmw/src/Makefile.SunOS
vmw/src/vmcall.sco.s
vmw/src/termutil.h
vmw/src/Makefile.win
vmw/src/Makefile
vmw/src/vmint.mnx.s
vmw/src/termutil.c
vmw/src/Makefile.NetBSD
vmw/src/vmtool.c
vmw/src/vmshf.c
vmw/src/vmcall.mnx.s
vmw/src/vmshf.h
vmw/src/Makefile.FreeBSD
vmw/src/vmftp.c
vmw/vmshrink.txt
vmw/vmshrink-eucj.txt
vmw/vmftp.txt
vmw/Linux-FC4
vmw/Linux-FC4/vmshrink
vmw/Linux-FC4/vmftp
vmw/Linux-FC4/vmw
vmw/OpenBSD-3.8
vmw/OpenBSD-3.8/vmshrink
vmw/OpenBSD-3.8/vmftp
vmw/OpenBSD-3.8/vmw
vmw/vmw-sjis.txt
vmw/FreeBSD-6.0
vmw/FreeBSD-6.0/vmshrink
vmw/FreeBSD-6.0/vmftp
vmw/FreeBSD-6.0/vmw
vmw/README-sjis.TXT
vmw/vmw.txt
vmw/vmshrink-sjis.txt
vmw/README.TXT
vmw/Solaris-10
vmw/Solaris-10/vmshrink
vmw/Solaris-10/vmftp
vmw/Solaris-10/vmw
vmw/README-eucj.TXT
vmw/vmftp-sjis.txt
vmw/Minix-3.1.1
vmw/Minix-3.1.1/vmshrink
vmw/Minix-3.1.1/vmftp
vmw/Minix-3.1.1/vmw
$ cd vmw/Linux-FC4/ $ ./vmshrink
Complete
VMwareのshrink 【Windows側からの方法】
コマンドプロンプトを起動して目的のvmdkファイルの場所まで移動
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
cd /d D: cd RoboticsLifeSupportLab\settings\virtualMachines dir
ドライブ D のボリューム ラベルは ボリューム です
ボリューム シリアル番号は 8C8B-F7E4 です
D:\RoboticsLifeSupportLab\settings\virtualMachines のディレクトリ
2010/10/06 17:21 <DIR> .
2010/10/06 17:21 <DIR> ..
2010/10/07 09:42 <DIR> Ubuntu10.04-OpenCV2.1
2010/10/06 19:04 <DIR> vmshare
2008/05/09 21:05 1,163,264 vmware-vdiskmanager.exe
1 個のファイル 1,163,264 バイト
4 個のディレクトリ 58,513,039,360 バイトの空き領域
vmware-vdiskmanager.exe -k Ubuntu10.04-OpenCV2.1\Ubuntu10.04-OpenCV2.1.vmdk