mount -t proc proc /proc没挂载导致各种/proc下文件打不开

移植DM9000后,执行ifconfig 和 route后,会出现:

~ # ifconfig

ifconfig: /proc/net/dev: No such file or directory

~ # ifconfig eth0 up

dm9000 dm9000 eth0: link down

~ # ifconfigdm9000 dm9000 eth0: link up, 100Mbps, full-duplex, lpa 0x4DE1

/proc # ifconfig lo up

/proc # ifconfig

ifconfig: /proc/net/dev: No such file or directory

lo        Link encap:Local Loopback

inet addr:127.0.0.1  Mask:255.0.0.0

UP LOOPBACK RUNNING  MTU:65536  Metric:1

/proc # ifconfig eth0 up

/proc # ifconfig

ifconfig: /proc/net/dev: No such file or directory

lo        Link encap:Local Loopback

inet addr:127.0.0.1  Mask:255.0.0.0

UP LOOPBACK RUNNING  MTU:65536  Metric:1

/proc # ifconfig eth0 192.168.5.188  netmask 255.255.255.0

/proc # route

route: can‘t open ‘/proc/net/route‘: No such file or directory

/proc # ifconfig

ifconfig: /proc/net/dev: No such file or directory

解决方法:/proc文件系统没挂载,手动执行:

mount -t proc proc /proc

时间: 2024-10-14 21:18:53

mount -t proc proc /proc没挂载导致各种/proc下文件打不开的相关文章

mount挂载导致根分区不可用

今天在做cobbler一键装机的时候出现下面"no space  left  on device ",一看肯定是磁盘满了 于是使用df -h 命令查看了下,结果果然根分区满了.于是脑子里面想的就是给他加块儿磁盘,然后挂载上. 关机,重新添加了块磁盘后,使用cat /proc/partitions查看了分区信息,确实有了块20G的磁盘sdb 第一步就开始 了分区 接下来就格式化了 分区,格式化结束后就可以开始挂载了,于是我就想既然根分区满了就直接挂载到根分区下面吧. 挂载完后,发现挂载了

centos 7 mount win共享文件夹 开机自动挂载

开机自动挂载 如果我们想实现开机自动挂载某设备,只要修改/etc/fstab文件即可. 文件挂载的配置文件:/etc/fstab 查看此文件可知 每行定义一个要挂载的文件系统: 其每行的格式如下 要挂载的设备或伪文件系统  挂载点  文件系统类型  挂载选项 转储频率 自检次序 UUID=6efb8a23-bae1-427c-ab10-3caca95250b1 /boot  xfs    defaults    0 0 要挂载的设备或伪文件系统:设备文件.LABEL(LABEL="")

mount -a和/etc/fstab读取挂载的纠缠

今天在嵌入式Linux开发上,了解到mount -a 的终极奥义,刚开始的时候非常陌生的是只有一个参数选项,按道理不应该啊!但是mount -t    mount -o loop  mount -l等等都携带大把的参数,究竟mount -a是如何被脚本解析器解析的呢? 在根文件系统中/etc/init.d/rcS文件中就记载着这么一段历史: mount -a 通过百度,查看的资料显示: mount -a [-t type] [-O optlist] (通常在启动脚本中调用) 使得 fstab 中

Linux手动挂载硬盘且添加到文件

Linux shell 的常用命令 设置命令别名 alias  'la=ls -al' 在命令行模式下 Ctrl+Alt+F1  --->  Ctrl+Alt+F6   可以控制打开多个shell 关机或重启 重启:reboot   /  init  6 关机:showdown -h  now     / init 0 挂载硬盘: 虚拟机关机--->虚拟机设置-->添加-->硬盘--->默认下一步可以修改一下大小 查看当前分区 [[email protected] ~]# f

[笔记]VirtualBox中Ubuntu系统挂载U盘和拷贝文件夹2015年5月6日

1.在Ubuntu等linux系统中识别到U盘,有时我们不知道它在哪个文件夹里,也不知道怎么查看它的内容,一般来说我们会把它挂载到目录/media下,首先要看下系统中都有哪些存储器,然后可以看到我们的U盘是哪个设置文件,然后用mount挂载其即可,命令如下: fdisk -l sodu mount -t vfat /dev/sdb4 /media 要取消挂载则: umount /media/ *注意取消挂载的时候要保证不在/media目录下,可以先cd /,然后再umount. 2.在Ubunt

linux下插入U盘自动挂载后,用C获取其挂载点(cat /proc/mounts)

现在已经能够通过libudev获取U盘插入时它的节点名(通过函数udev_device_get_devnode()),是/dev/sdb1 我现在的做法是读取/proc/mounts文件,找到有/dev/sdb1的那一行,解析出挂载点/media/11111 /proc/mounts文件内容如下: sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0 proc /proc proc rw,nosuid,nodev,noexec,relatime

Linux设备管理之权限倾斜——mem、proc、devfs、sysfs、udev(下)

Jack:淫龙,Linux实现的设备管理机制是什么样子的呢? 我:在2.4内核里,主流的解决方案是devfs. Jack:我知道.在2.6里,devfs已经被udev替代了. 我:这种说法是不准确的,是一种外行看热闹的说法. Jack:怎么说? 我:让我给你讲一讲proc文件系统的起源吧.听完了,你自然就明白了. Jack:proc文件系统?穿越了. 我:在很久很久很久以前,Linux内核的所有代码都是写死的,如果你想修改其中一些参数,必须要手动修改源代码,然后重新编译,重新写软盘,重新跑起来.

cat查看proc下文件帮助

cat boot_mode 查看cpu版本 cat cmdline cat cpuinfo 查看cup详细信息 cat devices cat diskstats cat dma-mappings cat dumchar_info 查看设备.分区挂载点.大小.起始地址 cat emmc 查看部分设备.分区 cat gpt_stat cat gt9xx_config cat interrupts cat iomem cat lk_env 查看data剩余大小 cat meminfo 查看运存(内存

[转载]如何挂载qcow2格式的镜像文件(how to mount a qcow2 image)

两个月前,写了一篇“如何挂载一个镜像文件”,当时没有把qcow2的挂载方法写进入,刚好一个博友留言提到qcow2了,就再一小篇关于mount qcow2格式的客户机镜像吧.QCOW2是目前QEMU(qemu-kvm)推荐使用的guest镜像文件格式,在KVM.Xen虚拟化中的使用都是比较广泛的.可以使用qemu自带的一个工具qemu-nbd来挂载一个客户机,具体步骤如下:(qemu-nbd 在普通的QEMU编译和安装后也会得到qemu-nbd工具,在Fedora中好像在“qemu-common”