Bug#689849: grub2 installed to mmcblk0 rather than sda
Package: installation-reports
Boot method: dd'ed debian-wheezy-DI-b2-amd64-CD-1.iso to USB stick
Image version: http://cdimage.debian.org/cdimage/wheezy_di_beta2/amd64/iso-cd/debian-wheezy-DI-b2-amd64-CD-1.iso
Date: 2012-10-06 13:00 US/Pacific
Machine: Thinkpad X1 Carbon
Processor: Core i5-3427U
Memory: 8GB
Partitions:
Disk /dev/sda: 256.1 GB, 256060514304 bytes
255 heads, 63 sectors/track, 31130 cylinders, total 500118192 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00076d21
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 499711 248832 83 Linux
/dev/sda2 501758 500117503 249807873 5 Extended
/dev/sda5 501760 500117503 249807872 83 Linux
Output of lspci -knn (or lspci -nn):
00:00.0 Host bridge [0600]: Intel Corporation 3rd Gen Core processor DRAM Controller [8086:0154] (rev 09)
Subsystem: Lenovo Device [17aa:21f9]
Kernel driver in use: agpgart-intel
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
Subsystem: Lenovo Device [17aa:21f9]
Kernel driver in use: i915
00:14.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller [8086:1e31] (rev 04)
Subsystem: Lenovo Device [17aa:21f9]
Kernel driver in use: xhci_hcd
00:16.0 Communication controller [0780]: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 [8086:1e3a] (rev 04)
Subsystem: Lenovo Device [17aa:21f9]
00:16.3 Serial controller [0700]: Intel Corporation 7 Series/C210 Series Chipset Family KT Controller [8086:1e3d] (rev 04)
Subsystem: Lenovo Device [17aa:21f9]
Kernel driver in use: serial
00:1a.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 [8086:1e2d] (rev 04)
Subsystem: Lenovo Device [17aa:21f9]
Kernel driver in use: ehci_hcd
00:1b.0 Audio device [0403]: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller [8086:1e20] (rev 04)
Subsystem: Lenovo Device [17aa:21f9]
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 [8086:1e10] (rev c4)
Kernel driver in use: pcieport
00:1c.1 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 [8086:1e12] (rev c4)
Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 [8086:1e26] (rev 04)
Subsystem: Lenovo Device [17aa:21f9]
Kernel driver in use: ehci_hcd
00:1f.0 ISA bridge [0601]: Intel Corporation QS77 Express Chipset LPC Controller [8086:1e56] (rev 04)
Subsystem: Lenovo Device [17aa:21f9]
00:1f.2 SATA controller [0106]: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] [8086:1e03] (rev 04)
Subsystem: Lenovo Device [17aa:21f9]
Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller [8086:1e22] (rev 04)
Subsystem: Lenovo Device [17aa:21f9]
Kernel driver in use: i801_smbus
02:00.0 System peripheral [0880]: Ricoh Co Ltd MMC/SD Host Controller [1180:e822] (rev 07)
Subsystem: Lenovo Device [17aa:21f3]
Kernel driver in use: sdhci-pci
03:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N 6205 [8086:0085] (rev 96)
Subsystem: Intel Corporation Device [8086:c220]
Kernel driver in use: iwlwifi
Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it
Initial boot: [O]
Detect network card: [O]
Configure network: [O]
Detect CD: [ ]
Load installer modules: [O]
Detect hard drives: [O]
Partition hard drives: [O]
Install base system: [O]
Clock/timezone setup: [O]
User/password setup: [O]
Install tasks: [O]
Install boot loader: [E]
Overall install: [O]
Comments/Problems:
I used a USB boot stick for the text mode install, which worked great.
I put the firmware for the Centrino 6205, iwlwifi-600g2a-5.ucode, on a
SD card and the "load firmware from removable media" feature found it
and loaded it just fine.
I chose to install on the internal SSD, sda, when I was given the choice
(I was also offered the USB install media and the mmcblk0 SD card).
The install continued without problems until I got to the "install grub
on mbr" stage, at which point I noticed that the installer put grub on
mmcblk0 (the SD card) rather than on sda (the internal SSD).
I used the "go back" UI to try it again, and it said the same thing (and
I didn't find a UI to chose the device).
I then used alt-F2 to check /proc/mounts and verified the SD card was
not mounted, ejected the card, and tried the grub-install again. This
time it installed on sda as expected.
The reboot went off without a hitch and the system seems correctly
installed.
Thanks,
-andy
Reply to: