RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Raspi-config issue : cannot Expand file, error, not a SD card

    Scheduled Pinned Locked Moved Help and Support
    boot problemraspi configretropie 4.0
    13 Posts 5 Posters 6.5k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • AlexMurphyA
      AlexMurphy Banned @Gantz
      last edited by

      @Gantz Reflash the image on the card. Something is very wrong with your file system.

      G 1 Reply Last reply Reply Quote 0
      • G
        Gantz @AlexMurphy
        last edited by Gantz

        @AlexMurphy thank for your comment. I have try to edit my post above but the system wounld let me due to my post was reports as spam

        here my df -h command

        terminate called after throwing an instance of 'Boost::filesystem::filesystem_error'
        what(): boost::filesystem:status: No space left on device: "/home/pi/.emlationstation"
        aborted
        -bash:/home/pi/.profile: No space lefdt on device
        pi@retropie:$ df -h
        Fliesystem       Size   Used  Avail  Use%     mounted on
        dev              404M    0    404M    0%     /dev
        none             28G   28G       0  100%     /
        tmpfs           415M     0    415M    0%     /dev/shm
        tmpfs           415M  5.9M    415M    2%     /run
        tmpfs           5.0M  4.0K    5.0M    1%     /run/lock
        tmpfs           415M     0    415M    0%     /sys/fs/cgroup
        /dev/mmcblk0p1  127M   39M     89M   31%     /boot
        tmpfs           83M      0     83M    0%     /run/user1000
        
        

        as my understand, there is suppose to be a /dev/root in the system. how do i mount it?

        obsidianspiderO 1 Reply Last reply Reply Quote 0
        • obsidianspiderO
          obsidianspider @Gantz
          last edited by

          @Gantz I'm running ROMs from a USB drive, but here's an example of a "good" or "working" file system. I'm running RetroPie 4.1.21 on the latest version of Raspbian.

          $ uname -a
          Linux genesis-pi 4.4.50-v7+ #970 SMP Mon Feb 20 19:18:29 GMT 2017 armv7l GNU/Linux
          
          $ df -h
          Filesystem      Size  Used Avail Use% Mounted on
          /dev/root        29G  3.2G   25G  12% /
          devtmpfs        364M     0  364M   0% /dev
          tmpfs           368M     0  368M   0% /dev/shm
          tmpfs           368M  5.3M  363M   2% /run
          tmpfs           5.0M  4.0K  5.0M   1% /run/lock
          tmpfs           368M     0  368M   0% /sys/fs/cgroup
          /dev/mmcblk0p1   57M   21M   37M  36% /boot
          /dev/sda1       232G   39G  194G  17% /media/usb0
          

          📷 @obsidianspider

          G 1 Reply Last reply Reply Quote 0
          • AlexMurphyA
            AlexMurphy Banned @Gantz
            last edited by

            @Gantz In terminal type sudo mount -o remount,rw / but really this doesn't seem to be your issue as it says root is mounted just not seeing the file system at /dev/root.I would also be concerned that it states 100% use.

            G 1 Reply Last reply Reply Quote 0
            • G
              Gantz @AlexMurphy
              last edited by Gantz

              @AlexMurphy is any possibility for 100% used from pishrink? i have shrink image file from 32GB to 27GB to fit into Kingston class 10 Micro sd.

              actually, my first boot. there is no device is mount.
              My pi is be able to boot but cannot get into emulation system and raspi-config to expand file system as well.
              then, i google to find how to mount boot device, /dev/mmcblk0p1.
              after that, It was mounted and raspi-config is work but still get the error,"is not an SD card" from expand file system. then i df -h command as above.

              I have mounted image via ubuntu. It seem to be fine. as my understand, My image is fine but Im so new for linux system. it might be something that i missed or some mistake that i have no idea how to look.

              1 Reply Last reply Reply Quote 0
              • G
                Gantz @obsidianspider
                last edited by

                @obsidianspider said in Raspi-config issue : cannot Expand file, error, not a SD card:

                29G 3.2G 25G 12% /

                $ uname -a
                Linux retropie 4.4.32v7-aufs #1 SMP Fri Nov 18 23:17:35 CET 2016 armv7l GNU/Linux
                

                i believe that my issue is, how to get /dev/root working.
                Thank you for your comment.

                1 Reply Last reply Reply Quote 0
                • G
                  Gantz
                  last edited by

                  I have running a disk check, and i got this

                  pi@retropie$ /sbin/fsck
                  fsck from util-linux 2.25.2
                  e2fsck 1.42.12 (29 Aug 2014)
                  fsck.ext4: Permission denied while trying to open /dev/mmcblk0p2
                  You must have r/w access to the filesystem or be root
                  

                  and i also try to edit on my fstab as follow script

                  proc           /proc proc defaults          0  0
                  /dev/mmcblk0p1 /boot vfat defaults          0  2
                  /dev/mmcblk0p2 /     ext4 defaults,noatime  0  1   
                  

                  after reboot, the result is still the same

                  terminate called after throwing an instance of 'Boost::filesystem::filesystem_error'
                  what(): boost::filesystem:status: No space left on device: "/home/pi/.emlationstation"
                  aborted
                  -bash:/home/pi/.profile: No space left on device
                  

                  if anybody have a clue, please guide me the right direction. I would be appreciated.

                  AlexMurphyA 1 Reply Last reply Reply Quote 0
                  • AlexMurphyA
                    AlexMurphy Banned @Gantz
                    last edited by AlexMurphy

                    @Gantz did you try the comnand I suggested? This remounts the root partition with read/write priviliges.

                    G 1 Reply Last reply Reply Quote 0
                    • BuZzB
                      BuZz administrators
                      last edited by

                      you cant run a disk check from non root when it is mounted.

                      Are you running berryboot ?

                      Your partition is full - which image did you shrink ? You are out of space. That's the only issue.

                      To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                      G 1 Reply Last reply Reply Quote 0
                      • G
                        Gantz @BuZz
                        last edited by Gantz

                        @BuZz yes. i'm using berry boot. I got the original image from someone. But the image size is bigger than my sd card. So, i shrunk the image.

                        here is i did shrunk the image via ubuntu again.

                        e2fsck 1.42.13 (17-May-2015)
                        Pass 1: Checking inodes, blocks, and sizes
                        Pass 2: Checking directory structure
                        Pass 3: Checking directory connectivity
                        Pass 4: Checking reference counts
                        Pass 5: Checking group summary information
                        retropie: 268081/1949696 files (0.9% non-contiguous), 7422437/7776128 blocks
                        resize2fs 1.42.13 (17-May-2015)
                        ERROR: Image already shrunk to smallest size
                        
                        sitt@sitt:/media/sitt/Sitt External/Pie/Pi$ df -h
                        Filesystem      Size  Used Avail Use% Mounted on
                        udev            1.9G     0  1.9G   0% /dev
                        tmpfs           392M  6.5M  386M   2% /run
                        /dev/sda1       455G  160G  273G  37% /
                        tmpfs           2.0G  228K  2.0G   1% /dev/shm
                        tmpfs           5.0M  4.0K  5.0M   1% /run/lock
                        tmpfs           2.0G     0  2.0G   0% /sys/fs/cgroup
                        tmpfs           392M   56K  392M   1% /run/user/1000
                        /dev/sdc1       127M   39M   89M  31% /media/sitt/0163-7A11
                        /dev/sdc2        28G   28G     0 100% /media/sitt/berryboot
                        
                        1 Reply Last reply Reply Quote 0
                        • G
                          Gantz @AlexMurphy
                          last edited by

                          @AlexMurphy i did as you advice but noting happen. then i run df command after reboot. i got same result.

                          terminate called after throwing an instance of 'Boost::filesystem::filesystem_error'
                          what(): boost::filesystem:status: No space left on device: "/home/pi/.emlationstation"
                          aborted
                          -bash:/home/pi/.profile: No space left on device
                          pi@retropie:$ df -h
                          Fliesystem       Size   Used  Avail  Use%     mounted on
                          dev              404M    0    404M    0%     /dev
                          none             28G   28G       0  100%     /
                          
                          1 Reply Last reply Reply Quote 0
                          • herb_fargusH
                            herb_fargus administrators
                            last edited by

                            I recommend this image:

                            https://retropie.org.uk/download/

                            Guaranteed to work and you'll know how to fix things when they break.

                            If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                            Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.