1 Reply Latest reply on Jan 2, 2019 6:13 AM by rootard

    Pi Desktop: mSATA disk not recognized

    rootard

      Hello

      I hope a Rasperry Pi guru or someone @ Element14 will be able to help me:

       

      I just bought a brand new Pi Desktop case + Hat and swapped my fully functioning 3B+ Pi and mSATA disk into it, powered on and...nothing!

      I couldn't have my Pi to boot: Kernel panic, the disk is not found, the mSATA LED doesn't flash, see image below.

       

      Still my Pi boots ok from this disk mounted on a Maker Hawk x850 card (Transcend 64Gb mSATA HDD -  Raspian lite 2018-11-13 image)

       

      What's wrong? Any hints?

      Thanks

        • Re: Pi Desktop: mSATA disk not recognized
          rootard

          Hi there

           

          I've investigated my problem further booting from the SDcard.
          With the Pi Desktop Hat card using a GL830 controller the disk geometry is not identical to my original MakerHawk X850 card, hence the boot issue with /dev/sda2:

           

          Jan  2 12:54:09 raspberrypi kernel: [  316.153334] EXT4-fs (sda2): bad geometry: block count 15618390 exceeds size of device (15618389 blocks)

          Jan  2 12:54:51 raspberrypi kernel: [  358.793118]  sda: sda1 sda2

          Jan  2 12:54:51 raspberrypi kernel: [  358.793483] sda: p2 size 124947120 extends beyond EOD, truncated

           

          original X850 card (used to create the partitions)

          Disk /dev/sda: 59.6 GiB, 64023257088 bytes, 125045424 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

          Device Boot Start   End   Sectors  Size Id Type
          /dev/sda1    8192 98045 89854 43.9M  c W95 FAT32 (LBA)
          /dev/sda2   98304 125045423 124947120 59.6G 83 Linux

           

          Pi Desktop (GL830):

          Disk /dev/sda: 59.6 GiB, 64023255040 bytes, 125045420 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

          Device Boot Start   End   Sectors  Size Id Type
          /dev/sda1    8192 98045 89854 43.9M  c W95 FAT32 (LBA)
          /dev/sda2   98304 125045423 124947120 59.6G 83 Linux

           

          What do you recommend me to do?

          Thanks