linux配置出错系统起不来及乱炖
系统大全为您提供
1.Ubuntu开机出现:
piix4_smbus ****host smbus controller not enabled
解决方法:
执行:lsmod | grep i2c
root@localhost:/dev#lsmod | grep i2c
i2c_piix4 8143 0
root@localhost:/dev# vi /etc/modprobe.dacklist.conf
将i2c_piix4列入不加载模块列表,在blacklist.conf文件末尾添加:
blacklist i2c_piix4
重新生成引导文件/boot/initrd.img:
执行:update-initramfs -u -k all
然后重启系统即可。
原因:
主机CPU是64位的,但安装的ubuntu是32位的。
2.编译gcc出现:
error: call to ‘__open_missing_mode’ declared with attribute error: open with O_CREAT in second argument needs 3 arguments
这是我在gcc-4.4版本下预安装低版本gcc-3.4.5时出现的现象;
解决方法:
编译时执行:
make “CFLAGS=-U_FORTIFY_SOURCE”
原因:
从gcc 4.0开始,添加了一些扩展的检查功能,如buffer overflow,ignoring return value等等,早在feroda core 4中,redhat就已经默认打开了gcc的这个扩展,并在此基础上编译了fc4的几乎所有软件;ubuntu直到8.10版本才使能这个功能;
但是这个功能打开之后会造成很多程序编译不过,比如gcc:(,解决方法就是在编译的时候禁止掉fortify扩展:
3.linux自动挂载共享文件夹(请完整看完本节):
当我在虚拟机中的Ubuntu中的/mnt/hgfs/文件夹中查看之前共享的文件夹时发现该共享的文件夹竟然不不见了。晕...仔细查看了网络连接状况,虚拟机和主机相互间都能ping通,并且重新设置更换了文件夹,并给该文件夹较大的访问权限,都不行,随后想,既然/mnt/hgfs没有共享的文件夹,随性就挂载一个,执行:
mount -t cifs -o username=YOUR_USERNAME,password=YOUR_PASSWORD //HOME_HOST_IP /mnt/hgfs/mnt
随后出现:CIFS VFS: cifs_mount failed w/return code = -22
经查资料原来是samba_client没有安装,执行:
apt-get install samba-client
如果你没有安装samba还需要安装:
apt-get install smaba
完后,再次执行上述挂载命令,共享文件夹恢复正常。
但上述操作只是临时的,重启后又恢复正常,需在/etc/fstab文件中添加如下行:
//HOME_HOST_IP /mnt/hgfs/mnt cifs username=YOUR_USERNAME,password=YOUR_PASSWORD,rw 0 0
据@Aenon,你也可以在~/.bashrc中添加
alias xxx='mount -t smbfs -o username=Administrator.password=*** //HOME_HOST_IP /mnt/hgfs/mnt'
这样当你需要挂载共享文件夹时执行xxx即可,不用每次开机都挂载。
卸载挂载文件夹:umount /mnt/hgfs/mnt/
执行:net share可以查看电脑主机共享的文件夹。
我已经在VM中设置了共享的文件夹,以前都是自动挂载,可以直接在/mnt/hgfs中看到的,不晓得现在是什么原因。
今天终于找到原因了,是由于VMtools的问题,将VMtools重新安装了一遍就ok了。无语呀。
进入VM菜单VM/Reinstall VMware tools..
之后会在/devrom1(具体可查看自己目录中的名称)中有该工具的安装包,将其挂载在/mnt/VMtools/目录下。
mount /devrom1 /mnt/VMtools
进入/mnt/VMtools可查看挂载的文件
将VMwareTools-9.2.3-1031360.tar.gz安装包拷贝到另外一个文件夹内(在挂载的地方是不能解压的)然后解压:
tar zxvf VMwareTools-9.2.3-1031360.tar.gz
进入:cd vmware-tools-distrib
执行:
.mware-install.pl
然后一路ENTER默认安装即可,随后你就可以在/mnt/hgfs文件夹下看到你的共享文件夹了。就这么简单的事我折腾了这么长时间。晕...
上面的在/etc/fstab中添加挂载文件的方式我觉得不是一个好方法,一旦你主机使用动态ip,那么下次开机的时候ip就变了。那么你虚拟机中的ubuntu就启动不起来了。它会提示挂载出错。怎么搞都起不来,以前用的比较二的办法是重新安装,现在学到了新的办法哈。
4.文件配置出错 linux启动不起来
重启虚拟机系统,在启动时按着shift不动,此时会弹出类似如下界面,即进入grub:
按“e”键进入命令行编辑模式,会弹出如下界面:
init=/bin/bash
然后按Ctrl-x继续启动,系统会跳过挂载出错,继续执行,进入命令行后赶紧修正你的配置信息吧!修复完重启即可。
5.切换tab键提示:
每次执行命令时,按tab键使用补全功能,都会弹出类似下面那一段,晕呀。
cd sour-bash: warning: setlocale: LC_CTYPE: cannot change locale (en_US.UTF-8:zh_CN.GB2312)
解决办法:
apt-get purge locales
apt-get autoclean
apt-get install locales
cd /usr/locales
./install-language-pack en_US.UTF-8
dpkg-reconfigure locales
修复完成
运行locale查看相关信息.
感谢:http://www.xdty.org/912
6.scull编译问题:
LDDR3中使用的内核代码是2.6.10,现在新的linux已经有了变化,在编译过程中遇到一些问题,这篇文章中的描述基本都解决了。
A:提示:
问题:scripts/Makefile.build:46:*** CFLAGS was changed in "/homeenfang/scull/Makefile",Fix it use EXTRA_CFLAGS.Stop.:
解决:将Makefile中的CFLAGS修改为EXTRA_CFLAGS
B:提示:
问题:main.c找不到linux/config.h,
解决:将main.c中的config.h修改为autoconf.h
C:提示:
问题:make[2]: *** [/homebin/project/ldd3/examples/scull/pipe.o] 错误 1
make[1]: *** [_module_/homebin/project/ldd3/examples/scull] 错误 2
解决:在pipe.c中添加#include<linux/sched.h>
D:提示:
问题:make[2]: *** [/homebin/project/ldd3/examples/scull/access.o] 错误 1
make[1]: *** [_module_/homebin/project/ldd3/examples/scull] 错误 2
解决:在access.c添加 <linux/sched.h>
E:提示:
/home/cs/lddr/lddr/scull/access.c: In function 'scull_w_open':
/home/cs/lddr/lddr/scull/access.c:185: error: 'struct task_struct' has no member named 'uid'
make[2]: *** [/home/cs/lddr/lddr/scull/access.o] Error 1
make[1]: *** [_module_/home/cs/lddr/lddr/scull] Error 2
解决:将access.c中的
current->uid 修改为 current->cred->uid
current->euid 修改为 current->cred->euid
然后再编译即可。
7.ubuntu字体
多谢@Dean Chen的分享。
root@localhost:/home/cs/lddr/lddr/scull#locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US
LANGUAGE=
LC_CTYPE="en_US"
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_COLLATE="en_US"
LC_MONETARY="en_US"
LC_MESSAGES="en_US"
LC_PAPER="en_US"
LC_NAME="en_US"
LC_ADDRESS="en_US"
LC_TELEPHONE="en_US"
LC_MEASUREMENT="en_US"
LC_IDENTIFICATION="en_US"
LC_ALL=
根据该文的提示,在/etc/profile文件末尾添加:
export LC_ALL=C
执行#source /etc/profile
执行locale查看
即可。
若缺失字体,执行字体安装命令:
apt-get --reinstall install language-pack-en
字体更新命令:
update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8
水平有限,还望多多指教!
Dean Chen
以上就是系统大全给大家介绍的如何使的方法都有一定的了解了吧,好了,如果大家还想了解更多的资讯,那就赶紧点击系统大全官网吧。
本文来自系统大全http://www.win7cn.com/如需转载请注明!推荐:win7纯净版
相关文章
- win11如何添加控制面板?win11控制面板快捷方式添加方法
- win11如何设置绿色护眼模式?win11绿色护眼模式开启教程
- win11开始菜单怎么固定软件?win11开始菜单固定软件设置方法
- win10不显示新安装硬盘怎么办?win10新安装硬盘找不到解决方法
- win10分辨率无法设置怎么办?win10分辨率不能修改解决方法
- win10如何修改开机问候语?win10系统开机问候语更改教程
- win7电脑怎么整理磁盘碎片?win7系统磁盘碎片整理操作方法
- win7系统修改用户名后无法登录账号怎么解决?
- 360浏览器如何开启桌面搜索栏?360浏览器桌面搜索栏启动教程
- Word怎么切换成正常模式?Word兼容模式修改为正常模式教程
系统下载排行榜71011xp
番茄花园 GHOST WIN7 SP1 X64 快速稳定版 V2017.03 (64位
2深度技术 GHOST WIN7 SP1 X64 稳定安全版 V2017.02(64位
3雨林木风 GHOST WIN7 SP1(32位)装机版 V2017.03
4深度技术 GHOST WIN7 SP1 X86 专业装机版 V2017.03(32位
5电脑公司 GHOST WIN7 SP1 X86 经典旗舰版 V2017.03(32位
6深度技术 GHOST WIN7 SP1 X86 稳定安全版 V2017.02
7深度技术 GHOST WIN7 SP1 X64 专业装机版 V2017.03(64位
8电脑公司 GHOST WIN7 SP1 X64 经典旗舰版 V2017.03(64位
9电脑公司 GHOST WIN7 SP1 X64 新春贺岁版 V2017.02(64位
10电脑公司 GHOST WIN7 SP1 X86 新春贺岁版 V2017.02(32位
win10系统下载 Win10 1607 精简安装版 LTSB长期服务版
2Win10专业工作站版最新镜像 V2022.06
3微软原版Win10 ISO镜像64位(win10纯净版)
4深度技术 Ghost Win10 64位 国庆特别版 V2021.10
5电脑公司Ghost Win10 64位装机版V2017.03
6雨晨 Win10 1703 15063.250 64位 极速精简版
7JUJUMAO Win8.1 Up3 X64 极速精简版v2019.11
8win10系统下载 稳安快 Win10 x64 极速精简版 V1.0
9lopatkin Win10专业精简版 V2022.05
10Win10 21H2 纯净版镜像 V2021
Win11PE网络纯净版 V2021
2风林火山 Ghost Win11 64位 专业正式版 V2021.10
3Win11官方纯净版 V2021
4Win11 23H2 25115 官方原版镜像 V2022.05
5新一代系统 JUJUMAO Win11专业版 64位 v2021.08
6雨林木风 Ghost Win11 64位 正式版 V2021.10
7微软MSDN原版Win11系统 V2021
8Win11 22000.282正式版镜像 V2021.10
9深度技术 Ghost Win11 64位 专业版 V2021.10
10微软Win11游戏系统 V2021.10
深度技术 GHOST XP SP3 电脑专用版 V2017.03
2深度技术 GGHOST XP SP3 电脑专用版 V2017.02
3Win7系统下载 PCOS技术Ghost WinXP SP3 2017 夏季装机版
4萝卜家园 GHOST XP SP3 万能装机版 V2017.03
5番茄花园 GHOST XP SP3 极速体验版 V2017.03
6雨林木风 GHOST XP SP3 官方旗舰版 V2017.03
7电脑公司 GHOST XP SP3 经典旗舰版 V2017.03
8雨林木风GHOST XP SP3完美纯净版【V201710】已激活
9萝卜家园 GHOST XP SP3 完美装机版 V2016.10
10雨林木风 GHOST XP SP3 精英装机版 V2017.04
热门教程
装机必备 更多+
重装工具