AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-405475

A. Anon's questions

Martin Hope
A. Anon
Asked: 2017-03-15 14:19:36 +0800 CST

Ubuntu:更新主线内核,现在下降到 initramfs

  • 1

我试图升级我们系统的主线内核,现在正在进入 initramfs。

<更新>:我使用的命令是:

apt-get 更新
apt-get 升级
apt-cache 搜索 linux-image
//抓取最后一个条目
apt-get install linux-image-4.4.0-67-generic

</更新>

我研究了这个主题,发现我应该能够通过 grub 菜单访问原始内核,但是,尝试按住shift或ESC不会导致调出菜单。这可能是由于通过串行端口进入。

关于系统的一些细节,因为服务器不是标准的塔。在 ARM 集群上工作,集群中有 16 个节点,只有通过机箱的串行端口、通过机箱管理器的虚拟串行端口以及通过 ssh 访问节点(当节点实际能够启动时)。机箱没有用于加载 live 光盘的标准 USB 端口(尽管它没有 miniUSB 端口)。

我尝试更新单个节点,因此 15 个节点仍处于工作状态,如果需要,我可以从中查看调试信息。通过虚拟串口连接到故障节点,我在启动时看到以下输出:

U-Boot 2013.04(2014 年 11 月 3 日 - 12:38:51)

ProLiant m400 服务器卡式盒 - U02 (10/02/2014)
版权所有 2013 - 2014 Hewlett-Packard Development Company, LP
版权所有 2000 - 2012 Wolfgang Denk,DENX 软件工程,wd@denx.de


CPU0:APM ARM 64 位 Potenza Rev B0 2400MHz PCP 2400MHz
     32 KB 缓存,32 KB 缓存
     SOC 2000MHz IOBAXI 400MHz AXI 250MHz AHB 200MHz GFC 125MHz
从 SPI-NOR 启动
Slimpro FW:版本:2.2(构建 2014/09/23)
I2C:准备就绪
DRAM:ECC 64 GiB @ 1333MHz
重定位地址为:0x4ffff27000
使用默认环境

API 信号 @ 0x0000004ffdf17170
在:串行
输出:串行
错误:串行
CPU:11111111
CPLD:0A
PCIE3:(RC)X8 GEN-2 链接
  00:00.0 - 19aa:e008 - 桥接设备
   01:00.0 - 15b3:1007 - 网络控制器
SF:检测到 MX25L12805D,页面大小为 64 KiB,总计 16 MiB
SF:0:0 的 16384 KiB MX25L12805D 现在是当前设备

SF:闪存读取成功(18319 字节@0xe0000)
.
SF:闪存读取成功(65568 字节@0xc0000)
节点启动开始时间:2017-03-15T04:22:06
节点序列号:CN7505VJ3S
墨盒机箱插槽 ID:1
墨盒序列号:CN7505VJ3S
机箱序列号:USE516NS6D
底盘资产标签:
节点 UUID:FE95EDB2-4175-5E​​16-BC19-E52E0B7FC04A
产品编号:721717-B21
时区名称: America/Los_Angeles
SCSI:目标启动耗时 0 毫秒。
AHCI2 0001.0300 32 插槽 2 端口 6 Gbps 0x3 impl SATA 模式
flags: 64bit ncq pm only pmp fbss pio slum part ccc
扫描总线设备...
  设备 0:(4:0) 供应商:ATA 产品:XR0120GEBLT 版本:HPS4
            类型:硬盘
            容量:114473.4 MB = 111.7 GB (234441648 x 512)
找到 1 个设备。
正在搜索 SCSI 引导设备...
正在尝试 scsi 0 /boot.scr ...
在 31 ms (7.8 KiB/s) 内读取 252 个字节
验证...完成
引导:M.2,PXE
Mellanox ConnectX3 U-Boot 驱动程序 1.1 版
Mellanox ConnectX3 固件版本 2.32.1092
网络:NIC1 [PRIME]、NIC2

启动 M.2
在 32 ms (6.8 KiB/s) 内读取 252 个字节
## 在 4004000000 处执行脚本
在 386 毫秒 (35.6 MiB/s) 内读取 14393920 个字节
在 775 毫秒 (37 MiB/s) 内读取 30092224 个字节
## 从 4002000000 的 Legacy Image 启动内核 ...
   映像名称:内核 4.4.0-66-generic
   创建时间:2017-03-13 20:59:56 UTC
   映像类型:ARM Linux 内核映像(未压缩)
   数据大小:14393856 字节 = 13.7 MiB
   加载地址:00080000
   入口点:00080000
   验证校验和...确定
## 从 4005000000 的旧映像加载 init Ramdisk ...
   映像名称:ramdisk 4.4.0-66-generic
   创建时间:2017-03-13 20:59:57 UTC
   映像类型:ARM Linux RAMDisk Image(gzip 压缩)
   数据大小:30092160 字节 = 28.7 MiB
   加载地址:00000000
   入口点:00000000
   验证校验和...确定
## 4003000000 处的扁平设备树 blob
   使用 0x0000004003000000 处的 fdt blob 引导
   正在加载内核映像...确定
好的
   加载 Ramdisk 到 4fee34d000,结束 4feffffb80 ... OK
   将设备树加载到 0000004000ff8000,结束 0000004000fff78e ... OK

启动内核...

L3C:8MB
[0.000000]在物理 CPU 0x0 上启动 Linux
[0.000000]初始化cgroup子系统cpuset
[0.000000]初始化cgroup subsys cpu
[0.000000]初始化cgroup subsys cpuacct
[ 0.000000] Linux 版本 4.4.0-66-generic (buildd@bos01-arm64-009) (gcc 版本 4.8.4 (Ubuntu/Linaro 4.8.4-2ubuntu1~14.04.3)) #87~14.04.1-Ubuntu SMP Sat Mar 4 06:58:48 UTC 2017 (Ubuntu 4.4.0-66.87~14.04.1-generic 4.4.44)
[0.000000]引导CPU:AArch64处理器[500f0001]
[0.000000] efi:从 FDT 获取 EFI 参数:
[0.000000] efi:未找到 UEFI。
[0.000000] 未找到 NUMA 配置
[0.000000] NUMA:在 [mem 0x0000000000000000-0x0000004fffffffff] 处伪造一个节点
[0.000000] NUMA:在节点 0 上添加内存块 [0x4000000000 - 0x4fffffffff]
[ 0.000000] NUMA: Initmem 设置节点 0 [mem 0x4000000000-0x4fffffffff]
[0.000000]NUMA:NODE_DATA [mem 0x4ffffe8280-0x4ffffe9fff]
[ 0.000000] 区域范围:
[ 0.000000] DMA [内存 0x0000004000000000-0x00000040ffffffff]
[ 0.000000] 正常 [mem 0x0000004100000000-0x0000004fffffffff]
[ 0.000000] 每个节点的可移动区域开始
[0.000000]早期内存节点范围
[0.000000]节点0:[内存0x0000004000000000-0x0000004fffffffff]
[ 0.000000] Initmem 设置节点 0 [mem 0x0000004000000000-0x0000004fffffffff]
[0.000000]警告:x1-x3非零违反引导协议:
[0.000000] x1:0000000000000000
[0.000000] x2:0000000002faf080
[0.000000] x3:0000000000000001
[ 0.000000] 这表示引导加载程序损坏或旧内核
[0.000000] PERCPU:嵌入式 17 页/cpu @ffff800ffff2d000 s31360 r8192 d30080 u69632
[0.000000]在 CPU0 上检测到 PIPT I-cache
[ 0.000000] 按节点顺序构建 1 个区域列表,开启移动分组。总页数:16515072
[ 0.000000] 策略区域:正常
[0.000000]内核命令行:console=ttyS0,9600n8r ro
[0.000000] log_buf_len 个人最大 cpu 贡献:4096 字节
[0.000000] log_buf_len 总 cpu_extra 贡献:28672 字节
[0.000000] log_buf_len 最小大小:16384 字节
[0.000000] log_buf_len:65536字节
[ 0.000000] 早期日志缓冲区免费:13860(84%)
[0.000000] PID 哈希表条目:4096(顺序:3,32768 字节)
[ 0.000000] 软件 IO TLB [mem 0x40fbfff000-0x40fffff000] (64MB) 映射在 [ffff8000fbfff000-ffff8000ffffefff]
[0.000000]内存:65949020K/67108864K可用(8396K内核代码,984K rwdata,3832K rodata,768K init,786K bss,1159844K保留,0K cma-reserved)
[0.000000]虚拟内核内存布局:
[0.000000]vmalloc:0xffff000000000000-0xffff7bffbfff0000(126974 GB)
[0.000000] vmemmap:0xffff7bffc0000000 - 0xffff7fffc0000000(最大 4096 GB)
[0.000000] 0xffff7bffc0000000 - 0xffff7c0000000000(实际为 1024 MB)
[0.000000] 固定:0xffff7ffffa7fd000 - 0xffff7ffffac00000(4108 KB)
[0.000000] PCI I/O:0xffff7ffffae00000-0xffff7ffffbe00000(16 MB)
[0.000000] 模块:0xffff7ffffc000000 - 0xffff800000000000(64 MB)
[0.000000]内存:0xffff800000000000-0xffff801000000000(65536 MB)
[0.000000].init:0xffff800000c73000-0xffff800000d33000(768 KB)
[0.000000].文本:0xffff800000080000-0xffff800000c73000(12236 KB)
[0.000000].data:0xffff800000d44000-0xffff800000e3a200(985 KB)
[0.000000] SLUB:HWalign=64,Order=0-3,MinObjects=0,CPUs=8,Nodes=1
[0.000000] 分层 RCU 实现。
[0.000000]叶扇出的构建时间调整为64。
[0.000000] RCU 限制 CPU 从 NR_CPUS=128 到 nr_cpu_ids=8。
[0.000000] RCU:调整 rcu_fanout_leaf=64 的几何结构,nr_cpu_ids=8
[0.000000] NR_IRQS:64 nr_irqs:64 0
[0.000000] 运行在 50.00MHz(物理)的架构 cp15 计时器。
[0.000000]时钟源:arch_sys_counter:掩码:0xffffffffffffff max_cycles:0xb8812736b,max_idle_ns:440795202655 ns
[0.000002] sched_clock:56 位,50MHz,分辨率 20ns,每 4398046511100ns 换行
[0.000080]控制台:彩色虚拟设备80x25
[0.000108]校准延迟环路(跳过),使用定时器频率计算的值.. 100.00 BogoMIPS(lpj=200000)
[0.000113] pid_max:默认值:32768 最小值:301
[0.000142]安全框架初始化
[ 0.000146] Yama:变得正念。
[0.000179] AppArmor:AppArmor 已初始化
[0.008069] Dentry 缓存哈希表条目:8388608(顺序:14、67108864 字节)
[0.022824] Inode-cache 哈希表条目:4194304(顺序:13、33554432 字节)
[0.029218]装载缓存哈希表条目:131072(顺序:8、1048576字节)
[0.029347]挂载点缓存哈希表条目:131072(顺序:8、1048576字节)
[0.029955]初始化cgroup subsys io
[0.029965]初始化 cgroup 子系统内存
[0.029979]初始化 cgroup 子系统设备
[0.029984]初始化cgroup subsys冷冻机
[0.029988]初始化cgroup subsys net_cls
[0.029995]初始化 cgroup subsys perf_event
[0.029999]初始化cgroup subsys net_prio
[0.030003]初始化 cgroup subsys hugetlb
[0.030006]初始化 cgroup 子系统 pid
[0.030024] ftrace:在 120 页中分配 30538 个条目
[0.054710] EFI 服务将不可用。
[0.054720] ASID 分配器初始化为 65536 个条目
[0.055955]在 CPU1 上检测到 PIPT I-cache
[0.055981]CPU1:启动辅助处理器[500f0001]
[0.056147]在 CPU2 上检测到 PIPT I-cache
[0.056167]CPU2:启动辅助处理器[500f0001]
[0.056322]在 CPU3 上检测到 PIPT I-cache
[0.056334]CPU3:启动辅助处理器[500f0001]
[0.056489]在 CPU4 上检测到 PIPT I-cache
[0.056509]CPU4:启动辅助处理器[500f0001]
[0.056653]在 CPU5 上检测到 PIPT I-cache
[0.056665]CPU5:启动辅助处理器[500f0001]
[0.056816]在 CPU6 上检测到 PIPT I-cache
[0.056836]CPU6:启动辅助处理器[500f0001]
[0.056985]在 CPU7 上检测到 PIPT I-cache
[0.056997]CPU7:启动辅助处理器[500f0001]
[0.057024]提出了8个CPU
[0.057039] SMP:总共激活了 8 个处理器。
[0.057043] CPU:所有 CPU 都从 EL2 开始
[0.057395] devtmpfs:初始化
[0.058640]evm:security.selinux
[0.058644]evm:security.SMACK64
[0.058646]evm:security.SMACK64EXEC
[0.058648]evm:security.SMACK64TRANSMUTE
[0.058649]evm:security.SMACK64MMAP
[0.058651]evm:security.ima
[0.058653] evm:security.capability
[0.058736] DMI 不存在或无效。
[0.058843]时钟源:jiffies:掩码:0xffffffff max_cycles:0xffffffff,max_idle_ns:7645041785100000 ns
[0.059009] pinctrl核心:初始化pinctrl子系统
[0.059401] NET:注册协议族 16
[0.070568]cpuidle:使用调速器梯子
[0.082573]cpuidle:使用调速器菜单
[0.082595] vdso:2页(1个代码@ffff800000d49000,1个数据@ffff800000d48000)
[0.082608]硬件断点:找到4个断点和4个观察点寄存器。
[0.082654] DMA:为原子分配预分配 256 KiB 池
[0.082718]串行:AMBA PL011 UART驱动程序
[0.099240] ACPI:解释器已禁用。
[0.099448] vgaarb:加载
[0.099917]SCSI子系统初始化
[0.100080] usbcore:注册了新的接口驱动程序 usbfs
[0.100099]usbcore:注册新接口驱动集线器
[0.100134]usbcore:注册新设备驱动usb
[0.100339] dmi:固件注册失败。
[0.100650]NetLabel:初始化
[0.100653] NetLabel:域哈希大小 = 128
[0.100655]NetLabel:协议=未标记的CIPSOv4
[0.100676] NetLabel:默认允许未标记的流量
[0.100786]时钟源:切换到时钟源arch_sys_counter
[0.114898] AppArmor:AppArmor 文件系统已启用
[0.115028] pnp:即插即用 ACPI:禁用
[0.118228] NET:注册协议族 2
[0.118823] TCP 建立的哈希表条目:524288(顺序:10、4194304 字节)
[0.120243] TCP 绑定哈希表条目:65536(顺序:8、1048576 字节)
[0.120614] TCP:已配置哈希表(已建立 524288 绑定 65536)
[0.120742] UDP 哈希表条目:32768(顺序:8、1048576 字节)
[0.121384] UDP-Lite 哈希表条目:32768(顺序:8、1048576 字节)
[0.122012] NET:注册协议族 1
[0.122138] 尝试将 rootfs 映像解压缩为 initramfs...
[0.746005]释放initrd内存:29384K(ffff800fee34d000-ffff800feffff000)
[0.746162] hw perfevents:使用 armv8_pmuv3 PMU 驱动程序启用,5 个计数器可用
[0.746314]kvm [1]:中断控制器@780c0000 IRQ5
[0.746440]kvm [1]:定时器IRQ3
[0.746451] kvm [1]:Hyp 模式初始化成功
[0.747101] futex 哈希表条目:2048(顺序:6、262144 字节)
[0.747154]审计:初始化netlink subsys(禁用)
[0.747191]审计:类型=2000审计(0.728:1):初始化
[0.747360]初始化系统可信密钥环
[0.747560]HugeTLB 注册 2 MB 页面大小,预分配 0 个页面
[0.750244]zbud:加载
[0.750633] VFS:磁盘配额 dquot_6.6.0
[0.750700] VFS:Dquot-缓存哈希表条目:512(0 阶,4096 字节)
[0.751236] squashfs: 4.0 版 (2009/01/31) Phillip Lougher
[0.751761]保险丝初始化(API版本7.23)
[0.752032] 密钥类型 big_key 已注册
[0.752072] 分配 IMA MOK 和黑名单密钥环。
[0.752638]密钥类型非对称注册
[0.752644]已注册非对称密钥解析器“x509”
[0.752723]块层SCSI通用(bsg)驱动程序版本0.4加载(主要249)
[0.752792] io 调度程序 noop 已注册
[0.752798] io 调度程序截止日期已注册(默认)
[0.752865] io 调度程序 cfq 已注册
[0.753288] pci_hotplug:PCI 热插拔 PCI 核心版本:0.5
[0.753303] pciehp:PCI Express 热插拔控制器驱动程序版本:0.4
[0.753382]PCI主机桥/soc/pcie@1f500000范围:
[0.753387]没有找到/soc/pcie@1f500000的总线范围,使用[bus 00-ff]
[0.753396]MEM 0xa130000000..0xa1afffffff->0x30000000
[0.753427] xgene-pcie 1f500000.pcie: (rc) x8 gen-2 链接
[0.753489]xgene-pcie 1f500000.pcie:PCI主机桥到总线0000:00
[0.753494] pci_bus 0000:00:根总线资源[bus 00-ff]
[0.753498] pci_bus 0000:00:根总线资源[mem 0xa130000000-0xa1afffffff](总线地址[0x30000000-0xafffffff])
[0.756796] pci 0000:01:00.0: VF(n) BAR2 空间:[mem 0x00000000-0x03ffffff 64bit pref](包含 8 个 VF 的 BAR2)
[0.764916] pci 0000:00:00.0: BAR 15: 分配[mem 0xa130000000-0xa1347fffff 64bit pref]
[0.764919] pci 0000:00:00.0:BAR 14:分配[mem 0xa134800000-0xa1348fffff]
[0.764928] pci 0000:01:00.0: BAR 2: 分配[mem 0xa130000000-0xa1307fffff 64bit pref]
[0.765107] pci 0000:01:00.0: BAR 9: 分配[mem 0xa130800000-0xa1347fffff 64bit pref]
[0.765174] pci 0000:01:00.0: BAR 0: 分配[mem 0xa134800000-0xa1348fffff 64bit]
[0.765356] pci 0000:00:00.0: 到 [bus 01] 的 PCI 桥
[0.765363] pci 0000:00:00.0: 桥窗口 [mem 0xa134800000-0xa1348fffff]
[0.765368] pci 0000:00:00.0:桥窗口[mem 0xa130000000-0xa1347fffff 64bit pref]
[0.765467] pcieport 0000:00:00.0:通过 PCIe PME 中断向 PME 发送信号
[0.765470] pci 0000:01:00.0:通过 PCIe PME 中断向 PME 发送信号
[0.766009] 串行:8250/16550 驱动程序,32 个端口,启用 IRQ 共享
[0.768395]控制台[ttyS0]禁用
[0.788556] 1c021000.serial: MMIO 0x1c021000 (irq = 27, base_baud = 3125000) 处的 ttyS0 是 U6_16550A
[13.140347]控制台[ttyS0]启用
[13.182405]msm_serial:驱动程序初始化
[13.231876]无法从 CPU 0 的 DT 检测缓存层次结构
[13.306141] brd:模块已加载
[13.345130]循环:模块加载
[13.383175] libphy:固定 MDIO 总线:已探测
[13.432321] tun:通用 TUN/TAP 设备驱动程序,1.6
[13.492935] tun: (C) 1999-2004 Max Krasnyansky
[13.567257] PPP 通用驱动程序版本 2.4.2
[13.618610]ehci_hcd:USB 2.0“增强”主机控制器(EHCI)驱动程序
[13.696969]ehci-pci:EHCI PCI平台驱动程序
[13.750296]ohci_hcd:USB 1.1“开放”主机控制器(OHCI)驱动程序
[13.824491] ohci-pci:OHCI PCI 平台驱动程序
[13.877821]uhci_hcd:USB通用主机控制器接口驱动程序
[13.954246] mousedev:PS/2鼠标设备通用所有鼠标
[14.021414]xgene-rtc 10510000.rtc:rtc核心:将10510000.rtc注册为rtc0
[14.107091] i2c /dev 条目驱动程序
[14.149250]设备映射器:uevent:1.0.3版
[14.204794]设备映射器:ioctl:4.34.0-ioctl(2015-10-28)初始化:dm-devel@redhat.com
[14.306197] ledtrig-cpu:注册以指示 CPU 上的活动
[14.378683] NET:注册协议族 10
[14.432335] NET:注册协议族 17
[14.485666]密钥类型 dns_resolver 已注册
[14.536920]注册的cp15_barrier仿真处理程序
[14.597536]注册的setend仿真处理程序
[14.652145]已注册taskstats版本1
[14.701309]加载编译的 X.509 证书
[14.760145] 加载 X.509 证书“构建时间自动生成的内核密钥:406f2834fe2e92818297d6e65094bdfdf2455038”
[14.954278]zswap:使用池 lzo/zbud 加载
[15.009671] 密钥类型受信任已注册
[15.066578]密钥类型加密注册
[15.114686] AppArmor:已启用 AppArmor sha1 策略散列
[15.180515] ima:找不到 TPM 芯片,正在激活 TPM 旁路!
[15.246390]evm:HMAC attrs:0x1
[15.285359] xgene-rtc 10510000.rtc:将系统时钟设置为 2017-03-15 04:22:20 UTC (1489551740)
[15.391396]释放未使用的内核内存:768K(ffff800000c73000-ffff800000d33000)
[15.484364]释放替代内存:48K(ffff800000d33000-ffff800000d3f000)
加载请稍候...
[15.596007] systemd-udevd [164]:起始版本 204
[15.681757] xgene-ahci 1a800000.sata:无法请求资源区域 [mem 0x1f23a000-0x1f23a0ff]
[15.685895] mlx4_core:Mellanox ConnectX 核心驱动程序 v2.2-1(2014 年 2 月)
[15.685902]mlx4_core:初始化0000:01:00.0
[15.925188] xgene-ahci:1a800000.sata 探测失败,错误 -16
[22.670250] mlx4_core 0000:01:00.0: PCIe BW 不同于设备的能力
[22.760079] mlx4_core 0000:01:00.0:PCIe 链路速度为 5.0GT/s,设备支持 8.0GT/s
[22.856163] mlx4_core 0000:01:00.0:PCIe 链路宽度为 x8,设备支持 x8
[22.951830] pps_core:LinuxPPS API 版本。1 注册
[23.011406] pps_core:软件版本。5.3.6 - 版权所有 2005-2007 Rodolfo Giometti
[23.123078]已注册 PTP 时钟支持
[23.180540]mlx4_en:Mellanox ConnectX HCA 以太网驱动程序 v2.2-1(2014 年 2 月)
[23.265360] mlx4_en 0000:01:00.0:激活端口:1
[23.329356]mlx4_en:0000:01:00.0:端口1:使用64个TX环
[23.397276]mlx4_en:0000:01:00.0:端口1:使用4个RX环
[23.464152]mlx4_en:0000:01:00.0:端口1:碎片:0-大小:1522前缀:0步幅:1536
[23.557425]mlx4_en:0000:01:00.0:端口1:初始化端口
[23.625693]mlx4_en 0000:01:00.0:注册的 PHC 时钟
[23.688678] mlx4_en 0000:01:00.0:激活端口:2
[23.754351]mlx4_en:0000:01:00.0:端口2:使用64个TX环
[23.822285]mlx4_en:0000:01:00.0:端口2:使用4个RX环
[23.889180]mlx4_en:0000:01:00.0:端口2:碎片:0-大小:1522前缀:0步幅:1536
[23.982542]mlx4_en:0000:01:00.0:端口2:初始化端口
[24.622503]mlx4_en:eth0:链接
开始:加载必要的驱动程序......完成。
开始:运行 /scripts/init-premount ... 完成。
开始:挂载根文件系统...开始:运行/scripts/local-top ...完成。
开始:加载必要的驱动程序......完成。
开始:运行 /scr[55.175695] hidraw:原始 HID 事件驱动程序 (C) Jiri Kosina
ipts/init-premount ...完成。
开始:挂载根文件系统 [55.300769] usbcore:注册的新接口驱动程序 usbhid
...开始:运行/scripts/local-top ...完成。
放弃waitin[55.431163] usbhid:USB HID核心驱动
g 用于根设备。常见问题:
 - 引导参数(cat /proc/cmdline)
   - 检查 rootdelay=(系统等待的时间是否足够长?)
   - 检查 root=(系统是否等待正确的设备?)
 - 缺少模块(cat /proc/modules;ls /dev)
警报!/dev/disk/by-label/cloudimg-rootfs 不存在。掉到壳里!


BusyBox v1.21.1 (Ubuntu 1:1.21.0-1ubuntu1) 内置外壳 (ash)
输入“帮助”以获取内置命令列表。

(initramfs)

我注意到,在启动过程中按住左移键时,上面的输出没有任何变化。但是,按住ESC确实会导致系统尝试进行 PXE 引导(由于我从未设置过它而失败)。

更新:通过尝试在 initramfs 中安装驱动器添加额外的调试输出(没有 /etc/fstab 或 /dev/sdaX)。

(initramfs) 猫 /proc/cmdline
控制台=ttyS0,9600n8r ro

(initramfs) 猫 /proc/modules
usbhid 61440 0 - 直播 0xffff7ffffc1b7000
隐藏 131072 1 usbhid,实时 0xffff7ffffc18b000
mlx4_en 126976 0 - 直播 0xffff7ffffc131000
vxlan 53248 1 mlx4_en,实时 0xffff7ffffc107000
ip6_udp_tunnel 16384 1 vxlan,直播 0xffff7ffffc0f9000
udp_tunnel 16384 1 vxlan,实时 0xffff7ffffc0e9000
ptp 24576 1 mlx4_en,直播 0xffff7ffffc0d1000
pps_core 24576 1 ptp,实时 0xffff7ffffc0b9000
mlx4_core 335872 1 mlx4_en,直播 0xffff7ffffc046000
ahci_xgene 16384 0 - 直播 0xffff7ffffc03d000
libahci_platform 24576 1 ahci_xgene,实时 0xffff7ffffc032000
libahci 45056 2 ahci_xgene,libahci_platform,直播 0xffff7ffffc01f000
aes_neon_blk 20480 0 - 直播 0xffff7ffffc015000
ablk_helper 16384 1 aes_neon_blk,直播 0xffff7ffffc00d000
cryptd 24576 1 ablk_helper,实时 0xffff7ffffc000000

(initramfs) ls -l /
drwxr-xr-x 9 3620 开发
drwx-------- 2 40根
drwxr-xr-x 2 620 仓
drwxr-xr-x 2 340 sbin
drwxr-xr-x 5 100 运行
drwxr-xr-x 9 240 库
drwxr-xr-x 7 200 等
drwxr-xr-x 8 220 个脚本
drwxr-xr-x 3 100 配置
-rwxr-xr-x 1 6664 初始化
博士-xr-xr-x 13 0 系统
博士-xr-xr-x 118 0 过程
drwxr-xr-x 2 40 tmp
drwxr-xr-x 3 60 变量

(initramfs) ls -l dev/
crw------- 1 10, 63 vga_arbiter
crw-r--r-- 1 10, 62 rfkill
crw-r----- 1 1, 1 内存
crw-rw-rw- 1 1, 3 空
crw-r----- 1 1, 4 端口
crw-rw-rw- 1 1, 5 零
crw-rw-rw- 1 1, 7 满
crw-rw-rw- 1 1, 8 随机
crw-rw-rw- 1 1, 9 urandom
crw-r--r-- 1 1, 11 kmsg
crw-rw-rw- 1 5, 0 tty
crw------- 1 5, 1 控制台
crw--w---- 1 4, 0 tty0
crw------- 1 7, 0 vcs
crw------- 1 7, 128 vcsa
crw------- 1 7, 1 vcs1
crw------- 1 7, 129 vcsa1
crw--w---- 1 4, 1 tty1
crw--w---- 1 4, 2 tty2
crw--w---- 1 4, 3 tty3
crw--w---- 1 4, 4 tty4
crw--w---- 1 4, 5 tty5
crw--w---- 1 4, 6 tty6
crw--w---- 1 4, 7 tty7
crw--w---- 1 4, 8 tty8
crw--w---- 1 4, 9 tty9
crw--w---- 1 4, 10 tty10
crw--w---- 1 4, 11 tty11
crw--w---- 1 4, 12 tty12
crw--w---- 1 4, 13 tty13
crw--w---- 1 4, 14 tty14
crw--w---- 1 4, 15 tty15
crw--w---- 1 4, 16 tty16
crw--w---- 1 4, 17 tty17
crw--w---- 1 4, 18 tty18
crw--w---- 1 4, 19 tty19
crw--w---- 1 4, 20 tty20
crw--w---- 1 4, 21 tty21
crw--w---- 1 4, 22 tty22
crw--w---- 1 4, 23 tty23
crw--w---- 1 4, 24 tty24
crw--w---- 1 4, 25 tty25
crw--w---- 1 4, 26 tty26
crw--w---- 1 4, 27 tty27
crw--w---- 1 4, 28 tty28
crw--w---- 1 4, 29 tty29
crw--w---- 1 4, 30 tty30
crw--w---- 1 4, 31 tty31
crw--w---- 1 4, 32 tty32
crw--w---- 1 4, 33 tty33
crw--w---- 1 4, 34 tty34
crw--w---- 1 4, 35 tty35
crw--w---- 1 4, 36 tty36
crw--w---- 1 4, 37 tty37
crw--w---- 1 4, 38 tty38
crw--w---- 1 4, 39 tty39
crw--w---- 1 4, 40 tty40
crw--w---- 1 4, 41 tty41
crw--w---- 1 4, 42 tty42
crw--w---- 1 4, 43 tty43
crw--w---- 1 4, 44 tty44
crw--w---- 1 4, 45 tty45
crw--w---- 1 4, 46 tty46
crw--w---- 1 4, 47 tty47
crw--w---- 1 4, 48 tty48
crw--w---- 1 4, 49 tty49
crw--w---- 1 4, 50 tty50
crw--w---- 1 4, 51 tty51
crw--w---- 1 4, 52 tty52
crw--w---- 1 4, 53 tty53
crw--w---- 1 4, 54 tty54
crw--w---- 1 4, 55 tty55
crw--w---- 1 4, 56 tty56
crw--w---- 1 4, 57 tty57
crw--w---- 1 4, 58 tty58
crw--w---- 1 4, 59 tty59
crw--w---- 1 4, 60 tty60
crw--w---- 1 4, 61 tty61
crw--w---- 1 4, 62 tty62
crw--w---- 1 4, 63 tty63
crw------- 1 10, 232 kvm
crw------- 1 10, 61 ecryptfs
crw-rw-rw- 1 10, 229 保险丝
crw-rw-rw- 1 5, 2 ptmx
crw------- 1 4, 65 ttyS1
crw------- 1 4, 66 ttyS2
crw------- 1 4, 67 ttyS3
crw------- 1 4, 68 ttyS4
crw------- 1 4, 69 ttyS5
crw------- 1 4, 70 ttyS6
crw------- 1 4, 71 ttyS7
crw------- 1 4, 72 ttyS8
crw------- 1 4, 73 ttyS9
crw------- 1 4, 74 ttyS10
crw------- 1 4, 75 ttyS11
crw------- 1 4, 76 ttyS12
crw------- 1 4, 77 ttyS13
crw------- 1 4, 78 ttyS14
crw------- 1 4, 79 ttyS15
crw------- 1 4, 80 ttyS16
crw------- 1 4, 81 ttyS17
crw------- 1 4, 82 ttyS18
crw------- 1 4, 83 ttyS19
crw------- 1 4, 84 ttyS20
crw------- 1 4, 85 ttyS21
crw------- 1 4, 86 ttyS22
crw------- 1 4, 87 ttyS23
crw------- 1 4, 88 ttyS24
crw------- 1 4, 89 ttyS25
crw------- 1 4, 90 ttyS26
crw------- 1 4, 91 ttyS27
crw------- 1 4, 92 ttyS28
crw------- 1 4, 93 ttyS29
crw------- 1 4, 94 ttyS30
crw------- 1 4, 95 ttyS31
crw------- 1 4, 64 ttyS0
crw------- 1 5, 3 ttyprintk
crw------- 1 10, 183 hwrng
drwxr-xr-x 2 60 lightnvm
brw------- 1 1, 0 ram0
brw------- 1 1, 1 ram1
brw------- 1 1, 2 ram2
brw------- 1 1, 3 ram3
brw------- 1 1, 4 ram4
brw------- 1 1, 5 ram5
brw------- 1 1, 6 ram6
brw------- 1 1, 7 ram7
brw------- 1 1, 8 ram8
brw------- 1 1, 9 ram9
brw------- 1 1, 10 ram10
brw------- 1 1, 11 ram11
brw------- 1 1, 12 ram12
brw------- 1 1, 13 ram13
brw------- 1 1, 14 ram14
brw------- 1 1, 15 ram15
crw------- 1 10, 237 循环控制
brw------- 1 7, 0 循环 0
brw------- 1 7, 1 循环 1
brw------- 1 7, 2 循环2
brw------- 1 7, 3 循环3
brw------- 1 7, 4 循环4
brw------- 1 7, 5 循环5
brw------- 1 7, 6 循环6
brw------- 1 7, 7 loop7
drwxr-xr-x 2 60 净
crw------- 1 108, 0 ppp
drwxr-xr-x 2 60 输入
crw------- 1 10, 1 psaux
crw------- 1 10, 223 uinput
crw------- 1 251, 0 rtc0
drwxr-xr-x 2 60 映射器
crw------- 1 10, 59 cpu_dma_latency
crw------- 1 10, 58 network_latency
crw------- 1 10, 57 网络吞吐量
crw------- 1 10, 56 memory_bandwidth
drwxr-xr-x 2 0 分
lrwxrwxrwx 1 11 核心 -> /proc/kcore
lrwxrwxrwx 1 13 fd -> /proc/self/fd
lrwxrwxrwx 1 15 标准输入-> /proc/self/fd/0
lrwxrwxrwx 1 15 标准输出 -> /proc/self/fd/1
lrwxrwxrwx 1 15 标准错误 -> /proc/self/fd/2
crw------- 1 10, 234 btrfs-控制
drwxr-xr-x 2 2920 字符
lrwxrwxrwx 1 4 rtc -> rtc0
drwxr-xr-x 2 520 块
crw------- 1 246, 0 ptp0
crw------- 1 7, 2 vcs2
crw------- 1 7, 130 vcsa2
crw------- 1 7, 3 vcs3
crw------- 1 7, 131 vcsa3
crw------- 1 7, 4 vcs4
crw------- 1 7, 132 vcsa4
crw------- 1 7, 5 vcs5
crw------- 1 7, 133 vcsa5
crw------- 1 7, 6 vcs6
crw------- 1 7, 134 vcsa6
crw------- 1 7, 7 vcs7
crw------- 1 7, 135 vcsa7
ubuntu boot grub kernel initramfs
  • 2 个回答
  • 771 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve