win10 怎么使用lunix

win10 怎么使用lunix,第1张

使用方法

首先,点击屏幕左下角的Win图标,然后在d出的菜单中选择“所有应用”。

在所有应用中找到并展开 Windows PowerShell 文件夹,启动其下的 Windows PowerShell。

这时,将会打开一个命令行窗口。然后,请稍微等待一会,直到出现 PowerShell 命令提示符为止。

这时,便可以输入 Linux 命令了。例如,我们输入一个 Linux 文件查看命令 ls,回车,便可以列出当前目录下的文件和文件夹列表。

二、注意事项

Windows PowerShell 支持绝大部分 Linux 内置命令,但有些命令例外。具体来说有:

1)命令简写(或称命令别名)

例如,不支持 Linux 下的文件查看命令 ll 。该命令作用为以详细信息方式查看当前目录下文件,它实质是 ls -l 命令的简写。

2)需要调用 linux 系统中的程序才能执行的命令,如 vim

由于 Windows 系统中并没有内置 vim 程序,故而与 vim 有关的命令无法启用。

3)帮助命令

在 Linux 系统中,如果要知道某条命令的用法,可以使用帮助命令了。但在 Windows 中,默认是没有安装Linux中的帮助命令的。如果想使用该命令,可以联网安装或在线查看。

首先你要升级到win10周年更新版,然后安装linux子系统。

win10的linux子系统给了我们一个将linux的强大的shell命令和windows的流畅界面结合的体验,让我们可以不用在windows上纠结虚拟机运行linux的卡顿,和在linux下缺少win下对应软件的尴尬。但是win10的cmd命令提示符和powershell都不能满足我对字体的一些要求,这让我去寻找更适合的bash客户端。

几经周折发现了一款不错的bash客户端软件 cmder,它有两个版本,一个是自带模拟一些bash命令的版本,一个是简单的mini版本,我们只是用它来连接bash,当然选择mini版的。

在cmder中复制和粘贴文字非常方便,选中文字按下回车键就是复制,鼠标右键就把文字粘贴上去。

cmder的设置复杂到爆。默认设置有些不合我口味的地方。

通过ssh连接服务器的时候,会出现中文字体相互重叠的情况,这时去设置>Main 取消选择 Compress long strings to fit space。

进入vim的时候会发现编辑模式左右箭头不好用了,会提示d,官方文档说要在启动时配置一下,进入 设置>Startup>Startup options 选择Command line,写上bash -cur_console:p, 这样问题解决,同时启动cmder时会直接进入bash。

默认cmder会在启动的时候检查更新并d出烦人的提示框,我们可以去设置>update>update settings 取消startup前面的勾。

联想SR650 2x5218,64G,3x1.2T SAS HDD,显卡RTX2080

因为对系统要求必须是windows,windows server系统没有显卡驱动,win10又没有对应的服务器硬件驱动,尝试安装windows10,使用windows server2019驱动,系统安装安装完成后,驱动问题导致系统蓝屏,重启,无法正常使用

只能使用centos+kvm部署win10虚拟机,显卡采用直通模式,可以正常安装显卡驱动。

英文安装,virt-manager图形界面中文会显示乱码

centos版本:CentOS-7.8-x86_64-DVD-2003

采用的自动分区,不过手动更合适。

2.1设置桥接网络,名称为br0连接到eno1变为到br0

yum -y install bridge-utils

配置br0的网络参数,对照自己的网卡,配置自己的ip

修改eno1的网络参数

重启网络

systemctl restart network

2.2安装kvm

查看kvm版本,UEFI模式安装windows需要升级kvm

2.3更新qemu-kvm

查看更新后的kvm版本

2.4安装OVMF

OVMF“是一个为UEFI支持虚拟机的项目”。

2.5安装win10

使用图形界面安装,xshell的xmanager工具

virt-manager

2.5.1选择UEFI模式,暂不配置显卡直通

2.5.2如果硬盘或者CD/ROM报错不支持IDE模式不支持,请更改成SATA模式

2.5.4vnc连接配置,选择vncserver,否则可能看不到虚拟机画面,vnc客户端配置raw模式,否则可能很卡

2.6显卡直通

2.6.1开启iommu

IOMMU(i/o memory management unit)。iommu有两大功能:控制设备dma地址映射到机器物理地址(dmar),中断重映射(intremap)(可选)

确认内核是否支持iommu

cat /proc/cmdline | grep iommu 有输出则正常

如果没有输出,将intel_iommu=on添加到grub启动文件当中

编辑grub文件 :

vim /etc/default/grub

重新生成内核

grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg

再次验证内核支持iommu

有输出即正常

验证VT-D是否启用

dmesg |grep -e DMAR -e IOMMU

2.6.2禁用服务器上的RTX2080显卡驱动

在服务器主机上禁用显卡设备

vi /etc/modprobe.d/blacklist.conf

添加

vim /usr/lib/modprobe.d/dist-blacklist.conf

加上一行 options nouveau modeset=0

备份原来的 initramfs nouveau image镜像

mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img

创建新的 initramfs image镜像

dracut /boot/initramfs-$(uname -r).img $(uname -r)

2.6.3显卡加载vfio驱动

加载vfio模块

从服务器卸载4个显卡设备

验证显卡设备是否加载vfio-pci驱动,加载成功

2.6.4 win10虚拟机添加NVDIA显卡

同时可以添加服务器的USB设备直通

ps:需要另外配置下,参考链接

添加后,关机重启

要安装显卡驱动,需要修改虚拟机win10的配置文件

否则显卡驱动安装过程中自检会报错ERROR CODE 43,驱动不允许安装在虚拟机上。

重启即可安装驱动

AID64测试


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/6722088.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存