不能用u盘启动ubuntu

(不能用u盘启动电脑)

写系统安装的文章太多太多了,我为何还要写哪? 因为文章太多了,乍一看各种操作都像老虎一样凶猛,其实可能对你一点帮助都没有。很多文章只是解释了如何安装ubuntu系统,对于安装后遇到的问题,作者决定写一点不同。

为何选择Ubuntu

免费开源,功能强大,小巧精致。个人更喜欢小东西。还有友好的图形界面,不和windows绝对没有比较Windows好。对于学习Linux个人推荐Ubuntu系统。

制作U盘启动盘

本文使用Ubuntu制作u盘启动盘,没有复杂的操作,只需要几行简单的命令。 (1)查看U盘路径。

sudo fdisk -l

(2)下载iso镜像 官网地址: https://ubuntu.com/download/desktop 根据个人需要下载相应的版本。作者选择下载最新版本Ubuntu 20.04.1 LTS。

(3)将iso文件写入u盘

sudo dd if=~/xxx.iso of=/dev/sda

耐心等待,直到传输完成,才有提示。作者安装了4、5次机器,这个环节没有问题。

U盘装机

插入U盘,按F12进入BIOS页面(基本输入输出),不同的机器进入BIOS页面的方式是不一样的。作者的机器是小米的电脑。选择U盘启动,然后按提示安装,这个过程基本没有问题。

启动系统

安装完Ubuntu系统后,拔出U盘,重启电脑,这个时候安装已经基本完成了。Ubuntu安装系统就这么简单。整个过程中没有复杂的配置。当然,在安装过程中,磁盘可以根据自己的需要进行分区,这只需要简单的配置。

查看系统参数查看Linux内核版本

cat /proc/version查看cpu个数和核心数 总核数 = 物理CPU个数 X 每颗物理CPU的核数 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数

查看物理CPU个数

cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l

检查每一个物理CPU中core个数(即核数)

cat /proc/cpuinfo| grep "cpu cores"| uniq

查看逻辑CPU的个数

cat /proc/cpuinfo| grep "processor"| wc -l

查看线程数

grep 'processor' /proc/cpuinfo | sort -u | wc -l查看系统版本 lsb_release-a

网络问题

作者安装了三个版本ubuntu系统,包括16、18、20,所有版本在作者的机器上都有同样的问题,困扰了作者很久。在查看无线列表时,无线列表是空的

在查看无线列表时,无线列表是空的。然后作者就蒙蒙了!没有无线,如何上网鸭,如何查询解决问题的办法鸭?无奈,只好用手机"USB";网络共享功能,网上查解决方案。查询解决方案

基本上,相关文章已经阅读,所有方法都已经实验,问题仍然无法解决。然而,通过查询,您仍然可以获得一些与无线相关的指令,如 iwconfig。

没有通用的方法

互联网上提到的许多方法似乎是通用的。事实上,任何平台都可能不容易使用。这些方法忽略了芯片的差异。由不同的无线芯片引起的问题必须有不同的解决方案。例如,许多人使用博通芯片的驱动程序来解决相应的问题,但如果你的计算机是高通芯片,无论它如何有效地放在高通芯片上,它都将不起作用。查看无线网络芯片

通过以上查询,我们可以作者机器使用的无线芯片是Qualcomm Atheros QCA6174。01:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32)

驱动加载有问题吗?

在Windows作者可以正常使用无线网络,所以怀疑是在启动加载驱动器时失败了,拿出神器 dmesg 。 Linux dmesg命令用于显示启动信息。 kernel存储启动信息ring buffer中。如果启动时没有时间查看信息,可以使用dmesg来查看。启动信息也保存了/var/log名字在目录中dmesg的文件里。 通过dmesg以下信息可见:

[ 4.308059]ath10k_pci 0000:01:00.0: failed to fetch board data for bus=pci,vendor=168c,device=003e,subsystem-vendor=168c,subsystem-device=3370 from ath10k/QCA6174/hw3.0/board-2.bin

因此怀疑board-2.bin有问题。 继续查询相应的问题,输入关键字,关于百度的高级搜索,在高级搜索-百度和必应 有所介绍。intext:failed to fetch board data for bus=pci,vendor=168c,device=003e,subsys

点击进入页面(https://bugs.launchpad.net/ubuntu/ source/linux-firmware/ bug/1804028),好家伙,其实是个好家伙。bug。

尽管是bug,还有解决办法。

解决办法

(1)下载http://www.killernetworking.com/support/K1535_Debian/board.bin (2)删除/lib/firmware/ath10k/QCA6174/hw3.0目录下的"board.bin" 和"board-2.bin"。 (3)将下载的内容复制到/lib/firmware/ath10k/QCA6174/hw3.0 (4)重启计算机

终于出来了无线网络列表。 (3)将下载的内容复制到/lib/firmware/ath10k/QCA6174/hw3.0 (4)重启计算机

无线网络列表终于出来了。网络连接正常ok了。

关于Linux

Linux权限、用户、文件概念是权限、用户、文件、目录。

写在最后

如果要玩游戏,不建议安装Linux系统,连qq、建议不要直接使用微信Windows系统。如果你想学习但又想玩游戏,那就安装一个双系统。如果你只是想学习,却控制不住玩游戏的心,那就只安装一个Linux系统,这个时候,想玩就玩不了游戏。只代表个人观点。

公众号欢迎关注我的微信微信官方账号。