我尝试升级我们系统的主线内核并且现在进入 initramfs。
<更新>:我使用的命令是:
apt-get 更新 apt-get 升级 apt-cache 搜索 linux-image //获取最后一个条目 apt-get 安装 linux-image-4.4.0-67-generic
< /更新>
我研究过这个问题,发现我应该能够通过 grub 菜单访问原始内核,但是,尝试转移或者ESC键不会导致菜单弹出。这可能是由于通过串行端口进入。
由于服务器不是标准塔式服务器,因此需要提供有关系统的一些详细信息。在 ARM 集群上工作,集群中有 16 个节点,只能通过底盘的串行端口、底盘管理器的虚拟串行端口以及 ssh(当节点实际上能够启动时)访问节点。底盘没有标准 USB 端口来加载实时光盘(尽管它没有 miniUSB 端口)。
我尝试更新单个节点,因此仍有 15 个节点处于工作状态,如果需要,我可以从中查看调试信息。通过虚拟串行端口连接到故障节点,我在启动时看到以下输出:
U-Boot 2013.04(2014 年 11 月 3 日 - 12:38:51) ProLiant m400 服务器墨盒 - U02(2014 年 10 月 2 日) 版权所有 2013 - 2014 Hewlett-Packard Development Company, LP 版权所有 2000 - 2012 Wolfgang Denk,DENX 软件工程,[电子邮件保护] CPU0:APM ARM 64 位 Potenza Rev B0 2400MHz PCP 2400MHz 32 KB ICACHE、32 KB DCACHE 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: 16384 KiB MX25L12805D 于 0:0 现在是当前设备 SF:闪存读取成功(18319 字节@0xe0000) 。 SF:闪存读取成功(65568 字节@0xc0000) 节点启动开始时间:2017-03-15T04:22:06 节点序列号:CN7505VJ3S 磁带盒底盘插槽 ID:1 墨盒序列号:CN7505VJ3S 底盘序列号:USE516NS6D 底盘资产标签: 节点 UUID:FE95EDB2-4175-5E16-BC19-E52E0B7FC04A 产品编号:721717-B21 时区名称:America/Los_Angeles SCSI:目标启动耗时 0 毫秒。 AHCI2 0001.0300 32 个插槽 2 个端口 6 Gbps 0x3 impl SATA 模式 标志:64 位 ncq pm 仅 pmp fbss pio 贫民窟部分 ccc 扫描总线以查找设备... 设备 0:(4:0) 供应商:ATA 产品:XR0120GEBLT 修订版:HPS4 类型: 硬盘 容量:114473.4 MB = 111.7 GB(234441648 x 512) 找到 1 个设备。 正在搜索 SCSI 启动设备... 尝试 scsi 0 /boot.scr... 31 毫秒内读取 252 字节(7.8 KiB/s) 正在验证...完成 启动:M.2、PXE Mellanox ConnectX3 U-Boot 驱动程序版本 1.1 Mellanox ConnectX3 固件版本 2.32.1092 网络:NIC1 [PRIME]、NIC2 启动 M.2 32 毫秒内读取 252 字节(6.8 KiB/s) ## 在 4004000000 处执行脚本 386 毫秒内读取了 14393920 字节(35.6 MiB/s) 775 毫秒内读取了 30092224 字节(37 MiB/s) ## 从 4002000000 处的旧映像启动内核... 图像名称: kernel 4.4.0-66-generic 创建时间:2017-03-13 20:59:56 UTC 图像类型:ARM Linux 内核图像(未压缩) 数据大小:14393856 字节 = 13.7 MiB 加载地址:00080000 入口点:00080000 验证校验和...确定 ## 从 4005000000 处的 Legacy Image 加载 init Ramdisk... 图像名称:ramdisk 4.4.0-66-generic 创建时间:2017-03-13 20:59:57 UTC 图像类型:ARM Linux RAMDisk 图像(gzip 压缩) 数据大小:30092160 字节 = 28.7 MiB 加载地址:00000000 入口点:00000000 验证校验和...确定 ## 扁平设备树 blob 位于 4003000000 使用位于 0x0000004003000000 的 fdt blob 进行引导 正在加载内核映像...确定 好的 将 Ramdisk 加载到 4fee34d000,结束 4feffffb80 ... OK 正在加载设备树至 0000004000ff8000,结束于 0000004000fff78e ... 确定 正在启动内核... L3C:8MB [0.000000]在物理 CPU 0x0 上启动 Linux [0.000000]初始化cgroup子系统cpuset [0.000000]初始化cgroup子系统cpu [0.000000]初始化cgroup子系统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 0x00000000000000000-0x0000004ffffffff] 的节点 [ 0.000000] NUMA: 在节点 0 上添加内存块 [0x4000000000 - 0x4fffffffff] [0.000000] NUMA: Initmem 设置节点 0 [mem 0x4000000000-0x4fffffffff] [0.000000]NUMA:NODE_DATA [内存 0x4ffffe8280-0x4ffffe9fff] [0.000000]区域范围: [0.000000]DMA[内存0x0000004000000000-0x00000040ffffffff] [0.000000]正常[mem 0x0000004100000000-0x0000004fffffffff] [ 0.000000]每个节点的可移动区域开始 [0.000000]早期记忆节点范围 [0.000000]节点 0:[mem 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保留) [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 输入/输出:0xffff7ffffae00000 - 0xffff7ffffbe00000 ( 16 MB) [ 0.000000] 模块:0xffff7ffffc000000 - 0xffff800000000000 ( 64 MB) [0.000000]内存:0xffff800000000000-0xffff801000000000(65536 MB) [ 0.000000].初始化:0xffff800000c73000-0xffff800000d33000 ( 768 KB) [ 0.000000].文本:0xffff800000080000-0xffff800000c73000(12236 KB) [ 0.000000].数据:0xffff800000d44000-0xffff800000e3a200(985 KB) [0.000000]SLUB:HWalign=64,顺序=0-3,MinObjects=0,CPU=8,节点=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] 设计的 cp15 计时器以 50.00MHz (物理) 运行。 [ 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缓存哈希表条目:4194304(顺序:13,33554432字节) [0.029218]挂载缓存哈希表条目:131072(顺序:8,1048576字节) [0.029347]挂载点缓存哈希表条目:131072(顺序:8,1048576字节) [0.029955]初始化cgroup子系统io [0.029965]初始化cgroup子系统内存 [0.029979]初始化cgroup子系统设备 [0.029984]初始化cgroup子系统冷冻机 [0.029988]初始化cgroup子系统net_cls [0.029995]初始化cgroup子系统perf_event [0.029999]初始化cgroup子系统net_prio [0.030003]初始化cgroup子系统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:安全.selinux [0.058644]evm:安全.SMACK64 [0.058646]evm:安全.SMACK64EXEC [0.058648]evm:安全.SMACK64TRANSMUTE [0.058649]evm:安全.SMACK64MMAP [0.058651]evm:安全.ima [0.058653]evm:安全.能力 [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] hw-breakpoint:找到 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: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]硬件性能:启用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子系统(已禁用) [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-cache 哈希表条目: 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 的总线范围,使用[总线 00-ff] [0.753396]内存 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:根总线资源[总线 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 64 位首选项] [0.764919] pci 0000:00:00.0:BAR 14:已分配 [mem 0xa134800000-0xa1348fffff] [0.764928] pci 0000:01:00.0:BAR 2:已分配 [mem 0xa130000000-0xa1307fffff 64 位首选项] [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 64 位] [0.765356] pci 0000:00:00.0: PCI 桥接至 [总线 01] [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 处的 ttyS0(irq = 27,base_baud = 3125000)是 U6_16550A [13.140347]控制台[ttyS0]已启用 [13.182405]msm_serial:驱动程序已初始化 [ 13.231876] 无法从 DT 检测 CPU 0 的缓存层次结构 [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)已初始化:[电子邮件保护] [ 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属性: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 ver.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:frag: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:frag: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 ... 完成。 放弃等待[ 55.431163] usbhid: USB HID 核心驱动程序 g 为 root 设备。常见问题: - 启动参数(cat /proc/cmdline) - 检查 rootdelay=(系统是否等待足够长的时间?) - 检查 root=(系统是否等待正确的设备?) - 缺少模块 (cat /proc/modules; ls /dev) 警告!/dev/disk/by-label/cloudimg-rootfs 不存在。转到 shell! BusyBox v1.21.1(Ubuntu 1:1.21.0-1ubuntu1)内置shell(灰烬) 输入“help”查看内置命令列表。 (initramfs)
我注意到,在持有左移在启动过程中,上面的输出没有任何变化。但是,ESC键确实导致系统尝试进行 PXE 启动(由于我从未设置过,因此失败)。
更新:添加尝试在 initramfs 中安装驱动器(无 /etc/fstab 或 /dev/sdaX)的额外调试输出。
(initramfs)cat /proc/cmdline 控制台=ttyS0,9600n8r ro (initramfs)cat /proc/modules usbhid 61440 0-实时 0xffff7ffffc1b7000 hid 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 初始化 dr-xr-xr-x 13 0 系统 dr-xr-xr-x 118 0 进程 drwxr-xr-x 2 40 tmp drwxr-xr-x 3 60 var (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 随机 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,232kvm 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 loop0 brw------- 1 7,1 循环1 brw------- 1 7, 2 循环2 brw------- 1 7, 3 循环3 brw------- 1 7, 4 loop4 brw------- 1 7, 5 循环5 brw------- 1 7, 6 loop6 brw------- 1 7, 7 循环7 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 网络延迟 crw------- 1 10, 57 网络吞吐量 crw------- 1 10, 56 内存带宽 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 stderr -> /proc/self/fd/2 crw------- 1 10, 234 btrfs-控制 drwxr-xr-x 2 2920 字符 lrwxrwxrwx 1 4 rtc -> rtc0 drwxr-xr-x 2520 块 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
答案1
我成功了。这是一个非常特殊的案例,但万一将来能帮到别人...
这 16 个节点都是卡式磁带。我移除了有问题的卡式磁带,试图直接访问 SSD。它看起来像一个 DIMM(M.2 SSD)。我确保它可以安全移除,然后在 Frys 找到了一个外部机箱。将它插入 Linux 机箱(重要的是,Windows 无法识别文件系统)并可以访问所有数据。我备份了所有内容,然后将所有内容从工作卡式磁带上的 /boot 复制到非启动卡式磁带上。将 SSD 放回卡式磁带中,打开电源,就可以正常工作了!
所以。如果您已经用尽了所有其他选择,请尝试访问硬盘。
答案2
您可以在 shell 中挂载驱动器并编辑 grub 设置以默认为工作内核或设置超时吗?