Announcement

Collapse
No announcement yet.

Announcement

Collapse
No announcement yet.

Change Internal SDCARD with a EXTERNAL HD

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Change Internal SDCARD with a EXTERNAL HD

    Hello guys, i'm new here, and i'm trying to swap my internal sdcard mount point to my external usb drive, so i will go with 160 GB memory for my bigger games files and some media.

    I tried the logic thing, and change the mount points in /etc/vold.fstab like i do in my tablet and phone, but dont work, my memory dont swap, and i lost access to my hd if i do this ... Its something more necessary in these mini sticks? I have a MK-808B original! In the case my internal usb its the udisk0.

    EDIT:

    This is how it is by default:
    dev_mount flash /mnt/sdcard auto /devices/virtual/mtd/mtd9/mtdblock9
    dev_mount sdcard /mnt/ext_sdcard auto /devices/platform/rk29_sdmmc.0/mmc_host/mmc0
    dev_mount udisk0 /mnt/usb_storage/USB_DISK0 auto /devices/platform/usb

    And this is how i changed:
    dev_mount flash /mnt/usb_storage/USB_DISK0 auto /devices/virtual/mtd/mtd9/mtdblock9
    dev_mount sdcard /mnt/ext_sdcard auto /devices/platform/rk29_sdmc0/mmc_host/mmc0
    dev_mount udisk0 /mnt/sdcard auto /devices/platform/usb

    But, the in the storage page (settings) its showed 00 bytes, but i can access /mnt/usb_storage/USB_DISK0/udisk0 without problems... why my disk can be used to mount the NAND STORAGE for my apps data?

    Thanks for your help.
    Last edited by strikermdd; 25 February 2013, 06:12. Reason: New things

    #2
    Hello,

    This will not Work, because the USB is for External USB Drive.

    This is how it is by default:
    dev_mount flash /mnt/sdcard auto /devices/virtual/mtd/mtd9/mtdblock9 <--- This is your Internal NAND
    dev_mount sdcard /mnt/ext_sdcard auto /devices/platform/rk29_sdmmc.0/mmc_host/mmc0
    dev_mount udisk0 /mnt/usb_storage/USB_DISK0 auto /devices/platform/usb

    Change like this:
    dev_mount flash
    /mnt/ext_sdcard auto /devices/virtual/mtd/mtd9/mtdblock9
    dev_mount sdcard /mnt/sdcard auto /devices/platform/rk29_sdmc0/mmc_host/mmc0
    dev_mount udisk0
    /mnt/usb_storage/USB_DISK0

    This should work !

    Neomode

    Comment


      #3
      No man, i think you do not understand ... i will change the INTERNAL SD CARD (8GB) with my EXTERNAL USB HD (Samsung 160GB). If i do like you said. I will change my INTERNAL SD MEMORY with my EXTERNAL SD CARD (8GB Sandisk).

      Comment


        #4
        I dont think this will Work like you want !
        Use a App Like Link2SD.

        Neomode

        Comment


          #5
          Originally posted by neomode View Post
          I dont think this will Work like you want !
          Use a App Like Link2SD.

          Neomode
          Why not? I only want to change the mount point, exactly like i do in my tablet or smartphone. Link 2 SD make a link, and this makes some problems like data corruption, and a great slowdown in the boot.

          Comment


            #6
            No one here? I really need this! Every time i try, or the space stays in 00 MB or give a SD Card problem ... I know this is possible, but i don't now why i can't do this with this MK-808B. Its some limitation of the kernel or something like this?

            Thanks.

            Comment


              #7
              I havent been able to get this to work on my 808b either. Tried swamping USB and external SD. Neither would mount as flash.

              Comment


                #8
                AW: Change Internal SDCARD with a EXTERNAL HD

                May we can try Dual Mount. This means that Internal Nand and SD Card will be mount under the Mount Point SD Card.

                Will Check it.

                Neomode

                Send from my SG3

                Comment


                  #9
                  You can do this easily. You guys are just doing it wrong.

                  Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>
                  label = name of the volume
                  mount point is where you want it mounted so the OS knows what it is.
                  part = partition to use on the disk. Use auto if you only have 1 partition on the drive, card, etc.
                  If you have more than 1 partition on the drive, auto will mount the first one. Otherwise use a number like 1, 2 etc.
                  sysfs = where the device actually is!

                  So you guys got this backwards.

                  Here are the changes I made which work. I tested it on USB stick.

                  dev_mount flash /mnt/sdcard auto /devices/platform/usb
                  dev_mount sdcard /mnt/external_sd auto /devices/platform/rk29_sdmmc.0/mmc_host/mmc0
                  #dev_mount udisk0 /mnt/usb_storage/USB_DISK0 1 /devices/platform/usb
                  dev_mount udisk1 /mnt/usb_storage/USB_DISK1 1 /devices/platform/usb
                  dev_mount udisk2 /mnt/usb_storage/USB_DISK2 1 /devices/platform/usb
                  dev_mount udisk3 /mnt/usb_storage/USB_DISK3 1 /devices/platform/usb
                  dev_mount udisk4 /mnt/usb_storage/USB_DISK4 1 /devices/platform/usb
                  dev_mount udisk5 /mnt/usb_storage/USB_DISK5 1 /devices/platform/usb

                  Oh and the disk, stick, whatever needs to be formatted fat32. DO NOT USE Android to format it. e.g. do not go into settings>storage>erase NAND (storage).


                  Bob
                  "Pzebacz im, bo nie wiedzą, co czynią"
                  "Прости им, они не ведают, что творят"
                  "Perdona loro perché non sanno quello che fanno"
                  "Vergib ihnen, denn sie wissen nicht, was sie tun"
                  "Vergeef hen want ze weten niet wat ze doen"
                  "Pardonne-leur car ils ne savent pas ce qu'ils font"
                  "Perdónalos porque no saben que lo que hacen"
                  "Oprosti im, jer ne znaju što čine"
                  "Forgive them as they know not what they do"





                  Comment


                    #10
                    Re: Change Internal SDCARD with a EXTERNAL HD

                    What exactly are you trying to put on there, I bet there is an easier way. Android games or Roms?



                    That's off my drive it should cure what ails ya. Unless your nitpicky and HAVE to have them swapped. I'm assuming your talking android games since they are only ones you install. Just enter the data path to point to your 160 and make the mount point sdcard/android/obb/ that will get the big files. Or for games like mc4 that insist on installing themselves to /data. You can make multiple mount binds.

                    Sent from my IdeaTabA2109A using Tapatalk HD

                    Comment


                      #11
                      Originally posted by stal2k View Post
                      What exactly are you trying to put on there, I bet there is an easier way. Android games or Roms?



                      That's off my drive it should cure what ails ya. Unless your nitpicky and HAVE to have them swapped. I'm assuming your talking android games since they are only ones you install. Just enter the data path to point to your 160 and make the mount point sdcard/android/obb/ that will get the big files. Or for games like mc4 that insist on installing themselves to /data. You can make multiple mount binds.

                      Sent from my IdeaTabA2109A using Tapatalk HD
                      I think he is trying to do something different. He wants his hard disk mounted as internal SDcard. Why I do not know but I gave him the answer if he must do that.

                      FYI, the link to the file you posted is not shared. Access is restricted. What is it?

                      Bob
                      "Pzebacz im, bo nie wiedzą, co czynią"
                      "Прости им, они не ведают, что творят"
                      "Perdona loro perché non sanno quello che fanno"
                      "Vergib ihnen, denn sie wissen nicht, was sie tun"
                      "Vergeef hen want ze weten niet wat ze doen"
                      "Pardonne-leur car ils ne savent pas ce qu'ils font"
                      "Perdónalos porque no saben que lo que hacen"
                      "Oprosti im, jer ne znaju što čine"
                      "Forgive them as they know not what they do"





                      Comment


                        #12
                        Thanks Bob. My problem was I formatted with Android. Reset it to fat32 and bam!

                        Comment


                          #13
                          Re: Change Internal SDCARD with a EXTERNAL HD

                          Ah ya I fixed it, sorry about that was dbind. Basically a mount script with a GUI. I like it because you can quickly mount or unmount folders and has batch mode

                          Sent from my IdeaTabA2109A using Tapatalk HD

                          Comment


                            #14
                            Originally posted by Finless View Post
                            You can do this easily. You guys are just doing it wrong.

                            Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>
                            label = name of the volume
                            mount point is where you want it mounted so the OS knows what it is.
                            part = partition to use on the disk. Use auto if you only have 1 partition on the drive, card, etc.
                            If you have more than 1 partition on the drive, auto will mount the first one. Otherwise use a number like 1, 2 etc.
                            sysfs = where the device actually is!

                            So you guys got this backwards.

                            Here are the changes I made which work. I tested it on USB stick.

                            dev_mount flash /mnt/sdcard auto /devices/platform/usb
                            dev_mount sdcard /mnt/external_sd auto /devices/platform/rk29_sdmmc.0/mmc_host/mmc0
                            #dev_mount udisk0 /mnt/usb_storage/USB_DISK0 1 /devices/platform/usb
                            dev_mount udisk1 /mnt/usb_storage/USB_DISK1 1 /devices/platform/usb
                            dev_mount udisk2 /mnt/usb_storage/USB_DISK2 1 /devices/platform/usb
                            dev_mount udisk3 /mnt/usb_storage/USB_DISK3 1 /devices/platform/usb
                            dev_mount udisk4 /mnt/usb_storage/USB_DISK4 1 /devices/platform/usb
                            dev_mount udisk5 /mnt/usb_storage/USB_DISK5 1 /devices/platform/usb

                            Oh and the disk, stick, whatever needs to be formatted fat32. DO NOT USE Android to format it. e.g. do not go into settings>storage>erase NAND (storage).


                            Bob
                            I was wondering if there was a way to do this with 2, or more USBs connected. Although, instead of having both USBs used for internal storage, or 'flash'. If there was a way to command one as the internal and the other to simply register as a general "USBMassStorage" so it can be accessed as it would be normally.

                            I have tried with the code you provided here, but that simply did not work. I tried a few other ways, but I'm not too familiar with area.

                            I know I'm bringing up an older post, but this kinda interests me.

                            Thanks in advance.

                            Comment

                            Working...
                            X