トップ «前の日記(2011-01-08) 最新 次の日記(2011-01-11)» 編集

Days of Speed

過ぎゆく日々を書こう。忘れっぽい未来の自分のために


2011-01-09

_ 液晶モニタをバラしてみたけど

やっとバラせた。 バラす途中、液晶をマイナスドライバで引っかいてしまった…。どないしよ。

で、基板を見たけど、目視する限りはトランジスタの変色もなくコンデンサの膨らみもなし。ヒューズを調べようと5,6年ぶりにテスターを出してきたら電池が液漏れしてた。orz ということで調べられず。

どうしたもんかなー。とりあえず部品買って交換してみるかな。

Tags: life

_ qemu-nbdを使うとサクッとコールドクローニングできるのね

qemu-nbdを使うとnbd(ネットワークブロックデバイス)経由でqemu/kvmのqcow2やVirtualboxのvdiなどの仮想ディスクイメージを物理デバイスのように扱えるそう。

ということで試していたけどパーティションが見えない。なぜ?と悩んでいたけど、ふと、nbdのオプションを見ると、あらびっくり。

# modinfo nbd
filename:       /lib/modules/2.6.32-5-686/kernel/drivers/block/nbd.ko
license:        GPL
description:    Network Block Device
depends:
vermagic:       2.6.32-5-686 SMP mod_unload modversions 686
parm:           nbds_max:number of network block devices to initialize (default: 16) (int)
parm:           max_part:number of partitions per device (default: 0) (int)
parm:           debugflags:flags for controlling debug output (int)

ええ!デフォルトはパーティションがゼロなんですか! そりゃ出ないわ!

そういうことで modprobe nbd max_part=8 として無事使えましたとさ。

qemu-nbdの使い方

qemu-nbdを使うと仮想ディスクイメージにパーティションを操作するpartedのコピーやntfscloneが使えます。

# modprobe nbd max_part=8
# qemu-nbd -c /dev/nbd0 VIRTUALDISK.vdi

として /dev/nbd0 に仮想ディスクイメージを接続します。

ここからが本領。

# ntfsclone -O /dev/nbd0p1 /dev/sda1

物理ディスクのパーティション1(/dev/sda1)から、仮想ディスクイメージのパーティション1(/dev/nbd0p1)にNTFSパーティションをコピーするntfscloneを実行すると、物理ディスクのパーティションを仮想ディスクイメージにコピーできるんですね。これは便利! もちろん/dev/nbd0p1をマウントすることもおk。

使い終わればqemu-nbd -dして終了。

# qemu-nbd -d /dev/nbd0

お試しあれ。


2001|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|06|08|12|
2011|01|02|03|06|07|08|09|10|11|12|
2012|01|02|03|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|12|
2014|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|10|11|12|
2017|01|02|11|12|
2018|01|02|03|04|07|09|10|11|12|
2019|01|03|04|08|09|

クリエイティブ・コモンズ・ライセンス Jun NOGATA を著作者とするこの 作品クリエイティブ・コモンズの 表示 - 継承 4.0 国際 ライセンスで提供されています。