查看小米路由系统启动过程的源代码
←
小米路由系统启动过程
跳转到:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
== /lib/preinit.sh == <source lang=bash> #!/bin/sh # Copyright (C) 2006 OpenWrt.org # Copyright (C) 2010 Vertical Communications export PATH=/bin:/sbin:/usr/bin:/usr/sbin pi_ifname= pi_ip=192.168.31.1 pi_broadcast=192.168.31.255 pi_netmask=255.255.255.0 fs_failsafe_ifname= fs_failsafe_ip=192.168.31.1 fs_failsafe_broadcast=192.168.31.255 fs_failsafe_netmask=255.255.255.0 fs_failsafe_wait_timeout=2 pi_suppress_stderr= pi_init_suppress_stderr= pi_init_path="/bin:/sbin:/usr/bin:/usr/sbin" pi_init_cmd="/sbin/init" . /lib/functions.sh . /lib/functions/boot.sh boot_hook_init preinit_essential boot_hook_init preinit_main boot_hook_init failsafe boot_hook_init initramfs boot_hook_init preinit_mount_root for pi_source_file in /lib/preinit/*; do . $pi_source_file done boot_run_hook preinit_essential pi_jffs2_mount_success=false pi_failsafe_net_message=false boot_run_hook preinit_main ulimit -Hn 50000 ulimit -Sn 50000 </source> 可以看到,主要的工作脚本都在 /lib/preinit/ 这个目录下的脚本集: <source lang=bash> # ls lib/preinit/ 00_extroot.conf 10_indicate_failsafe 30_failsafe_wait 40_run_failsafe_hook 55_determine_extroot_sysupgrade 90_init_console 02_default_set_state 10_indicate_preinit 31_check_for_boottype 41_merge_overlay_hooks 60_init_hotplug 90_mount_bind_etc 03_init_hotplug_failsafe_brcm 15_mount_proc_brcm 31_restore_nvram 42_format_ext_part 60_pivot_usb_root 90_mount_no_jffs2 05_mount_skip 20_check_jffs2_ready 40_init_shm 50_choose_console 70_initramfs_test 99_10_failsafe_login 10_check_for_mtd 20_device_fs_mount 40_mount_devpts 50_determine_usb_root 70_pivot_jffs2_root 99_10_mount_no_mtd 10_essential_fs 30_device_fs_daemons 40_mount_jffs2 50_indicate_regular_preinit 80_mount_root 99_10_run_init </source> <br><br>
返回到
小米路由系统启动过程
。
个人工具
3.147.66.149
该IP地址的讨论
登录
名字空间
页面
讨论
变换
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
社区专页
新闻动态
最近更改
随机页面
帮助
工具箱
链入页面
相关更改
特殊页面