virtual boxのuuidを振りなおす

clonevdiでも、なぜか登録済みでエラーがでた。
uuidを変更するにはinternalcommandが使える

    • -

C:\Program Files\Oracle\VirtualBox>VBoxManage.exe internalcommands setvdiuuid M:\virtualbox\ubuntu10.04\ubuntu10.04_mx250912.vdi
Oracle VM VirtualBox Command Line Management Interface Version 3.2.8
(C) 2005-2010 Oracle Corporation
All rights reserved.

UUID changed to: 0a59a26f-8f64-4aac-8cc4-3e911bb21ace

    • -

参考
http://d.hatena.ne.jp/iww/20080827/vb

Armadillo 実践開発ガイドのライセンス

先日公開された、アットマークテクノの「Armadillo 実践開発ガイド」のライセンスが面白い。

  • -

本書は、クリエイティブコモンズの表示-改変禁止 2.1 日本ライセンスの下に公開します。ライセンス
の内容はhttp://creativecommons.org/licenses/by-nd/2.1/jp/ でご確認ください。

  • -

ドキュメントに関して、一般的ライセンスが存在するというのがまず面白い。
GPLのドキュメント版?

要は、
・誰のドキュメントかかく
・改変不可
・コピーは自由
というもの。

日本語は2.1で、英語は3.0で若干記載が違う。

  • -

あなたの従うべき条件は以下の通りです。
表示 — あなたは原著作者のクレジットを表示しなければなりません。

Under the following conditions:
Attribution — You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work).

  • -

(but not in any way that suggests that they endorse you or your use of the work).
のところは、
(これらは、)あなたまたは、あなたの仕事を保証しない、とにかくね。
という感じだろう。

ASISということになるということだね。

クラウドデビュー準備

みてわかるクラウドマガジンvol.1 (日経BPパソコンベストムック) [大型本]

http://www.amazon.co.jp/%E3%81%BF%E3%81%A6%E3%82%8F%E3%81%8B%E3%82%8B%E3%82%AF%E3%83%A9%E3%82%A6%E3%83%89%E3%83%9E%E3%82%AC%E3%82%B8%E3%83%B3vol-1-%E6%97%A5%E7%B5%8CBP%E3%83%91%E3%82%BD%E3%82%B3%E3%83%B3%E3%83%99%E3%82%B9%E3%83%88%E3%83%A0%E3%83%83%E3%82%AF/dp/4822234428

進化を止めている自分に嫌気がさして、ふと本屋で見つけた本に手が出る。
世の中進んでいるのね。
10年前はハード新しくして喜んでたけど、ここ5年くらいは物欲もおきず、ネットを使う範囲も広がらず。

結局のところ、データベースをはじめないと、今以上に世界は広がらないのかなという感じだ。
そろそろエクセルとか、アクセスでセコセコ作るのは卒業して、データベースにぶち込んで、検索たたけば分析結果が活用できるようなフローにしないと、世界が広がらないようである。

さしあたって、GAEというのがあるらしく、メールの送受信ができそうな感じ。
そうなると、例のQAのDBというのも、活用できるように作れそう。
まずは自分でテストして作るのがよさそうである。

OracleになったVirtualBoxがSunで作ったイメージを移すとまれに起動しない

会社が変わったことが原因ではないんだろうけど、なぜか起動しないことが知り合いのところでおきて、自分のところでもついにおきた。

Volume gourp "VolGroup00" not found

これが/以下になるので、そこが見当たらなくて全部見当たらない、ひでぶというわけ。

SunのQAみると、コピーしたときにUUIDが変わって、それがUUIDでブートの設定をしている場合はだめと書いてある。
http://forums.virtualbox.org/viewtopic.php?f=6&t=32121&start=0&hilit=no+volume+groups+found

でも今回は、コピーしたあとに、環境をつくって、それを他のPCに持ってきてだめだったから関係ないとおもう。

GRUBの画面でroot=UUID=xxxxxってとこがあったけど、に入れたらよいか?

VBoxManage.exe list hdds
ってので

  • -

UUID: e35c6ebc-e41e-4c55-9f47-047bbefb60c7
Parent UUID: base
Format: VDI
Location: H:\virtualbox\fedora9_2\fedora9_2_mx35_0912.vdi
State: locked write
Type: normal
Usage: tempmx35 (UUID: 3d35db4f-5341-498c-90ac-5a7820cae4b0)

  • -

何だけusageとUUIDってちがうの?

で、結局、useageを長い名前にして頑張ってたらだめで、
上の例みたいに短くして、再度登録してみたらなぜか動く。

うーん不思議だ。

どれとどれのUUIDを一緒にしておけばよいのかが?

android SDKで仮想デバイス(AVD)が作れなかったメモ

いざコマンドプロンプトからAVDを作ろうとしたら

$ ./android list targets
Available Android targets:
で怒られる。
当然デバイスが作れない。

調べたらSDKのアップデートが必要とのこと。
http://footmark.wordpress.com/category/android/

リポジトリから消えやがった

apt-getで前にやったときは見つかったのに、次にやったらパッケージがなかった。

# apt-get install libsdl-dev libesd0-dev
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
注意、libsdl-dev の代わりに libsdl1.2-dev を選択します
インストールすることができないパッケージがありました。おそらく、あり得
ない状況を要求したか、(不安定版ディストリビューションを使用しているの
であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移
動されていないことが考えられます。
以下の情報がこの問題を解決するために役立つかもしれません:


以下のパッケージには満たせない依存関係があります:
libesd0-dev: 依存: libaudiofile-dev しかし、インストールされようとしていません
libsdl1.2-dev: 依存: libx11-dev しかし、インストールされようとしていません
依存: libglu1-mesa-dev しかし、インストールされようとしていません
推奨: libxt-dev しかし、インストールされようとしていません
推奨: libxext-dev しかし、インストールされようとしていません
推奨: libaa1-dev しかし、インストールされようとしていません
推奨: libdirectfb-dev (>= 0.9.22) しかし、インストールされようとしていません
推奨: libcaca-dev しかし、インストールされようとしていません
E: 壊れたパッケージ


方法1
以前に作った環境があれば
/var/cache/apt/archives
から持ってきて、dpkg
(依存とかいろいろめんどうなのかな?)

方法2
ringserverから持ってくる
保存してくれている人がいるのね。
http://www.debian.or.jp/using/mirror.html#mirrorlist

方法3
KDDI Labから持ってくる
いろいろ保存していてくれるらしい。
http://ftp.ne.jp/

もめると勉強になるなぁ
世の中すごいなぁ

Ubuntu9.04以降の9.10や10.04にsun-java5を入れる

リポジトリから消えてるのでだめ。
9.04のリポジトリを指定する。

以下参照
http://blog.sola-dolphin-1.net/archives/2613458.html
http://ubuntuforums.org/showthread.php?t=1289730

きのうあんなに調べてでてこなかったのに、知っている人は知っている。
世の中すごいなぁ