1、unblock with 'mysqladmin flush-hosts'

解决的方法是在my.cnf文件里添加:

[mysqld] 
skip-name-resolve

然后重启mysql,service mysqld restart,即可解决

2、连接mysql 8提示2059 - authentication plugin 'caching_sha2_password

进入mysql

mysql -u root -p

查询发现远程登录的plugin是caching_sha2_password

select host,user,plugin from mysql.user;

 修改它,修改成mysql_native_password;

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root';

如果你是本地登录,则输入

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root';

即可远程Navicat连接。

3、centos常用命令用不了

可能是更改了环境变量的路径,运行如下语句即可

export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin

4、安装centos7 报错  Failed to start Switch Root

在虚拟机设置,启动选项下的固件类型选择EFI启动,即可解决

5、nouveau xxx unknown chipset

看到Install CentOS Linux 7选择按e进入编辑界面
首先,能看到如下:

setparams 'Install CentOS Linux 7'
linuxefi/images/pxeboot/vmlinuz inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 xdriver=vesa nomodeset quiet
initrdefi /images/pxeboot/initrd.img

执行ctrl+x
修改,第二行:

setparams 'Install CentOS Linux 7'
linuxefi /images/pxeboot/vmlinuz linux dd nomodeset quiet
initrdefi /images/pxeboot/initrd.img

执行ctrl+x
然后,找到U盘的位置,我的U盘位置为/dev/sdb4

然后修改如下:

setparams 'Install CentOS Linux 7'
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:/dev/sdb4 nomodeset quiet
initrdefi /images/pxeboot/initrd.img

执行ctrl+x,大部分就可以解决了!

如果还有问题请继续试下面语句!
修改标题的问题主要是应该禁用显卡,修改如下:

setparams 'Install CentOS Linux 7'
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:/dev/sdb4 nomodeset nouveau.modeset=0 quiet
initrdefi /images/pxeboot/initrd.img

执行ctrl+x
然后就应该解决了标题的问题。
 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐