Ubuntu系统安装以及解决黑屏问题

您所在的位置:网站首页 外星人win10更新重启黑屏怎么办啊 Ubuntu系统安装以及解决黑屏问题

Ubuntu系统安装以及解决黑屏问题

2024-07-02 22:42| 来源: 网络整理| 查看: 265

Ubuntu系统安装教程 一、准备工作

本文以Ubuntu18.04安装为例,准备工作在win10上进行。

1. 下载Ubuntu镜像

下载地址,进入页面后点击右边的Download按钮开始下载。

2. 制作U盘启动 安装制作工具:UltraISO,下载完成后安装插入用来做启动盘的U盘(最好是usb3.0接口,16GB或以上)打开安装好的UltraISO,点击继续试用进入工作界面后,点击文件-打开,选择下载好的镜像。点击菜单栏启动-写入硬盘映像弹出的窗口中 硬盘驱动器:选择刚刚插入的U盘 写入方式:设置为USB-HDD+ 其他采用默认->格式化->写入返回,制作完成 二、安装Ubuntu18.04 1. 设置启动项

关闭你要安装的主机,插入启动盘,接着开机,按住 F2直到进入 bios 界面(不同的电脑进入 bios 的按键不同,一般为Delete 键),通过方向键选择Boot Menu,然后回车

进入Boot Manager后,选择 EFI USB 作为启动项,回车

至此我们就进入了安装程序,选择 Install Ubuntu, 回车直接安装

2. 正式安装 选择语言选择键盘连接无线网选择最小安装。最下面的两个选项会拖慢安装的速度选择安装类型 第一和第二个选项安装的时候更省事,安装程序会自动分区,第三个选项需要自己手动分区,安装的时候会麻烦一点,但是因为是手动分区,你对系统的分区情况也更加熟悉,方便系统后期的管理。我这边选择的时第一个。选择时区创建用户名 三、安装后的一些优化 1. 更换软件源

在应用中选择Software & Updates, 选择Ubuntu Software中的Download from 下拉菜单,选择中国的阿里云镜像http://mirrors.aliyun.com/ubuntu

2. 更新源 sudo apt-get update 3. 安装NVIDIA驱动 # 查看显卡硬件型号 ubuntu-drivers devices # == /sys/devices/pci0000:4a/0000:4a:02.0/0000:4b:00.0 == # modalias : pci:v000010DEd000020B5sv000010DEsd00001533bc03sc02i00 # vendor : NVIDIA Corporation # driver : nvidia-driver-470-server - distro non-free # driver : nvidia-driver-525 - distro non-free # driver : nvidia-driver-515 - distro non-free # driver : nvidia-driver-510 - distro non-free # driver : nvidia-driver-525-server - distro non-free # driver : nvidia-driver-530 - distro non-free recommended # driver : nvidia-driver-470 - distro non-free # driver : nvidia-driver-515-server - distro non-free # driver : xserver-xorg-video-nouveau - distro free builtin

可以看出推荐安装的版本号是:driver : nvidia-driver-530 - distro non-free recommended 下面开始安装:

安装推荐版本,终端输入:sudo ubuntu-drivers autoinstall安装 525 版本,终端输入:sudo apt install nvidia-driver-525

安装后重启再输入nvidia-smi即可看到你帅气的显卡。

4. 安装openssh-server(可选)

如果想通过外部电脑ssh访问该服务器,需要安装openssh-server(openssh-client默认安装)

sudo apt-get install openssh-server # 安装 sudo /etc/init.d/ssh start # 开启openssh服务 ps -e | grep ssh # 验证是否开启服务 # 如果有输出sshd,证明ssh服务已开启 5. 设置静态IP地址(可选)

如果服务器需要通过Mac地址来绑定静态IP,则继续往下看:

ip addr # 查看网卡和Mac地址(一般eno1表示有线网卡,wlp2s0位无线网卡)

现在要将有线网络设置一个公网的IP地址(可以被外部访问),所以设置eno1网卡。记录下eno1下的link/ether后面04:7c:16:18:43:b3长这样的串。 输入route -n,打印路由表,查看网关,后续会用到

Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 172.23.136.1 0.0.0.0 UG 100 0 0 enp4s0 169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 enp4s0 172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0 172.23.136.0 0.0.0.0 255.255.254.0 U 100 0 0 enp4s0

我这里的网关地址: 172.23.136.1

cd /etc/netplan ls # 会看到有一个01-network-manager-all.yaml文件

vim编辑该文件,或者可视化界面进去编辑都行(需要sudo)

# Let NetworkManager manage all devices on this system network: version: 2 renderer: NetworkManager ethernets: eno1: # 有线网卡的名字 addresses: [11.22.33.44/24] # 填IP地址,后面有一个/24 dhcp4: no # IPv4关闭自动获取IP dhcp6: no # IPv6关闭自动获取IP gateway4: 11.22.33.2 # 设置网关,注意网关前3位跟IP地址前3位肯定是一致的。 nameservers: addresses: [202.120.80.2,202.120.81.2] # 设置DNS解析主、备的服务器IP地址,如果有多个中间用逗号隔开,但不要有空格

设置完毕,保存,退出

sudo netplan apply # 重启应用设置 ip addr # 使用ip addr检查。如果eno1下的inet后的IP地址为需要设置的公网IP,则成功。 四、安装anaconda、cuda、cudnn

Anaconda官网下载最新的安装包,放在home下,bash执行下载好的脚本,然后一路火花带闪电的回车,输入yes,等一会再输入yes,然后重启终端就可以正常使用conda了。

在conda虚拟环境中安装cuda和cudnn

conda activate your_env # 以下cuda安装方式,二选一 conda install cudatoolkit=11.8 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64/ conda install cudatoolkit=11.8 # 在conda虚拟环境中安装cudnn,三选一 conda install cudnn=7.6.5 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64/ conda install cudnn=7.6.5 conda install cudnn # 建议选这种,不写版本会自动选与cuda相匹配的版本 五、安装过程中出现花屏或者黑屏解决方法 方法一

进入安装时(也就是上面的二、安装Ubuntu->1设置启动项),光标移动到"Install Ubuntu",按"e"进入编辑模式,进入命令行模式,找到’‘quite splash’'然后去掉后边的"- - -",在该位置添加添加“nomodeset”(依照不同显卡进行不同显卡驱动选项的添加,我们使用的是Nvidia显卡,添加nomodeset)F10安装

方法二

开机按Esc,选择“recovery model”,进入系统之后打开终端 或者开机按Esc,选择Advanced options for Ubuntu -->回车,选择一个“recovery model”

resume: 退出 recovery 模式,然后正常启动;clean: 尝试清理垃圾文件,腾出更多的空间;dpkg: 修复损坏的包;fsck: 检查所有文件系统;grub: 更新 grub 的启动载入器;network: 启动网络;root: 进入命令行模式;system-summary: 系统概览,查看电脑的基本信息;

这里我们选择root 进入命令行模式,然后

sudo vi /etc/default/grub

按i进入编辑模式

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" #修改为: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

按“esc”,输入“ :wq! ” (有冒号) 保存退出,更新grub

sudo update-grub

在重启之前,我们发现电脑屏幕分辨率不是最佳(如果分辨率正常,则不用)

点击右上角“系统设置—>软件和更新—>附加驱动”选择使用Nvidia驱动

五、大功告成


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3