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
然后就应该解决了标题的问题。