[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#778773: Jessie RC1 Installer parted server segfault



Package: installation-reports

Boot method: USB Flash
Image version: debian-jessie-DI-rc1-amd64-DVD-1.iso
Date: 2/19/2015

Machine: Lenovo Thinkpad L420
Processor: Core i5
Memory: 4GB
Partitions:

/dev/sda1            2048   2459647   2457600   1.2G  7 HPFS/NTFS/exFAT
/dev/sda2         2459648 197772147 195312500  93.1G  7 HPFS/NTFS/exFAT
/dev/sda3       602961920 625139711  22177792  10.6G  7 HPFS/NTFS/exFAT
/dev/sda4       197773310 602961919 405188610 193.2G  5 Extended
/dev/sda5       197773312 197967871    194560    95M 83 Linux
/dev/sda6       197969920 213592063  15622144   7.5G 83 Linux
/dev/sda7       213594112 602961919 389367808 185.7G 83 Linux

Output of lspci -knn (or lspci -nn):

00:00.0 Host bridge [0600]: Intel Corporation 2nd Generation Core Processor Family DRAM Controller [8086:0104] (rev 09)
	Subsystem: Lenovo Device [17aa:21dd]
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09)
	Subsystem: Lenovo Device [17aa:21dd]
00:16.0 Communication controller [0780]: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 [8086:1c3a] (rev 04)
	Subsystem: Lenovo Device [17aa:21dd]
00:1a.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 [8086:1c2d] (rev 04)
	Subsystem: Lenovo Device [17aa:21dd]
	Kernel driver in use: ehci-pci
00:1b.0 Audio device [0403]: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller [8086:1c20] (rev 04)
	Subsystem: Lenovo Device [17aa:21dd]
00:1c.0 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 [8086:1c10] (rev b4)
	Kernel driver in use: pcieport
00:1c.1 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 [8086:1c12] (rev b4)
	Kernel driver in use: pcieport
00:1c.2 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 [8086:1c14] (rev b4)
	Kernel driver in use: pcieport
00:1c.3 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 [8086:1c16] (rev b4)
	Kernel driver in use: pcieport
00:1c.5 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6 [8086:1c1a] (rev b4)
	Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 [8086:1c26] (rev 04)
	Subsystem: Lenovo Device [17aa:21dd]
	Kernel driver in use: ehci-pci
00:1f.0 ISA bridge [0601]: Intel Corporation HM65 Express Chipset Family LPC Controller [8086:1c49] (rev 04)
	Subsystem: Lenovo Device [17aa:21dd]
00:1f.2 SATA controller [0106]: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller [8086:1c03] (rev 04)
	Subsystem: Lenovo Device [17aa:21dd]
	Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller [8086:1c22] (rev 04)
	Subsystem: Lenovo Device [17aa:21dd]
03:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] [8086:0085] (rev 34)
	Subsystem: Intel Corporation Device [8086:1311]
04:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader [10ec:5209] (rev 01)
	Subsystem: Lenovo Device [17aa:21dd]
09:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 03)
	Subsystem: Lenovo Device [17aa:21dd]
	Kernel driver in use: r8169

Install

Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot:           [O]  (after BIOS update)
Detect network card:    [E]
Configure network:      [O]
Detect CD:              [O]
Load installer modules: [ ]
Detect hard drives:     [O]
Partition hard drives:  [E]
Install base system:    [ ]
Clock/timezone setup:   [ ]
User/password setup:    [ ]
Install tasks:          [ ]
Install boot loader:    [ ]
Overall install:        [ ]

Comments/Problems:

Network card detection required firmware rtl_nic and iwlwifi. Those were
provided through another USB flash drive, but the installer made it look
like those files weren't available. Looking into dmesg showed that the
installer *did* find the files, but firmware loading failed, although at
least eth0 still did work after that.

Wifi:

[   62.050246] cfg80211: Calling CRDA to update world regulatory domain
[   62.050465] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[   62.050476] r8169 0000:09:00.0: can't disable ASPM; OS doesn't have ASPM control
[   62.050843] r8169 0000:09:00.0: irq 41 for MSI/MSI-X
[   62.050913] Intel(R) Wireless WiFi driver for Linux, in-tree:
[   62.050915] Copyright(c) 2003- 2014 Intel Corporation
[   62.051068] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[   62.051105] r8169 0000:09:00.0 eth0: RTL8168d/8111d at 0xffffc90000670000, e8:9a:8f:de:ac:d2, XID 083000c0 IRQ 41
[   62.051108] r8169 0000:09:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[   62.051262] iwlwifi 0000:03:00.0: irq 42 for MSI/MSI-X
[   62.051531] iwlwifi 0000:03:00.0: firmware: failed to load iwlwifi-6000g2a-6.ucode (-2)
[   62.051533] iwlwifi 0000:03:00.0: Direct firmware load failed with error -2
[   62.051534] iwlwifi 0000:03:00.0: Falling back to user helper
[   62.061418] iwlwifi 0000:03:00.0: firmware: failed to load iwlwifi-6000g2a-5.ucode (-2)
[   62.061422] iwlwifi 0000:03:00.0: Direct firmware load failed with error -2
[   62.061424] iwlwifi 0000:03:00.0: Falling back to user helper
[   62.061594] iwlwifi 0000:03:00.0: no suitable firmware found!

Ethernet:

[   69.461739] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[   69.461756] r8169 0000:09:00.0: can't disable ASPM; OS doesn't have ASPM control
[   69.462214] r8169 0000:09:00.0: irq 41 for MSI/MSI-X
[   69.462581] r8169 0000:09:00.0 eth0: RTL8168d/8111d at 0xffffc90000670000, e8:9a:8f:de:ac:d2, XID 083000c0 IRQ 41
[   69.462588] r8169 0000:09:00.0 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[   69.493668] r8169 0000:09:00.0: firmware: failed to load rtl_nic/rtl8168d-2.fw (-2)
[   69.493677] r8169 0000:09:00.0: Direct firmware load failed with error -2
[   69.493680] r8169 0000:09:00.0: Falling back to user helper
[   69.494436] r8169 0000:09:00.0 eth0: unable to load firmware patch rtl_nic/rtl8168d-2.fw (-12)
[   69.507772] r8169 0000:09:00.0 eth0: link down
[   69.507827] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready


The real showstopper however was setting up crypt partitions. First off,
it seems like you *still* cannot remove a crypt partition - if you make
an error (like forgetting /boot), you have to restart the whole
installer!  That already bothered me with Debian 7, and a quick search
shows this has bothered other people as well for many, many
years. *Please* fix this.

So after restarting and "not forgetting /boot", I configured sda6 and
sda7 to be crypt partitions and succesfully set up sda6 to be encrypted
swap. When trying to set up sda6 and the installer re-detects the
partitions, it hangs; dmesg shows that parted-server segfaulted:

[  163.104745] Adding 7811068k swap on /dev/mapper/sda6_crypt.  Priority:-1 extents:1 across:7811068k FS
[  192.830604] parted_server[11405]: segfault at 8 ip 000000000040b4b1 sp 00007fff18775430 error 4 in parted_server[400000+12000]

This happened on a second try as well.


Reply to: