服务器KMS激活WINDOWS与OFFICE

Windows 手动激活命令:

slmgr.vbs /skms my.lxf87.com.cn:51688
slmgr.vbs /ato
slmgr.vbs /xpr

Office 手动激活命令:

#office 安装目录
cd C:\Program Files\Microsoft Office\Office16
cscript ospp.vbs /sethst:my.lxf87.com.cn:51688
cscript ospp.vbs /act
cscript ospp.vbs /dstatus

Windows 系统添加 VirtIO 驱动

需要下载准备的一些东西
  Windows 微软原版 ISO 镜像 可以在这里下载到→MSDN
  VirtIO 驱动 QEMU-KVM 所使用虚拟硬件的 Windows 驱动。VirtIO官网

准备文件
  1. 挂载Windows镜像到虚拟光驱。
  2. 在 sources 文件夹下复制出boot.wim和install.wim两个文件。
  3. 挂载VirtIO驱动ISO到虚拟光驱。
  4. 将需要的驱动复制出来,一般只需要3个驱动:Balloon、NetKVM、viostor。

添加驱动
  1. D盘新建一个文件夹mnt。
  2. 查看 wim 映像信息:输入WIN+R打开运行窗口,输入CMD启动命令行工具。然后输入

dism /get-wiminfo /wimfile:D:\install.wim

   列出的信息便是这个 ISO 镜像所包含的所有系统版本。其中的 “索引” 便是我们下面要用到的版本编号。
  3. 挂载 wim 镜像:

dism /mount-wim /wimfile:D:\install.wim /index:1 /mountdir:D:\mnt

   这里的 “index” 就是上一步中看到的索引编号。
  4. 挂载完毕后,添加驱动:

dism /image:D:\mnt /add-driver /driver:D:\viostor\w10\amd64\viostor.inf /forceunsigned

   其他两个或者更多驱动都是执行这个命令来添加驱动。驱动指定到 inf 配置文件。最后的/forceunsigned只有确定是未签名的驱动时才用的参数,微软认证的、签名的驱动不需要加这个参数。VirtIO 的 X64 驱动几乎都是未签名的。
  5. 添加完驱动,查看一下驱动情况:

dism /image:D:\mnt /get-drivers

  6. 确定驱动已经添加后,卸载并保存 wim 映像:

dism /unmount-wim /mountdir:D:\mnt /commit

  7. 重复 4~8 步骤,为 boot.wim 添加驱动。
   install.wim 中的多个系统版本,你可以选择性添加驱动。但 boot.wim 中的所有版本建议都添加驱动。

封装新的 ISO 镜像
  1. 使用 UltraISO 打开原 Windows ISO 安装盘镜像。
  2. 在 sources 文件夹下,删除boot.wim与install.wim。
  3. 将添加好驱动的boot.wim与install.wim拖到 sources 下。
  4. 点击【文件】→【另存为】,保存出一个新 ISO 镜像即可。

设置hdparm让硬盘在空闲时间休眠。

为了延长硬盘使用寿命,当硬盘不使用时,需要让硬盘休眠,ubuntu server 20.04已自带Hdparm软件。

#查看硬盘设备名
sudo fdisk -l
#检查硬盘是否支持写缓存功能
sudo hdparm -I /dev/sdc | grep 'Write cache'
sudo hdparm -I /dev/sdb | grep 'Write cache'
sudo hdparm -I /dev/sdd | grep 'Write cache'
#如果看到 * (星号),表示支持
*    Write cache
#编辑配置文件
sudo nano /etc/hdparm.conf
#在文件末尾加入
/dev/sdc {
write_cache = on
spindown_time = 240  #spindown_time=需要休眠的时间乘以60除以5的数值,这里是20分钟。
}

VirtualBox虚拟机安装黑群晖

1.下载黑群晖引导盘
http://www.nasyun.com/thread-68527-1-3.html下载DS1019+的引导盘,利用StarWindV2VConverter软件转换成VMDK格式(注意文件目录内不能有中文字,否则转换报错)。

2.安装虚拟黑群晖

注册虚拟机
VBoxManage createvm --name DSM --register 

设置系统类型Linux_64
VBoxManage modifyvm DSM --ostype Linux_64

设置内存大小4G
VBoxManage modifyvm DSM --memory 2048

建立虚拟磁盘:系统盘50G
VBoxManage createmedium --filename DSM50G.vmdk --size 50000

创建存储控制器SATA
VBoxManage storagectl DSM --name SATA --add sata --controller IntelAhci --bootable on 

关联虚拟机磁盘
VBoxManage storageattach DSM --storagectl SATA --port 0 --device 0 --type hdd --medium DS918.vmdk
VBoxManage storageattach DSM --storagectl SATA --port 1 --device 0 --type hdd --medium DSM50G.vmdk

设置网络为桥接(nictype和bridgeadapter要根据主机的实际情况选择)
VBoxManage modifyvm DSM --nic1 bridged --nictype1 82545EM --cableconnected1 on --bridgeadapter1 eno1

设置远程桌面(可以使用VNC通过5540端口访问虚拟机桌面)
VBoxManage modifyvm DSM --vrdeport 5540 --vrdeaddress ""

打开远程桌面
VBoxManage modifyvm DSM --vrde on

启动虚拟机
VBoxManage startvm DSM --type headless

断电关闭虚拟机
VBoxManage controlvm DSM poweroff

3.一些可能会用到的命令

创建存储控制器IDE
VBoxManage storagectl DSM --name IDE --add ide --controller PIIX4 --bootable on

移除控制器:
VBoxManage storagectl DSM --name IDE --remove   # IDE
VBoxManage storagectl DSM --name SATA --remove   # SATA

解除硬盘关联:
VBoxManage storageattach DSM --storagectl SATA --port 0 --device 0 --type hdd --medium none

设置网卡为虚拟网卡:(黑群晖不支持)
VBoxManage modifyvm DSM --nictype1 virtio

删除虚拟机(!!!会删除所有虚拟硬盘,谨慎操作!!!) 
VBoxManage unregistervm --delete DSM

Virtualbox虚拟机的安装

1.安装Virtualbox

登录https://www.virtualbox.org/官网。下载最新版本的Virtualbox以及VirtualBox Extension Pack
然后登录ssh
sudo dkpg -i virtualbox-6.1_6.1.14-140239_Ubuntu_eoan_amd64.deb #安装Virtualbox。
sudo apt-get -f install  #补齐依赖
VBoxManage -v   #检查是否安装完成
sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.14.vbox-extpack   #安装增强包

2.创建用户专门管理虚拟机

sudo useradd -m -G vboxusers vbox #非必须,添加vbox用户
sudo passwd vbox #输入两次密码
sudo usermod -a -G vboxusers 登录用户名 #把自己加入vboxusers群里,登录用户名改成自己的ID
getent group vboxusers #确认是否在vboxusers群里
#显示结果
vboxusers:x:120:vbox,登录用户名