Linux报错-------ln: 无法创建符号链接"***": 只读文件系统

对u-boot源码进行平台选择时输入: make am335x_evm_config

报错:

ln: 无法创建符号链接"asm": 只读文件系统

make: *** [am335x_evm_config] 错误 1

拿到u-boot源码后放到虚拟机的共享share文件夹中,解压,然后配置。没注意我犯了一个很低端的错误...

windows下是没有连接文件的,使用ln来创建连接文件时当然会出错,将所有代码放到Linux的文件系统中就没问题了。

所以以后凡是带链接文件的项目是不能放到虚拟机的共享文件夹中的! 例如,u-boot源码、Linux源码等等...

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-11-21 01:27:41

Linux报错-------ln: 无法创建符号链接"***": 只读文件系统的相关文章

用vmware p2v转换linux报错

用vmware converter standalone转换一台物理linux时报错,运行到97%时cancel, LSB Version:    1.3 Distributor ID: RedHatEnterpriseES Description:    Red Hat Enterprise Linux ES release 3 (Taroon) Release:        3 Codename:       Taroon 2014-06-25T14:02:30.503+08:00 [02

linux报错之--->export `=' not a valid identifier的一般原因

export `=' not a valid identifier的一般原因 原因就是你修改的 /etc/profile 文件里 你加过空格 我的代码如下: export JAVA_HOME = /usr/java/jdk1.7.0_75 export PATH = $JAVA_HOME/bin:$PATH export CLASSPATH = .:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 修改为如下: export JAVA_HOME=/us

Linux报错之ping: www.baidu.com: Name or service not known

Linux报错之ping: www.baidu.com: Name or service not known 出现这个以后,首先去ping下主机Ip,发现能ping通,但是出现另一个问题Destination Host Unreachable: 我使用的是NAT模式连接,在配置好网络后,参考:https://www.cnblogs.com/passer101/p/9899202.html 然后输入: 解决方案:rm /var/lib/NetworkManager/NetworkManager.s

linux报错-bash: ./xx.sh: Permission denied

linux报错-bash: ./xx.sh: Permission denied 在linux下执行sh文件时提示: -bash: ./xx.sh: Permission denied 进行授权: chmod 777 xx.sh Linux chmod +755和chmod +777 区别: 755 代表用户对该文件拥有读,写,执行的权限, 同组其他人员拥有执行和读的权限,没有写的权限,其他用户的权限和同组人员权限一样. 777代表,user,group ,others ,都有读写和可执行权限.

linux报错:export `xxxxx' not a valid identifier的一般原因

原因就是你修改的 /etc/profile 文件里你加过空格 我的代码如下:export JAVA_HOM:=:/usr/java/jdk1.7.0_75export PATH = $JAVA_HOME/bin::$PATHexport CLASSPATH = .:$JAVA_HOME/lib/dt.jar::$JAVA_HOME/lib/tools.jar 修改为如下:export JAVA_HOME=/usr/java/jdk1.7.0_75export PATH=$JAVA_HOME/bi

Linux报错-bash: fork: retry: Resource temporarily unavailable和进程描述符之间的关系

在公司服务器上切换用户,出现 "-bash: fork: retry: Resource temporarily unavailable"这样的报错,查询得知是普通用户能够使用的进程数太少和文件描述符太小导致的,每一个文件描述符会和一个文件对应,但是很多文件描述符也会和一个文件对应.相同的文件可以被不同的进程打开,也可以被同一个进程打开多次.我们可以从系统层面和进程层面来查看相应的文件描述符. 一,系统层面的文件描述符 涉及到系统层面的,基本上都是通过修改内核参数来实现的,修改系统中的

linux报错“Failed to start LSB: Bring up/down networking.”

一.报错:         linux启动后没有IP地址     二.报错原因: 由于centos7中没有70-persistent-net.rules这个文件,复制出来的虚拟机需要修改mac地址. 三.解决办法: 1.可以vim /etc/sysconfig/network-scripts/ifcfg-eno16777736修改其中的mac地址. 2.也可以systemctl stop NetworkManager; systemctl disable NetworkManager; syst

Linux报错第一弹: /bin/sh^M: bad interpreter: No such file or directory

从Windows Sublime 写好一shell脚本,移到 Linux下,发现报错,/bin/sh^M: bad interpreter: No such file or directory 原因:这是不同系统编码格式引起的:在 windows系统中编辑的 .sh文件可能有不可见字符,所以在 Linux系统下执行会报以上异常信息. 解决: 1)在 windows下转换: 利用一些编辑器如 UltraEdit或 EditPlus等工具先将脚本编码转换,再放到 Linux中执行.转换方式如下( U

安装Linux报错Unable to read package metadata. This may

Unable to read package metadata. This may be due to missing repodata directory. Please ensure that your install tree has been correctly generated.  Failare: repodata/743fec56b2af0ce8d6ec82c47a4efafc2a4d18cddfa9683f29611cb18d1a33de-primary.sqlite.bz2