Beaglebone Black Rev C internal mmc I/O errors

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

Beaglebone Black Rev C internal mmc I/O errors


I'm trying to install the latest armv7 snapshot (June 18) on the
internal 4GB mmc of a Beaglebone Black Rev C.  The mmc is recognized by
the installer, but when the installer tries to create the disklabel, it
spits out a bunch of I/O errors.

Installing on an SDCard (sd0) works perfectly fine, and I should note
that installing Arch Linux on the internal nand works as well, so I
don't think it's a hardware issue.  I also tried 5.5 release with the
same results.

Does anyone have any suggestions or pointers?  I found a similar thread
on Google, but it was from Dec 2013, and there didn't appear to be a

Relevant info from the serial console below.


Available disks are: sd0 sd1.
Which disk is the root disk? ('?' for details) [sd0] sd1
Use DUIDs rather than device names in fstab? [yes]
fdisk: sd1: Input/output error
MBR has invalid signature; not showing it.
Use (W)hole disk or (E)dit the MBR? [whole]
Creating a msdos partition and an OpenBSD partition for rest of
sd1...fdisk: sd1: Input/output error
disklabel: /dev/rsd1c: Input/output error
newfs_msdos: /dev/rsd1i: Input/output error
The auto-allocated layout for sd1 is:
disklabel: /dev/rsd1c: Input/output error
Use (A)uto layout, (E)dit auto layout, or create (C)ustom layout? [a] c

You will now create an OpenBSD disklabel inside the OpenBSD MBR
partition. The disklabel defines how OpenBSD splits up the MBR partition
into OpenBSD partitions in which filesystems and swap space are created.
You must provide each filesystem's mountpoint in this program.

The offsets used in the disklabel are ABSOLUTE, i.e. relative to the
start of the disk, NOT the start of the OpenBSD MBR partition.

disklabel: /dev/rsd1c: Input/output error
fdisk: sd1: Input/output error