VirtualBox
はじめに kernel driverをいじりたかったのでcentos8を入れることにした。 (弊社環境は未だにcentos6... 誰が自動化されていない環境でウン百台もアップデートするんだ...) centos8のisoを用いたインストールがterminalからできなかったので、 vagrantを使っ…
はじめに virtualboxにcentos8を入れたがpingが通らない問題が発生した。 NATを介してホストマシンから仮想マシンへ接続することはできた。 しかし、仮想マシンからホストマシンへ、ホストマシンから仮想マシンへブリッジを介した通信ができなかった。 くだ…
はじめに centos6上にvirtualboxでcentos8環境を作りたい。 正攻法でうまく行かなかったので、vagrantのちからを借りようとしたら うまくできなかったので、邪道な方法で解決した。 vagrantをインストール (curlを添えて) boxを追加 (curlを添えて) vagrant …
複数起動したいとき dogsnailという名前を含む仮想マシンをすべて起動するには下記のようなコマンドで実現できる。 grep以前を調整すれば応用可能 vboxmanage list vms | grep dogsnail | cut -d" " -f1 | xargs -I{} vboxmanage startvm {} --type headless…
スクリプト バックアップを取りたいが何回もexport何回もするのがめんどいので下記スクリプトを使う #! /bin/sh list=(`vboxmanage list runningvms | sed -e "s/^.*\"\(.*\)\".*$/\1/"`) for vm in ${list[@]} ; do vboxmanage controlvm ${vm} poweroff; v…
virutalboxでは仮想マシンをインポートするとmacアドレスが変わる。 しかし、インポートの際に、macアドレスを維持したいことが多々ある。 理由としては、macが変わってしまうと、/dev ~のファイルやらなんやら設定し直すことになってめんどいからである。 …
圧縮手順 ゲストOS上 空き容量一杯に空のファイルを作成して、削除。 (なぜ、/dev/zeroを読み込んでzeroファイルを作ることで空き容量いっぱいにゼロフィルできるのかわからん) # dd if=/dev/zero of=zero bs=4k # rm zero $ vagrant halt ホストOS上 VBoxMa…
2020/11/10 章: バックアップを取りたいが何回もexport何回もするのがめんどい のスクリプトがめちゃめちゃだったので正しく動くように更新 2020/11/10 章: 複数起動したいとき のコマンドがテキトーすぎて間違っていたので正しく動くように更新 2021/06/28 …