約 1,021,620 件
https://w.atwiki.jp/hiroyuki12/pages/131.html
# apt-get install qemu-kvm でエラー qemu-kvm Depends qemu-system-x86 (= 2.5.1.1-2vl7) # apt-get install qemu-commonでエラー qemu-common Depends libnettle.so.6()(64bit) but it is not installable Depends libnettle.so.6(NETTLE_6)(64bit) but it is not installable $ apt-get source qemu-kvm $ rpm -ivh $ cd rpm/SPECS/ $ rpm -ba でエラー util/memfd.c 43 12 error static declaration of memfd_create follows non-static declaration
https://w.atwiki.jp/fns1556/pages/102.html
KVM (Kernel Based Virtual Machine) 1.1 KVMのインストール GUIありの場合 [root@sv ~]# yum install qemu-kvm libvirt libvirt-manager CUIのみの場合 [root@sv ~]# yum install qemu-kvm libvirt python-virtinst init.dへの登録 [root@sv ~]# chkconfig libvirtd on 1.2 仮想ストレージの作成 QEMUイメージタイプにて10GBのストレージ作成をする。(dd等で作成してもよいが、その場合はイメージタイプがrawになる) [root@sv ~]# qemu-img create -f qcow2 /var/lib/libvirt/images/vm-centos.img 10G 1.3 仮想マシンの作成 CUIで実行する場合は、virt-installにて仮想マシンを作成し、VNCによる接続でGestOSのインストールを行う。 例)完全仮想化として仮想マシン名=vm-centos、vCPU=1、Memory=512MB、仮想Diskはvm-centos.img、VNC接続有効、キーマップは日本語、インストールイメージはCentOS-6.4-x86_64-minimal.isoにてCentOS6.4の64bitの最小インストールを行う。 [root@sv ~]# virt-install \ --virt-type=kvm \ --hvm \ --connect=qemu ///system \ --vcpus=1 \ --ram=512 \ --os-type=linux \ --os-variant=virtio26 \ --name vm-centos \ --disk=/var/lib/libvirt/images/vm-centos.img \ --cdrom= /home/share/CentOS-6.4-x86_64-minimal.iso \ --accelerate \ --vnc \ --vnclisten=0.0.0.0 \ --vncport=5900 \ --keymap=ja これ以降はVNCによる接続でGestOSインストール続行! 1.4 virbr0の無効化 virbr0を使用しない場合は、以下コマンドより無効化する。 [root@sv ~]# virsh virsh # net-list --all Name State Autostart Persistent -------------------------------------------------- default active yes yes virsh # net-destroy default virsh # net-autostart --disable virsh # net-list --all Name State Autostart Persistent -------------------------------------------------- default inactive no yes 1.5 ゲストOSへのコンソール接続 ★CentOS7 /etc/default/grubの編集 変更前 GRUB_CMDLINE_LINUX="vconsole.keymap=jp106 crashkernel=auto vconsole.font=latarchrheb-sun16 rhgb quiet" 変更後 GRUB_CMDLINE_LINUX="vconsole.keymap=jp106 crashkernel=auto vconsole.font=latarchrheb-sun16 console=tty0 console=ttyS0,115200n8r" Grub2コンフィグの生成 # grub2-mkconfig -o /boot/grub2/grub.cfg ★CentOS6 ホストOSからvirshでCentOS6.4のゲストOSへコンソール接続するためには、ゲストOSで設定が必要。 securettyの変更 [root@sv ~]# vim /etc/securetty ttyS0 (追加する) initctlによる起動 [root@sv ~]# initctl start serial DEV=ttyS0 SPEED=115200 initctlによる確認 [root@sv ~]# initctl list 起動時から有効にするためには、/etc/grub.confのkernelパラメータの末尾に「console=tty0 console=ttyS0,115200n8」を追加 [root@sv ~]# kernel /vmlinuz-2.6.xx-xxx.xx.x.el6.x86_64 ro root=/dev/mapper/... rhgb quiet console=tty0 console=ttyS0,115200n8 ゲストOSへコンソール接続 [root@sv ~]# virsh console vm-centos 参考:qemu-img の使い方 参考:CentOS6.4(minimal) KVMによる仮想環境構築(テキストモード) 参考:仮想化管理ガイド - Red Hat Customer Portal 参考:RHEL6 KVMによる仮想化 参考:仮想マシンにシリアルコンソールで接続できるようにする 参考:nanaseG 参考:CentOS 7 KVMゲストとしてインストール
https://w.atwiki.jp/ohmichi_linux/pages/22.html
Fedora14 x86_64 をダウンロードする。 Fedora14 を install する。 日本語入力 [システム] - [設定] - [入力メソッド] iBus を使用する。 入力メソッドの個人設定 [インプットメソッド] - [インプットメソッドの選択] で "日本語" を選択する。 [追加] を押して、[閉じる] kvm の設定 以下のパッケージを yum でインストールした。 qemu-kvm libvirt virt-manager virtual machine manager で puppy linux をインストールする。 os type, version はともに generic にした。(version に puppy が無かったため) 解像度:1280 * 768 で動作させる。 以下のブログに説明があった。 http //mo.kerosoft.com/0167 うちもkvm(keyboard ...のほう)を使っているので、モニタを自動認識しない。 認識している解像度とモニタID(VGA-0)を確認する。 # xrandr Screen 0 minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192 VGA-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 1024x768 60.0* 800x600 60.3 56.2 848x480 60.0 640x480 59.9 HDMI-0 disconnected (normal left inverted right x axis y axis) 1280x768_60.00 (0x113) 79.5MHz h width 1280 start 1344 end 1472 total 1664 skew 0 clock 47.8KHz v height 768 start 771 end 781 total 798 clock 59.9Hz 追加する解像度の記述内容を取得する。 # cvt 1280 768 # 1280x768 59.87 Hz (CVT) hsync 47.78 kHz; pclk 79.50 MHz Modeline "1280x768_60.00" 79.50 1280 1344 1472 1664 768 771 781 798 -hsync +vsync 新しい解像度をモードに追加する。 # xrandr --newmode "1280x768" 79.50 1280 1344 1472 1664 768 771 781 798 -hsync +vsync モニタと新しい解像度をひもづけする。 # xrandr --addmode VGA-0 "1280x768" 新しい解像度に切り替える。(再起動時ではなく、ここで切り替わる) # xrandr --output VGA-0 --mode "1280x768" # 新しい解像度に切り替わったことを確認する。 と、ここまで書いたが xrandr だと再起動時に設定が消えてしまう。 上記コマンドを /etc/gdm/Init/Default の exit 0 の直前に保存する。 画面の表示位置を調整する。 TODO install 済みの windows XP をユーザドメイン化する。 Fedora14 起動時に自動的に Windows XP ドメインが起動するようにする。 起動直後の画面を Windows XP にする。 操作上、Windows XP が立ち上がったように見せる。 Linux がバックグランドで動いているイメージ。 Windows XP の VGA ドライバで直接操作できるようにする。
https://w.atwiki.jp/aniken/pages/82.html
画像のピクセルの密度の事。 通常使われる単位は「dpi」。Dot Per Inch(1インチ中のドット数)の略。 CGを印刷したりスキャンしたりする時、どのくらいの密度で印刷・スキャンするか指定したりする。 当然、解像度が高い(大きい)方が画質が良くなる。 余談 プロのテレビアニメ制作では、72を基準にした解像度が多い。 これは、昔のパソコンのディスプレイの標準の解像度が72dpiだったため。 しかし現在はパソコンの性能が上がったため、100dpi前後のモニタも珍しくない。(映像の先生、情報古いぞ!) アニメ業界でのスキャン解像度は144dpi(72×2)が多いっぽい。印刷物は300~400dpi程度(京アニでは350が標準らしい)。 ちなみに、テレビ画面に映すと200dpi以上の絵は大して違いが分からないらしい。 関連項目 画面解像度
https://w.atwiki.jp/internetwiki/pages/20.html
仮想マシンマネージャーのGUIでマウスがうまく動かない bridgeの設定を変更すると仮想ノードがネットワークから切断されて復帰しない CentOS7のKVMでBIOS出力がコンソールに出なくなった 仮想マシンマネージャーのGUIでマウスがうまく動かない 要はこれ https //blog.radler.jp/2017/05/24/remote-console-%E3%81%A7%E3%83%9E%E3%82%A6%E3%82%B9%E3%81%8C%E5%90%B9%E3%81%A3%E9%A3%9B%E3%81%B6%E4%BB%B6%E3%81%AE%E5%AF%BE%E7%AD%96/ マウスを動かすと吹っ飛びまくるんですけど、元々USBコントローラーは追加されてるし、念の為USBマウスを追加してみたけど現象変わらず。 調べてみたらこんな情報が。 https //www.linuxquestions.org/questions/slackware-14/mouse-cursor-in-kvm-guest-4175575243/ 英語はよく分からないけどなんかタブレットを追加してみろって書いてあるように見えるので、仮想マシンマネージャーからタブレットを追加。 virsh editで以下の様な行の追加でも良い。 input type= tablet bus= usb ちゃんと動くようになった! bridgeの設定を変更すると仮想ノードがネットワークから切断されて復帰しない bridgeに仮想ノードを接続したままbridgeのup(設定変更)等を行うと、仮想ノードとbridgeの接続が切れて自動的には復帰しません。(当たり前と言えば当たり前かもしれませんが) もし接続が切れてしまったら一度仮想ノードをシャットダウンしてから起動する(再起動では復旧しません)か、以下のようなipコマンドで、切れてしまった接続を復旧させる必要があります。 # ip link set dev vnet0 up # ip link set dev vnet0 master br100 vnet0は仮想ノードごとに生成されるので、それぞれに対応した物を使って設定して下さい。 一度安定稼働を始めたら滅多にbridgeの設定変更などはしないと思いますので、実運用上はあまり問題にならないかもしれませんが注意して下さい。 CentOS7のKVMでBIOS出力がコンソールに出なくなった CentOS7になってからゲストマシンのインストール時、インストーラーのプロンプトとかブートローダーの選択とかがコンソール出力されなくなりましたね。 # /usr/libexec/qemu-kvm -serial pty -nographic ↑を実行した後にptyに繋いだら、CentOS6だとqemu-kvmのBIOSの出力が見えたけど、CentOS7だと見えませんでした。 回避方法が無いか調べてみたけどよく分からないので諦めました。 CentOS6時代はインストーラーのプロンプトに boot linux ks=floppy console=ttyS0 とかやってたんですが、それができなくなりました。 GUIのツールも充実してきてるし、もしくはVNCでも使えばいいのかもしれないですが、なんかCentOS7になってからお手軽感が急激に減退しましたね。めんどくさい。 ちな、virt-installでVNC使う場合のコマンド例はこんな感じ。 # qemu-img create -f qcow2 /var/lib/libvirt/images/CentOS7.qcow2 40G # virt-install --name CentOS7 --autostart --vcpus=2 --ram 2048 --cdrom /var/lib/libvirt/isos/CentOS-7.0-1406-x86_64-DVD.iso --disk /var/lib/libvirt/images/CentOS7.qcow2 --network bridge=br0,model=e1000 --graphics vnc,port=5900,listen=0.0.0.0,keymap=ja Firewall解除するの忘れないようにね。 実行後、ホストOSの5900番にVNCで繋ぎます。
https://w.atwiki.jp/internetwiki/pages/18.html
CentOS7で作ったディスクイメージを持ってきてCentOS6で動かす CentOS7で作ったディスクイメージを持ってきてCentOS6で動かす CentOS7で作ったディスクイメージを普通にコピーしてから動かそうとしたら起動しない。 # scp -pr CentOS7 /var/lib/libvirt/images/CentOS7.qcow2 /var/lib/libvirt/images # virt-install --name CentOS7 --import --noreboot --vcpus=2 --ram 2048 \ --disk /var/lib/libvirt/images/CentOS7.qcow2 \ --network bridge=br0,model=e1000 # virsh start CentOS7 --console SeaBIOS (version seabios-0.6.1.2-26.el6) gPXE (http //etherboot.org) - 00 03.0 C100 PCI2.10 PnP BBS PMM7FE0@10 C100 Booting from Hard Disk... Boot failed not a bootable disk Booting from ROM... gPXE (PCI 00 03.0) starting execution gPXE initialising devices... ディスクが認識していないようだ・・・ ドライバがおかしいことが判明したので編集して起動するとエラー。 # virsh edit CentOS7 driver name= qemu type= raw cache= none / ↓ driver name= qemu type= qcow2 cache= none / # virsh start CentOS7 --console エラー ドメイン CentOS7 の起動に失敗しました エラー internal error process exited while connecting to monitor char device redirected to /dev/pts/10 qemu-kvm -drive file=/var/lib/libvirt/images/CentOS7.qcow2,if=none,id=drive-ide0-0-0,format=qcow2,cache=none drive-ide0-0-0 uses a qcow2 feature which is not supported by this qemu version QCOW version 3 qemu-kvm -drive file=/var/lib/libvirt/images/CentOS7.qcow2,if=none,id=drive-ide0-0-0,format=qcow2,cache=none could not open disk image /var/lib/libvirt/images/CentOS7.qcow2 Operation not supported qcowのバージョンが合わないとか言われた。 qcow3に対応していないと言われているように見える。 調べてみたところ、旧バージョンに対応する形でのコンバートが必要。(コンバートはCentOS7のホストで作業する) qcow3からqcow2へのコンバートなのだろうか? # cd /var/lib/libvirt/images # qemu-img convert -o compat=0.10 -f qcow2 -O qcow2 -p CentOS7.qcow2 CentOS7-2.qcow2 # scp -pr CentOS7-2.qcow2 CentOS6 /var/lib/libvirt/images/CentOS7.qcow2 再実行 # virsh start CentOS7 --console CentOS Linux 7 (Core) Kernel 3.10.0-123.9.3.el7.x86_64 on an x86_64 CentOS7 login 起動した! 参考サイト: www.centos.org/forums/viewtopic.php?f=14&t=46025 https //www.centos.org/forums/viewtopic.php?f=14&t=46025
https://w.atwiki.jp/qwerty1657/pages/37.html
Ubuntu Server上で汎用Emulater(QEmu)を使ってDebian6のARM版を動かす方法 1. VMWare Server1上で仮想サーバ2を作成する。 2. 仮想サーバ2に、Ubuntu 12.04 LTS Server3 をインストールする。 3. Ubuntu Server3にQEmu4をインストールする $ sudo apt-get update $ sudo apt-get install qemu qemu-kvm-extras 4. QEmu4上で実行するハードディスクイメージ5、initrd6、vmlinuz7をダウンロードする 5. QEmu仮想マシンからネットワークが使えるように、以下のファイルを作成する /etc/qemu-ifup8 $ sudo vim /etc/qemu-ifup #!/bin/sh echo "Executing /etc/qemu-ifup" sudo /sbin/ifconfig $1 0.0.0.0 promisc up echo "Adding $1 to br0..." sudo /usr/sbin/brctl addif br0 $1 sleep 3 #switch=$(/sbin/ip route list | awk /^default / { print $5 } ) #/sbin/ifconfig $1 0.0.0.0 up #/usr/sbin/brctl addif ${switch} $1 /etc/qemu-ifdown9 $ sudo vim /etc/qemu-ifdown #!/bin/sh # NOTE This script is intended to run in conjunction with qemu-ifup # which uses the same logic to find your bridge/switch sudo /usr/sbin/brctl delif br0 $1 sudo /sbin/ifconfig $1 down #switch=$(/sbin/ip route list | awk /^default / { print $5 } ) #/usr/sbin/brctl delif $switch $1 #/sbin/ifconfig $1 0.0.0.0 down 6. 起動用のバッチを作って実行してみる CUI用10 $ vim qemu-armel-cui #!/bin/sh qemu-system-arm -M versatilepb -kernel vmlinuz-2.6.32-5-versatile -initrd initrd.img-2.6.32-5-versatile -hda debian_squeeze_armel_standard.qcow2 -nographic -append "root=/dev/sda1 console=ttyAMA0" GUI用11 $ vim qemu-armel-gui #!/bin/sh qemu-system-arm -M versatilepb -kernel vmlinuz-2.6.32-5-versatile -initrd initrd.img-2.6.32-5-versatile -hda debian_squeeze_armel_standard.qcow2 -append "root=/dev/sda1" 4 http //wiki.qemu.org/Manual 4 http //yanother.blogspot.jp/2012/09/arm-qemu-armdebian-linux-qemudebian.html 5 6 7 http //people.debian.org/~aurel32/qemu/armel/ 8 9 10 11 の4つのファイルに実行属性を与えるのを忘れないように。 chmod 755 ???
https://w.atwiki.jp/nobunaganoyabou12/pages/87.html
ゲーム解像度を変更しよう 改造と関係ないうえに、ほとんどの人が知っている。でも知らないと不便、Full Screenで改造作業は面倒なり Window Mode Select Tools ダウンロード こんな感じ、ちょい文字化けしてるけど問題なし 1 好きな解像度選ぶ 2 フルスクリーンor窓モード 3 スタートゲーム 4 一度設定すれば、次回からは必要なし 注意 1024×768よりも下の解像度は使えない(たぶん) モニタの解像度以上も使えない、1920×1200のモニタなら1920×1080まで(窓ならいいけど、全画面だと反映されてないような?) 結論よくわかんね 比較のために1280×800と1920×1080のゲーム画像 1280×800 1920×1080 なぜ光栄は、標準でウィンドウモード選べないんだろか レジストリで変更 レジストリエディタの呼び出し XPならファイル名を指定して実行「regedit」と打って「OK」クリック VISTAならスタート→検索に「regedit」 心配なひとはレジストリのバックアップとかで適当に検索してね HKEY_CURRENT_USER\Software\KOEI\Nobunaga12PK\Configs ここを開いて、いろいろ並んでる中で FULL SCREEN 0で窓モード、1で全画面 HEIGHT 縦の解像度、10進数で入力 WIDTH 横の解像度、10進数で入力 (例)1680×1050の窓モードなら、FULL SCREENを0 HEIGHTに1050 WIDTHに1680 後は革新起動するだけ、次回からも適用 dpi解像度 カウンター 今日 - 昨日 - 合計 -
https://w.atwiki.jp/isoroku_be/pages/150.html
情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 リンク:●XVGA解像度変更 概要 解像度を変更します。 解説 引数 S:ディスプレイセッティング列挙の要素番号で解像度を指定(0起点) サンプルプログラム Aコンボとはコンボ。そのW=300。 そのアイテム=ディスプレイセッティング列挙。 その変更した時は~(Aコンボの値)で解像度変更。 //本体 ●EnumDisplaySettings(lpszDeviceName,iModeNum,lpDevMode)=DLL("user32.dll","DWORD EnumDisplaySettingsA(LPCTSTR lpszDeviceName,DWORD iModeNum,LPDEVMODE lpDevMode)") ●ChangeDisplaySettings(lpDevMode,dwflags)=DLL("user32.dll","LONG ChangeDisplaySettingsA(LPCTSTR lpDevMode,DWORD dwflags)") ●ディスプレイセッティング列挙 セッティングに148を確保 セッティングリストは空 1のループ もしEnumDisplaySettings(『』,回数-1,POINTER(セッティング))=0ならば、抜ける ビット数はセッティングの105を『INT』でバイナリ取得 横解像度はセッティングの109を『INT』でバイナリ取得 縦解像度はセッティングの113を『INT』でバイナリ取得 ディスプレイフラグはセッティングの117を『INT』でバイナリ取得 もしディスプレイフラグが0ならば、ディスプレイフラグは『カラー』 もしディスプレイフラグが1ならば、ディスプレイフラグは『白黒』 もしディスプレイフラグが2ならば、ディスプレイフラグは『カラー インタレース』 もしディスプレイフラグが3ならば、ディスプレイフラグは『白黒 インタレース』 画面周波数はセッティングの121を『INT』でバイナリ取得 セッティングリストに(横解像度 『×』 縦解像度 『/』 ビット数 『bits/』 画面周波数 『Hz/』 ディスプレイフラグ)を配列追加 セッティングリストで戻る !ビット数変更=$40000 !横変更=$80000 !縦変更=$100000 !周波数変更=$400000 ●解像度変更(Sで) セッティングに148を確保 新規セッティング番号は空 新規セッティング番号=S もし新規セッティング番号が空でなければ もしEnumDisplaySettings(『』,新規セッティング番号,POINTER(セッティング))=0でなければ セッティングの41に(横変更+縦変更)を『INT』でバイナリ設定 もしChangeDisplaySettings(POINTER(セッティング),0)が0ならば、戻る 『エラー』と言う dpi解像度 名前 コメント
https://w.atwiki.jp/nextstage/pages/12.html
呼称 規格名称 解像度 アス比 VGA Video Graphics Array 640×480 4 3 SVGA Super Video Graphics Array 800×600 4 3 XGA eXtended Graphics Array 1024×768 4 3 WXGA Wide eXtended Graphics Array 1280×768 16 9 SXGA Super eXtended Graphics Array 1280×1024 5 4 UXGA Ultra eXtended Graphics Array 1600×1200 4 3 FullHD Full High Definition 1920×1080 16 9 WUXGA Wide Ultra eXtended Graphics Array 1920×1200 16 10 QXGA Quadrabele eXtended Graphics Array 2048×1536 4 3 QSXGA Quadrabele Super eXtended Graphics Array 2560×2048 5 4 QUXGA Quadrabele Ultra eXtended Graphics Array 3200×2400 4 3 WQUXGA Wide Quadrabele Ultra eXtended Graphics Array 3840×2400 16 10 dpi解像度