diff --git a/backend/db.sqlite3 b/backend/db.sqlite3
index 7376fbf..8c73cc4 100644
Binary files a/backend/db.sqlite3 and b/backend/db.sqlite3 differ
diff --git a/front-end/src/views/pve/vm/components/VMConfigTab.vue b/front-end/src/views/pve/vm/components/VMConfigTab.vue
new file mode 100644
index 0000000..f3cc36f
--- /dev/null
+++ b/front-end/src/views/pve/vm/components/VMConfigTab.vue
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+ {{ item.value }}
+
+
+
+
+
+
+
+
+
+
diff --git a/front-end/src/views/pve/vm/components/VMConsoleTab.vue b/front-end/src/views/pve/vm/components/VMConsoleTab.vue
new file mode 100644
index 0000000..e8cdd8c
--- /dev/null
+++ b/front-end/src/views/pve/vm/components/VMConsoleTab.vue
@@ -0,0 +1,278 @@
+
+
+
+
+ 提示
+ 控制台通过本系统代理访问 PVE,无需手动登录 PVE,但首次加载可能需要几秒钟。
+
+
+
+
+
{{ consoleError }}
+
重试
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/front-end/src/views/pve/vm/components/VMHardwareTab.vue b/front-end/src/views/pve/vm/components/VMHardwareTab.vue
new file mode 100644
index 0000000..4cb6c6f
--- /dev/null
+++ b/front-end/src/views/pve/vm/components/VMHardwareTab.vue
@@ -0,0 +1,1018 @@
+
+
+
+
+
+
+ {{ record.value }}
+
+
+
+ 编辑
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ option }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 直接使用PVE格式,支持 local-lvm:32、ceph-pool:32 等
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ storage.storage }} ({{ storage.type }})
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ storage.storage }}
+
+
+
+
+
+
+ {{ iso.volid }}
+
+
+
+
+
+
+
+ virtio
+ e1000
+ vmxnet3
+ rtl8139
+
+
+
+
+
+ {{ bridge }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ storage.storage }}
+
+
+
+
+
+ 4M (默认)
+ 2M
+
+
+
+
+
+
+
+
+
+
+ {{ storage.storage }}
+
+
+
+
+
+ v2.0
+ v1.2
+
+
+
+
+ tpm-crb
+ tpm-tis
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ socket
+ server
+ telnet
+ pipe
+
+
+
+
+
+
+
+
+ CloudInit 会自动创建配置盘,如已有 ide2 设备请先移除。
+
+
+
+
+ {{ storage.storage }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ich9-intel-hda
+ intel-hda
+ ac97
+
+
+
+
+ spice
+ none
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/front-end/src/views/pve/vm/components/VMOverviewTab.vue b/front-end/src/views/pve/vm/components/VMOverviewTab.vue
new file mode 100644
index 0000000..226c19b
--- /dev/null
+++ b/front-end/src/views/pve/vm/components/VMOverviewTab.vue
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/front-end/src/views/pve/vm/components/VirtualMachineDetailModal.vue b/front-end/src/views/pve/vm/components/VirtualMachineDetailModal.vue
index 00f0929..c6f0b68 100644
--- a/front-end/src/views/pve/vm/components/VirtualMachineDetailModal.vue
+++ b/front-end/src/views/pve/vm/components/VirtualMachineDetailModal.vue
@@ -24,427 +24,40 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
- 提示
- 控制台通过本系统代理访问 PVE,无需手动登录 PVE,但首次加载可能需要几秒钟。
-
-
-
-
-
{{ consoleError }}
-
重试
-
-
-
-
-
+
-
-
-
-
- {{ record.value }}
-
-
-
- 编辑
-
-
-
-
+
-
-
-
-
- {{ item.value }}
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ option }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 直接使用PVE格式,支持 local-lvm:32、ceph-pool:32 等
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ storage.storage }} ({{ storage.type }})
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ storage.storage }}
-
-
-
-
-
-
- {{ iso.volid }}
-
-
-
-
-
-
-
- virtio
- e1000
- vmxnet3
- rtl8139
-
-
-
-
-
- {{ bridge }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ storage.storage }}
-
-
-
-
-
- 4M (默认)
- 2M
-
-
-
-
-
-
-
-
-
-
- {{ storage.storage }}
-
-
-
-
-
- v2.0
- v1.2
-
-
-
-
- tpm-crb
- tpm-tis
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- socket
- server
- telnet
- pipe
-
-
-
-
-
-
-
-
- CloudInit 会自动创建配置盘,如已有 ide2 设备请先移除。
-
-
-
-
- {{ storage.storage }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ich9-intel-hda
- intel-hda
- ac97
-
-
-
-
- spice
- none
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-