FS#55789 - [linux] 4.13 won't recognize boot disk of Macbook Pro
Attached to Project:
Arch Linux
Opened by Tobias Bachmann (tobac) - Thursday, 28 September 2017, 11:38 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 06 October 2017, 22:30 GMT
Opened by Tobias Bachmann (tobac) - Thursday, 28 September 2017, 11:38 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 06 October 2017, 22:30 GMT
|
Details
Description:
Since 4.13, I'm unable to boot my Macbook Pro. The kernel complains about the root device not being found (see attached screenshot), which is a LUKS encrypted partition (/dev/sda4) normally mapped under /dev/mapper/root. This does not seem to be a LUKS issue, as "sda{,1,2,3,4}" is not listed in /dev using the emergency shell. Based on this, I conclude that the SSD itself is not being recognized. (You can ignore the ACPI and USB related errors visible in the screenshot; they existed under 4.12 and it booted just fine. The DMAR stuff is new, though.) Additional info: * package version: 4.13.3 (core) and 4.13.4 (testing) DMI: Apple Inc. MacBookPro11,1/Mac-189A3D4F975D5FFC, BIOS MBP111.88Z.0138.B25.1702171721 02/17/2017 # lspci 00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 09) 00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09) 00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 09) 00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04) 00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04) 00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04) 00:1c.0 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 1 (rev e4) 00:1c.1 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 2 (rev e4) 00:1c.2 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4) 00:1c.4 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 5 (rev e4) 00:1c.5 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 6 (rev e4) 00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04) 00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04) 02:00.0 Multimedia controller: Broadcom Limited 720p FaceTime HD Camera 03:00.0 Network controller: Broadcom Limited BCM4360 802.11ac Wireless Network Adapter (rev 03) 04:00.0 SATA controller: Marvell Technology Group Ltd. 88SS9183 PCIe SSD Controller (rev 14) 05:00.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013] 06:00.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013] 06:03.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013] 06:04.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013] 06:05.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013] 06:06.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013] 07:00.0 System peripheral: Intel Corporation DSL5520 Thunderbolt 2 NHI [Falcon Ridge 4C 2013] |
This task depends upon
Closed by Doug Newgard (Scimmia)
Friday, 06 October 2017, 22:30 GMT
Reason for closing: Fixed
Additional comments about closing: linux 4.13.5-1
Friday, 06 October 2017, 22:30 GMT
Reason for closing: Fixed
Additional comments about closing: linux 4.13.5-1
Since DMAR seems to be a video issue and the internal pcie ssd doesn't show (at least for me), perhaps it's a pci-e issue?
If you want the to boot with intel_iommu=on I suggest you report the issue upstream.