windows server 2022避坑指南


最近在嘗試用windows server 2022搭建一個家用服務器,在折騰的過程了遇到了很多的問題,記錄下來填坑。

慎重考慮

  1. 無法安裝wsl2,僅支持wsl1版本,會導致無法使用很多docker應用。
  2. 無法安裝最新的resilio sync 2.7版本,可以下載2.6版本來代替。

安裝網卡驅動

我搜尋了很多的win server 2022安裝網卡驅動的辦法,大部分都是要修改配置文件。
但是找到了下面這篇文章的最簡單的解決辦法,我也是利用這個安裝上Intel I219V網卡。

# Windows Server 2022 安裝Intel I219V 服務器網卡

我搜尋了如下的這些文章,對你們來說可能有用。

# Windows Server 2019 安裝 Intel I219V 網卡驅動
# Windows Server 2019安裝Intel I219-V I211網卡驅動
# windows server 2016 安裝網卡驅動
# Windows Server無法安裝網卡驅動的解決方案

安裝顯卡驅動

此頁面,最下面下載對應的顯卡驅動即可
https://www.intel.cn/content/www/cn/zh/support/articles/000005629/graphics.html

安裝docker

雖然沒有辦法使用docker for desktop和獲得docker的完整體驗,但是仍然可以使用win平台下的docker。安裝方式只要三條命令即可:

Install-Module -Name DockerMsftProvider -Repository PSGallery -Force

這里系統提示安裝 NuGet 提供程序,我們需要輸入: Y

Install-Package -Name docker -ProviderName DockerMsftProvider

PowerShell 詢問是否信任包源“DockerDefault”時,鍵入 A 以繼續進行安裝。

安裝完成后,執行重啟計算機的命令。

Restart-Computer -Force

重啟之后,再次打開powershell,輸入:

docker version

解決docker 的權限問題:
https://blog.csdn.net/u011337602/article/details/104541261/

激活windows

# Windows Server 2022 KMS激活序列號

安裝samba

安裝samba

sudo apt-get install smbclient

掛載win samba

sudo mount -t cifs -o user=[username],password=[password] [smb地址] [掛載地址]

以上命令每次在系統啟動的時候都要手動掛載一次,我們也可以直接寫入到配置文件中,開機自動掛載。

vim /etc/fstab

# 在最下面一行添加

#[smb地址] [掛載地址] [文件格式] [配置選項] 0 0 

# 具體實例如下:

//192.168.***.*** /mnt/*** cifs defaults,user=username,password=password,iocharset=utf8,uid=1000,gid=1000,file_mode=0777,dir_mode=0777 0 0

報錯解決方案:

遇到以下報錯:
mount: /mnt/winsmb: bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program.

輸入以下命令即可解決:
sudo apt install cifs-utils


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM