On Thu, Oct 8, 2015 at 3:37 PM, Christopher Stack <[email protected]> wrote: > Sorry that this is probably a dumb question, but is it possible to not blow > away the partition table since I just want to swap the MLO and u-boot.img?
Using dd, just re-write them to the microSD... The partition table is safe at another location.. > > I'm just running the standard image on a Beagle Bone Black that does not > have an eMMC or hdmi chip. I assumed it was busy because I was trying to > reprogram the disk while on an OS that was using the disk? > > This was the error: > > > > Checking that no-one is using this disk right now ... > BLKRRPART: Device or resource busy > > > > > > > After adding the force option it said: > > > > > Checking that no-one is using this disk right now ... > BLKRRPART: Device or resource busy > > This disk is currently in use - repartitioning is probably a bad idea. > Umount all file systems, and swapoff all swap partitions on this disk. > Use the --no-reread flag to suppress this check. > > Disk /dev/mmcblk0: 121008 cylinders, 4 heads, 16 sectors/track > > sfdisk: ERROR: sector 3069576189 does not have an msdos signature > /dev/mmcblk0: unrecognized partition table type > Old situation: > No partitions found > New situation: > Units = mebibytes of 1048576 bytes, blocks of 1024 bytes, counting from 0 > > Device Boot Start End MiB #blocks Id System > /dev/mmcblk0p1 * 1 3780 3780 3870720 83 Linux > /dev/mmcblk0p2 0 - 0 0 0 Empty > /dev/mmcblk0p3 0 - 0 0 0 Empty > /dev/mmcblk0p4 0 - 0 0 0 Empty > Successfully wrote the new partition table ah, sfdisk is just noisly, it worked ^^^^... > Re-reading the partition table ... > BLKRRPART: Device or resource busy later versions don't show this extra stuff... > > > > > > I have the serial output after the last test, but not from the test where I > did not recreate the partition table. > > > > > U-Boot 2015.10-rc2-00001-g5879130-dirty (Oct 09 2015 - 15:52:49 +0000) > > Watchdog enabled > I2C: ready > DRAM: 512 MiB > Reset Source: Global external warm reset has occurred. > Reset Source: Power-on reset has occurred. > MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 > Using default environment > > Net: <ethaddr> not set. Validating first E-fuse MAC > cpsw > Hit any key to stop autoboot: 0 > gpio: pin 53 (gpio 53) value is 1 > switch to partitions #0, OK > mmc0 is current device > gpio: pin 54 (gpio 54) value is 1 > Checking for: /uEnv.txt ... > Checking for: /boot.scr ... > Checking for: /boot/boot.scr ... > Checking for: /boot/uEnv.txt ... > ** Invalid partition 2 ** > ** Invalid partition 3 ** > ** Invalid partition 4 ** > ** Invalid partition 5 ** > ** Invalid partition 6 ** > ** Invalid partition 7 ** This looks fine, based on where you stopped... it was searching for the microSD card... Regards, -- Robert Nelson https://rcn-ee.com/ -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
