mount tmpfs

博客内容展示了一条命令“mount -t tmpfs -o size=1G tmpfs /xxx/minifba”,这是在信息技术领域中用于挂载tmpfs文件系统的操作,指定了文件系统类型为tmpfs,大小为1G,并挂载到指定路径。
mount -t tmpfs -o size=1G tmpfs /xxx/minifba
#!/bin/sh mount() { /bin/busybox mount -o noatime "$@" } mount_ubifs() { [ -e /dev/ubi0_0 -o -h /dev/ubi0_0 ] || { ubimkvol /dev/ubi0 -N 0 -s 30728192 } [ -e /dev/ubi1_0 -o -h /dev/ubi1_0 ] || { ubimkvol /dev/ubi1 -N 0 -s 131072 } mkdir -p /tmp/overlay mount "ubi0_0" /tmp/overlay -t ubifs -o sync } pivot() { # <new_root> <old_root> mount -o move /proc $1/proc && \ pivot_root $1 $1$2 && { mount -o move $2/dev /dev mount -o move $2/tmp /tmp mount -o move $2/sys /sys 2>&- mount -o move $2/overlay /overlay 2>&- return 0 } } fopivot() { # <rw_root> <ro_root> mount -t overlayfs -olowerdir=/,upperdir=$1 "overlayfs:$1" /mnt pivot /mnt $2 } do_move_devtmpfs() { local mnt="$(grep devtmpfs /proc/mounts)" mnt="${mnt#* }"; mnt="${mnt%% *}" [ "$mnt" = "/dev" ] || mount -o move "$mnt" /dev } mount_essential_fs() { mount proc /proc -t proc mount sysfs /sys -t sysfs pi_size=$(awk '/MemTotal:/ {l=5242880;mt=($2*1024);print((s=mt/2)<l)&&(mt>l)?mt-l:s}' /proc/meminfo) mount tmpfs /tmp -t tmpfs -o size=$pi_size,nosuid,nodev,mode=1777 } mount_device_fs() { if grep -q devtmpfs /proc/mounts; then do_move_devtmpfs else mount -t tmpfs tmpfs /dev -o mode=0755,size=512K fi } init_hotplug2() { [ -c /dev/console ] || mknod /dev/console c 5 1 /sbin/hotplug2 --set-worker /lib/hotplug2/worker_fork.so --set-rules-file /etc/hotplug2-init.rules --no-persistent --set-coldplug-cmd /sbin/udevtrigger /sbin/hotplug2 --set-worker /lib/hotplug2/worker_fork.so --set-rules-file /etc/hotplug2-init.rules --persistent & echo "" > /proc/sys/kernel/hotplug } init_shm() { [ -d /dev/shm ] || mkdir -p /dev/shm } mount_devpts() { [ -d /dev/pts ] || mkdir -p /dev/pts mount devpts /dev/pts -t devpts } init_console() { exec </dev/console >/dev/console 2>&0 } mount_root() { mount_ubifs mount -o move /tmp/overlay /overlay 2>&- fopivot /overlay /rom } run_init() { exec env - PATH="/bin:/sbin:/usr/bin:/usr/sbin" LD_LIBRARY_PATH="/lib:/usr/lib" "/sbin/init" 2>&0 } mount_essential_fs mount_device_fs init_hotplug2 init_shm mount_devpts init_console mount_root run_init 解析
09-25
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值