2023-02-23 09:29:46 +00:00
|
|
|
|
---
|
2023-03-18 04:47:08 +00:00
|
|
|
|
title: qemu
|
2023-02-23 13:52:35 +00:00
|
|
|
|
tags: [note, info-tech, tool, virtualization]
|
2023-02-23 09:29:46 +00:00
|
|
|
|
---
|
|
|
|
|
|
2023-02-24 03:03:46 +00:00
|
|
|
|
## 概要
|
|
|
|
|
- コマンドラインベースのVirtualBoxと思っている
|
2023-02-23 09:29:46 +00:00
|
|
|
|
- 今のところM2チップのMacbook ProでLinuxを使うための最善手
|
|
|
|
|
- M1/M2向けVirtualBoxはまだ開発者プレビューしかなく,まともに使えなかった
|
|
|
|
|
|
|
|
|
|
<!--more-->
|
|
|
|
|
|
|
|
|
|
## インストール
|
|
|
|
|
|
|
|
|
|
### Mac
|
|
|
|
|
```bash
|
|
|
|
|
$ brew install qemu
|
|
|
|
|
```
|
|
|
|
|
- ハードウェアアクセラレーションが有効化されている他のビルドもあるらしいが未検証
|
|
|
|
|
- 今後GPU使いたくなったら検証予定
|
|
|
|
|
|
|
|
|
|
## コマンド逆引き
|
|
|
|
|
|
2023-03-18 04:47:08 +00:00
|
|
|
|
### ディスクイメージの作成
|
2023-02-24 08:27:13 +00:00
|
|
|
|
```bash
|
|
|
|
|
qemu-img create -f qcow2 sda.qcow2 16G
|
|
|
|
|
```
|
|
|
|
|
|
2023-03-18 04:47:08 +00:00
|
|
|
|
### ディスクイメージのリサイズ
|
|
|
|
|
```bash
|
|
|
|
|
# ホストOSで実行
|
|
|
|
|
qemu-img resize sda.qcow2 +16G
|
|
|
|
|
|
|
|
|
|
# ゲストで実行
|
|
|
|
|
cfdisk /dev/sda # いい感じに
|
|
|
|
|
e2fsck -f /dev/sda2
|
|
|
|
|
resize2fs /dev/sda2
|
|
|
|
|
```
|
|
|
|
|
|
2023-02-23 09:29:46 +00:00
|
|
|
|
### archのlive cdを起動
|
|
|
|
|
```bash
|
|
|
|
|
qemu-system-x86_64 \
|
|
|
|
|
-m 4G \
|
2023-02-24 08:27:13 +00:00
|
|
|
|
-cdrom ../iso/archlinux-2023.02.01-x86_64.iso \
|
|
|
|
|
sda.qcow2
|
2023-02-23 09:29:46 +00:00
|
|
|
|
```
|
2023-02-24 08:27:13 +00:00
|
|
|
|
- [関連: ArchLinuxのインストール方法](note/info-tech/install-archlinux.md)
|