UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Help resizing the root partitiion

    Scheduled Pinned Locked Moved Support
    12 Posts 6 Posters 3.3k Views 3 Watching
    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.
      • B Offline
        baruchiro @matteo
        last edited by

        @matteo Hi, I just installed this tool, but I cant press on anything

        1 Reply Last reply Reply Quote 0
        • T Offline
          tera @padraic
          last edited by tera

          @padraic @baruchiro @matteo Got the same issue on FP2 and solved it by adding this line to /etc/fstab:

          /userdata/system-data//var/cache/apt/archives /var/cache/apt/archives none bind 0 0
          

          Issue then a sudo mount -a and retry installing...

          B 3 Replies Last reply Reply Quote 0
          • B Offline
            baruchiro @tera
            last edited by

            @tera Can you briefly explain what you have done here?

            1 Reply Last reply Reply Quote 0
            • B Offline
              baruchiro @tera
              last edited by

              @tera I also did not understand if there was a mistake in the characters //?

              /userdata/system-data//var/cache

              T 1 Reply Last reply Reply Quote 0
              • T Offline
                tera @baruchiro
                last edited by tera

                @baruchiro Adding this line will allow you to mount that /var/cache/.. folder inside the larger /userdata partition so there is space available to perform the package installation (double slashes are expected, check similar existing lines in /etc/fstab and note it's a bind mount)
                Not sure if such change should be made persistant or only considered as a workaround...

                1 Reply Last reply Reply Quote 0
                • B Offline
                  baruchiro @tera
                  last edited by

                  @tera It did not work, with the following error:

                  mount: special device /userdata/system-data//var/cache/apt/archives does not exist

                  But yesterday I somehow managed to make it work, but then I reinstalled and now I can not.

                  T 1 Reply Last reply Reply Quote 0
                  • T Offline
                    tera @baruchiro
                    last edited by

                    @baruchiro You may have to create the folders in /userdata/system-data/var/cache/... i do not recall if i did or not on my side

                    1 Reply Last reply Reply Quote 0
                    • B Offline
                      baruchiro
                      last edited by

                      Works, Thanks!

                      1 Reply Last reply Reply Quote 0
                      • jezekJ Offline
                        jezek
                        last edited by jezek

                        You can bind /var/cache/apt/archives temporary, using mount -o bind command.

                        # create dir in userdata space 
                        $ sudo mkdir -p /userdata/system-data/var/cache/apt/archives
                        # mount - bind
                        $ sudo mount -o bind /userdata/system-data/var/cache/apt/archives /var/cache/apt/archives/
                        
                        

                        Now your /var/cache/apt/archives has more space until reboot.

                        jEzEk

                        1 Reply Last reply Reply Quote 2
                        • myiiM Offline
                          myii
                          last edited by myii

                          This has worked for numerous users: https://forums.ubports.com/post/13645.

                          I've found running these commands works more reliably from fastboot mode.

                          1 Reply Last reply Reply Quote 1

                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                          With your input, this post could be even better 💗

                          Register Login
                          • First post
                            Last post