Closed mosullivan93 closed 1 year ago
@mosullivan93 the error is probably triggered by the wrong invocation of grep, it should be grep -E
not grep - E
That's right. There is also an issue with the systemctl
command that it is acting upon. Not sure why the spaces have appear around the dashes.
Thank you for reporting this. This is indeed a regression in 2.0.5. This will be fixed in the next release.
Looks like the intended command is systemctl is-system-running | grep -E "running|degraded"
Windows Version
Microsoft Windows [Version 10.0.22000.2538]
WSL Version
2.0.5.0
Are you using WSL 1 or WSL 2?
Kernel Version
5.15.133.1-1
Distro Version
Ubuntu 22.04
Other Software
No response
Repro Steps
wsl.exe
Expected Behavior
/init
is trying to runwsl.exe
should still respond once you shutdown the distributionActual Behavior
grep
and-E
andrunning|degraded
wsl.exe
will no longer respond to any commands other than--version
Diagnostic Logs
dmesg
```plain [ 0.000000] Linux version 5.15.133.1-microsoft-standard-WSL2 (root@1c602f52c2e4) (gcc (GCC) 11.2.0, GNU ld (GNU Binutils) 2.37) #1 SMP Thu Oct 5 21:02:42 UTC 2023 [ 0.000000] Command line: initrd=\initrd.img WSL_ROOT_INIT=1 panic=-1 nr_cpus=8 bonding.max_bonds=0 dummy.numdummies=0 fb_tunnels=none swiotlb=force earlycon=uart8250,io,0x3f8,115200 console=hvc0 debug pty.legacy_count=0 [ 0.000000] KERNEL supported cpus: [ 0.000000] Intel GenuineIntel [ 0.000000] AMD AuthenticAMD [ 0.000000] Centaur CentaurHauls [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009ffff] usable [ 0.000000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000e0fff] reserved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x00000000001fffff] ACPI data [ 0.000000] BIOS-e820: [mem 0x0000000000200000-0x00000000f7ffffff] usable [ 0.000000] BIOS-e820: [mem 0x0000000100000000-0x00000003e4bfffff] usable [ 0.000000] earlycon: uart8250 at I/O port 0x3f8 (options '115200') [ 0.000000] printk: bootconsole [uart8250] enabled [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] DMI not present or invalid. [ 0.000000] Hypervisor detected: Microsoft Hyper-V [ 0.000000] Hyper-V: privilege flags low 0x2e7f, high 0x3b8030, hints 0x26c2c, misc 0xe4bed7b6 [ 0.000000] Hyper-V Host Build:22000-10.0-2-0.2538 [ 0.000000] Hyper-V: Nested features: 0x3e0101 [ 0.000000] Hyper-V: LAPIC Timer Frequency: 0x1e8480 [ 0.000000] Hyper-V: Using hypercall for remote TLB flush [ 0.000000] clocksource: hyperv_clocksource_tsc_page: mask: 0xffffffffffffffff max_cycles: 0x24e6a1710, max_idle_ns: 440795202120 ns [ 0.000003] tsc: Marking TSC unstable due to running on Hyper-V [ 0.008354] tsc: Detected 3299.994 MHz processor [ 0.014627] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved [ 0.036081] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.054986] last_pfn = 0x3e4c00 max_arch_pfn = 0x400000000 [ 0.072023] x86/PAT: Configuration [0-7]: WB WC UC- UC WB WP UC- WT [ 0.116114] last_pfn = 0xf8000 max_arch_pfn = 0x400000000 [ 0.134140] Using GB pages for direct mapping [ 0.162045] RAMDISK: [mem 0x03de5000-0x03fe6fff] [ 0.175797] ACPI: Early table checksum verification disabled [ 0.202819] ACPI: RSDP 0x00000000000E0000 000024 (v02 VRTUAL) [ 0.221366] ACPI: XSDT 0x0000000000100000 000044 (v01 VRTUAL MICROSFT 00000001 MSFT 00000001) [ 0.249915] ACPI: FACP 0x0000000000101000 000114 (v06 VRTUAL MICROSFT 00000001 MSFT 00000001) [ 0.264378] ACPI: DSDT 0x00000000001011B8 01E184 (v02 MSFTVM DSDT01 00000001 MSFT 05000000) [ 0.273035] ACPI: FACS 0x0000000000101114 000040 [ 0.277462] ACPI: OEM0 0x0000000000101154 000064 (v01 VRTUAL MICROSFT 00000001 MSFT 00000001) [ 0.284711] ACPI: SRAT 0x000000000011F33C 000330 (v02 VRTUAL MICROSFT 00000001 MSFT 00000001) [ 0.294433] ACPI: APIC 0x000000000011F66C 000088 (v04 VRTUAL MICROSFT 00000001 MSFT 00000001) [ 0.301740] ACPI: Reserving FACP table memory at [mem 0x101000-0x101113] [ 0.307826] ACPI: Reserving DSDT table memory at [mem 0x1011b8-0x11f33b] [ 0.313471] ACPI: Reserving FACS table memory at [mem 0x101114-0x101153] [ 0.319296] ACPI: Reserving OEM0 table memory at [mem 0x101154-0x1011b7] [ 0.326731] ACPI: Reserving SRAT table memory at [mem 0x11f33c-0x11f66b] [ 0.332764] ACPI: Reserving APIC table memory at [mem 0x11f66c-0x11f6f3] [ 0.338753] Zone ranges: [ 0.341264] DMA [mem 0x0000000000001000-0x0000000000ffffff] [ 0.346634] DMA32 [mem 0x0000000001000000-0x00000000ffffffff] [ 0.353301] Normal [mem 0x0000000100000000-0x00000003e4bfffff] [ 0.359134] Device empty [ 0.362128] Movable zone start for each node [ 0.366238] Early memory node ranges [ 0.369221] node 0: [mem 0x0000000000001000-0x000000000009ffff] [ 0.374679] node 0: [mem 0x0000000000200000-0x00000000f7ffffff] [ 0.380099] node 0: [mem 0x0000000100000000-0x00000003e4bfffff] [ 0.386336] Initmem setup node 0 [mem 0x0000000000001000-0x00000003e4bfffff] [ 0.396306] On node 0, zone DMA: 1 pages in unavailable ranges [ 0.396338] On node 0, zone DMA: 352 pages in unavailable ranges [ 0.423268] On node 0, zone Normal: 13312 pages in unavailable ranges [ 0.432358] ACPI: LAPIC_NMI (acpi_id[0x01] dfl dfl lint[0x1]) [ 0.503898] IOAPIC[0]: apic_id 8, version 17, address 0xfec00000, GSI 0-23 [ 0.527668] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.541635] ACPI: Using ACPI (MADT) for SMP configuration information [ 0.549096] smpboot: Allowing 8 CPUs, 0 hotplug CPUs [ 0.568474] [mem 0xf8000000-0xffffffff] available for PCI devices [ 0.584559] Booting paravirtualized kernel on Hyper-V [ 0.598509] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.626073] setup_percpu: NR_CPUS:256 nr_cpumask_bits:256 nr_cpu_ids:8 nr_node_ids:1 [ 0.639959] percpu: Embedded 53 pages/cpu s177624 r8192 d31272 u262144 [ 0.652092] pcpu-alloc: s177624 r8192 d31272 u262144 alloc=1*2097152 [ 0.662339] pcpu-alloc: [0] 0 1 2 3 4 5 6 7 [ 0.675674] Hyper-V: PV spinlocks enabled [ 0.693701] PV qspinlock hash table entries: 256 (order: 0, 4096 bytes, linear) [ 0.705049] Built 1 zonelists, mobility grouping on. Total pages: 3985621 [ 0.712119] Kernel command line: initrd=\initrd.img WSL_ROOT_INIT=1 panic=-1 nr_cpus=8 bonding.max_bonds=0 dummy.numdummies=0 fb_tunnels=none swiotlb=force earlycon=uart8250,io,0x3f8,115200 console=hvc0 debug pty.legacy_count=0 [ 0.738245] Unknown kernel command line parameters "WSL_ROOT_INIT=1", will be passed to user space. [ 0.768135] Dentry cache hash table entries: 2097152 (order: 12, 16777216 bytes, linear) [ 0.782191] Inode-cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear) [ 0.797074] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.855543] Memory: 4124404K/16198268K available (18452K kernel code, 2632K rwdata, 9736K rodata, 2008K init, 1780K bss, 392336K reserved, 0K cma-reserved) [ 0.872436] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1 [ 0.879871] Kernel/User page tables isolation: enabled [ 0.886273] ftrace: allocating 53235 entries in 208 pages [ 0.930464] ftrace: allocated 208 pages with 3 groups [ 0.935554] rcu: Hierarchical RCU implementation. [ 0.944027] rcu: RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=8. [ 0.950352] Rude variant of Tasks RCU enabled. [ 0.956186] Tracing variant of Tasks RCU enabled. [ 0.961147] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies. [ 0.968761] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8 [ 0.981993] Using NULL legacy PIC [ 0.987108] NR_IRQS: 16640, nr_irqs: 488, preallocated irqs: 0 [ 0.994405] random: crng init done [ 0.997108] Console: colour dummy device 80x25 [ 1.001513] ACPI: Core revision 20210730 [ 1.004835] Failed to register legacy timer interrupt [ 1.009589] APIC: Switch to symmetric I/O mode setup [ 1.015314] Hyper-V: Using IPI hypercalls [ 1.019650] Hyper-V: Using enlightened APIC (xapic mode) [ 1.019823] Calibrating delay loop (skipped), value calculated using timer frequency.. 6599.98 BogoMIPS (lpj=32999940) [ 1.029820] Last level iTLB entries: 4KB 64, 2MB 8, 4MB 8 [ 1.029820] Last level dTLB entries: 4KB 64, 2MB 0, 4MB 0, 1GB 4 [ 1.029820] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization [ 1.029820] Spectre V2 : Mitigation: Retpolines [ 1.029820] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch [ 1.029820] Spectre V2 : Spectre v2 / SpectreRSB : Filling RSB on VMEXIT [ 1.029820] Spectre V2 : Enabling Restricted Speculation for firmware calls [ 1.029820] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier [ 1.029820] Spectre V2 : User space: Mitigation: STIBP via seccomp and prctl [ 1.029820] Speculative Store Bypass: Mitigation: Speculative Store Bypass disabled via prctl and seccomp [ 1.029820] MDS: Vulnerable: Clear CPU buffers attempted, no microcode [ 1.029820] TAA: Vulnerable: Clear CPU buffers attempted, no microcode [ 1.029820] MMIO Stale Data: Unknown: No mitigations [ 1.029820] SRBDS: Unknown: Dependent on hypervisor status [ 1.029820] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers' [ 1.029820] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers' [ 1.029820] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers' [ 1.029820] x86/fpu: xstate_offset[2]: 576, xstate_sizes[2]: 256 [ 1.029820] x86/fpu: Enabled xstate features 0x7, context size is 832 bytes, using 'standard' format. [ 1.029820] Freeing SMP alternatives memory: 60K [ 1.029820] pid_max: default: 32768 minimum: 301 [ 1.029820] LSM: Security Framework initializing [ 1.029820] landlock: Up and running. [ 1.029820] Mount-cache hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 1.029820] Mountpoint-cache hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 1.029820] smpboot: CPU0: Intel(R) Core(TM) i7-5775C CPU @ 3.30GHz (family: 0x6, model: 0x47, stepping: 0x1) [ 1.029986] Performance Events: Broadwell events, 16-deep LBR, full-width counters, Intel PMU driver. [ 1.038326] ... version: 3 [ 1.039827] ... bit width: 48 [ 1.043748] ... generic registers: 4 [ 1.047057] ... value mask: 0000ffffffffffff [ 1.049825] ... max period: 00007fffffffffff [ 1.054941] ... fixed-purpose events: 3 [ 1.058496] ... event mask: 000000070000000f [ 1.059925] signal: max sigframe size: 1776 [ 1.063648] rcu: Hierarchical SRCU implementation. [ 1.069892] smp: Bringing up secondary CPUs ... [ 1.074949] x86: Booting SMP configuration: [ 1.078488] .... node #0, CPUs: #1 [ 1.080734] MDS CPU bug present and SMT on, data leak possible. See https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/mds.html for more details. [ 1.089828] TAA CPU bug present and SMT on, data leak possible. See https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/tsx_async_abort.html for more details. [ 1.099956] #2 #3 #4 #5 #6 #7 [ 1.100947] smp: Brought up 1 node, 8 CPUs [ 1.109826] smpboot: Max logical packages: 1 [ 1.113995] smpboot: Total of 8 processors activated (52799.90 BogoMIPS) [ 1.153627] node 0 deferred pages initialised in 30ms [ 1.160790] devtmpfs: initialized [ 1.162799] x86/mm: Memory block size: 128MB [ 1.170691] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 1.179876] futex hash table entries: 2048 (order: 5, 131072 bytes, linear) [ 1.186524] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 1.189960] audit: initializing netlink subsys (disabled) [ 1.198120] audit: type=2000 audit(1697896990.170:1): state=initialized audit_enabled=0 res=1 [ 1.198120] thermal_sys: Registered thermal governor 'step_wise' [ 1.200208] cpuidle: using governor menu [ 1.209820] ACPI: bus type PCI registered [ 1.219853] PCI: Fatal: No config space access function found [ 1.228778] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible. [ 1.229892] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages [ 1.235904] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 1.249910] raid6: skip pq benchmark and using algorithm avx2x4 [ 1.259827] raid6: using avx2x2 recovery algorithm [ 1.268007] ACPI: Added _OSI(Module Device) [ 1.279827] ACPI: Added _OSI(Processor Device) [ 1.284355] ACPI: Added _OSI(3.0 _SCP Extensions) [ 1.289810] ACPI: Added _OSI(Processor Aggregator Device) [ 1.289829] ACPI: Added _OSI(Linux-Dell-Video) [ 1.293489] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio) [ 1.298635] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics) [ 1.316598] ACPI: 1 ACPI AML tables successfully acquired and loaded [ 1.329951] ACPI: Interpreter enabled [ 1.333282] ACPI: PM: (supports S0 S5) [ 1.338318] ACPI: Using IOAPIC for interrupt routing [ 1.339847] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug [ 1.350006] ACPI: Enabled 1 GPEs in block 00 to 0F [ 1.355450] iommu: Default domain type: Translated [ 1.359827] iommu: DMA domain TLB invalidation policy: lazy mode [ 1.367561] SCSI subsystem initialized [ 1.369849] ACPI: bus type USB registered [ 1.373420] usbcore: registered new interface driver usbfs [ 1.379842] usbcore: registered new interface driver hub [ 1.384202] usbcore: registered new device driver usb [ 1.388296] pps_core: LinuxPPS API ver. 1 registered [ 1.389825] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti