Access ext2/3 with USB host ? - Android Q&A, Help & Troubleshooting

Hope I am right in this forum with my question:
It seems strange to me: ext2/3/4 is the native filesystem for the device - but with device as USB host I can't access. It seems only FAT and NTFS is available.
Is there any ways to make this possible?
Background: my Sat-Receiver records to an ext2/3 partition and I would like to transfer this smoothly to my nook.
Currently my solution is to use my laptop, there I need a ext2/3 driver and transfer via MPT. This is not very comfortable and slow.

starbright_ said:
Hope I am right in this forum with my question:
It seems strange to me: ext2/3/4 is the native filesystem for the device - but with device as USB host I can't access. It seems only FAT and NTFS is available.
Is there any ways to make this possible?
Background: my Sat-Receiver records to an ext2/3 partition and I would like to transfer this smoothly to my nook.
Currently my solution is to use my laptop, there I need a ext2/3 driver and transfer via MPT. This is not very comfortable and slow.
Click to expand...
Click to collapse
I could found a solution (thanks dubidu) here:
http://forum.xda-developers.com/showpost.php?p=47017030&postcount=71

Related

[Q] 32GB SDHC & Over 4GB movie files?

I wanted to buy a 32GB Class 10 card for my GS2, so I can watch movies at my friends houses. That is one of the main reasons I bought this phone. Mostly all of my movies are .MKV files around 8-10GB, but I read somewhere that you can only have videos under 4GB. I understand that is true for Fat32, is that how the SD card will function in the GS2? Is their no way to get it to take larger files? If not I'll just get a 16GB and save some money.
Their is no other format or something that can be done so it will take larger movies?
It might be possible to hack it up to support ext4, but then you'll only be able to read/write the SD card from the phone or a Linux box.
Okay I guess I'll just buy a 16gb since the movies can only be under 4gb
Convert it to ext4 and use this on the windows box. http://www.ubuntugeek.com/how-to-read-ext3ext4-linux-partition-from-windows-7.html
Sent from my SAMSUNG-SGH-I777 using xda premium
Okay I'm a noob, so I don't fully understand all of this.
ext4, is a newer format that allows large files?
So android phones can read Fat32 and ext4?
The phone can format in ext4 or you have to use windows for that?
is their any problems with ext4, slow speed problems righting too, not to stable?
Also if I format it to ext4, and I hook it up to my PC, can windows read that? or every PC i'm gonna need some special software to view the SD?
dfxda said:
Okay I'm a noob, so I don't fully understand all of this.
ext4, is a newer format that allows large files?
So android phones can read Fat32 and ext4?
The phone can format in ext4 or you have to use windows for that?
is their any problems with ext4, slow speed problems righting too, not to stable?
Also if I format it to ext4, and I hook it up to my PC, can windows read that? or every PC i'm gonna need some special software to view the SD?
Click to expand...
Click to collapse
Ext4 is a filesystem that allows large files, just like NTFS on Windows. Ext4 is the standard filesystem on newer Linux distributions. (Just like its predecessors ext2 and ext3 were). Even ext2 supports large files.
Unfortunately, the situation is that NTFS support on Linux is so-so, and ext4 support on Windows is even poorer. I'm not sure if the solution in the link above will allow write access to ext4 safely - I know as of 2-3 years ago it could read ext3 but not write, it could only write ext2.
Ext4 is vastly superior to FAT - that's why our phone uses it for all of its "non-USB-mountable" filesystems, and why Honeycomb devices use it for "unified" storage. To avoid the issue of ext4 support in Windows, they use MTP instead of USB Mass Storage mode, as MTP is file-oriented (hides the underlying filesystem from the host machine), while USB Mass Storage is block-oriented (the host machine must understand the filesystem format).
I think our phones support MTP, but I'm not sure how well this would play with an "ext4" hack since that wasn't designed into our phone.
Anyway - We have an 800x480 screen, anything above 1GB/hour is going to just be a waste of storage. (Unless you're using an MHL adapter to connect to an HDMI TV.)
My main goal was to be able to copy my 1080p .KMV movies to the SD and play them out at peoples houses using MHL adapter to TV.
So then I can't use NTFS? that's what I use on all my other drives. Is android not able to read that?
dfxda said:
My main goal was to be able to copy my 1080p .KMV movies to the SD and play them out at peoples houses using MHL adapter to TV.
So then I can't use NTFS? that's what I use on all my other drives. Is android not able to read that?
Click to expand...
Click to collapse
Not directly. It's possible to compile it into the kernel but I'm not sure how well it'll work.
There's also FUSE and ntfs-3g, but again - not sure how well those will work on an Android device, I've only used ntfs-3g on desktop machines.
Both would require kernel tweaks and probably also initramfs tweaks unless you want to do a lot of manual mounting, I'll try to look at it when I have the time.
Hey thanks for all the help.
I guess then I'll just get the 16gb, and use the fat32 that's made for the phone.
kinda stinks though

[Q] external hdd write problem

Hi,
I recently bought a Archos Gen9 ICS.
Using the host cable I can copy from internal memory to USB (fat32) without a problem. This also works when connecting the USB using the 3G input.
However when I connect an external HDD (ntfs) using the 3G input it's recognized, but I can't copy files to it. In the default file manager I don't even have the "paste" button when I select the drive. Astro said something about the drive being read-only.
(btw...copying files to the usb-stick didn't even work with astro...it always complained about not being able to create a new directory. Anyway if the default file manager works, that's fine by me)
What could be the problem here? Is it file system related or...?
Hope someone knows the answer.
Thanks in advance!
neva
Write support on ntfs file system isnt given.
You could reformat your hard drive as fat 32 but i wouldnt do so.
You would lose support for big files over 4 gb, you would lose all your data, etc.
it is kernel related, perhaps it might be possible to trick your archos if you feed it with ntfs-3g, but i dont know if it is possible. It would be tricky, you would have to find arm binery therefore. There is a thread here on xda in same subsection gen9 android developement.
http://forum.xda-developers.com/showthread.php?t=1463679&highlight=ntfs-3g
You could try that and report if you successed.
Greatings.
Thx for your quick reply.
I didn't know that ntfs write wasn't possible at the moment...
I'll probably convert my hdd back to fat32, or buy a "bigger" usb stick

USB Host: NTFS?

Hi all.
Please i need help reading ntfs partitions with my SG3. First of all the main question: It's possible to read and write a USB Pendrive or HDD with SG3?
I have tried NTFS Mounter without luck. A 2.5'' HDD shows power but nothing happens. A USB Pendrive is recognized by SG3 but it asks me to erase the USB Storage.
Thank you very much.
Someone please correct me if I'm wrong, but afaik the S3 does not bring native support for the ntfs-3g driver.
However since it has the Fuse kernel-module it would (should) not be that difficult to actually get it to work.
It brings out-of-the-box support for OTG USB-adapters and seems even to be able to handle USB-hubs with several usb sticks connected.
But, as said, not NTFS; only exFat/Fat32 and Linux filesystems such as EXT2/3/4.
I was able to use a script and ntfs-3g on my SG2 and it could read ntfs without problem problem. Anyone here has tried to do the same with a SG3?

USB not working after CM10.1

hey after flashing cm10.1, I cannot able to detect my usb drive. It's neither shown in sdcard/0/extStorages, nor in ESExplorer usb drive after granting super user permissions. I could able to connect my tab to pc using mtp but usb is a no go. Thanks in advance...
ycharan said:
hey after flashing cm10.1, I cannot able to detect my usb drive. It's neither shown in sdcard/0/extStorages, nor in ESExplorer usb drive after granting super user permissions. I could able to connect my tab to pc using mtp but usb is a no go. Thanks in advance...
Click to expand...
Click to collapse
You sghould take a look in /mnt/usbdrive/...
lightman33 said:
You sghould take a look in /mnt/usbdrive/...
Click to expand...
Click to collapse
I got it....Actually its my mistake... I didnt check my usb is in ntfs format.... So I converted into Fat and I got it...
By the way is there any method to connect the usb drive with ntfs forrnat.. if it does then I hope we can connect our external hard disk too... that would be great...
ycharan said:
I got it....Actually its my mistake... I didnt check my usb is in ntfs format.... So I converted into Fat and I got it...
By the way is there any method to connect the usb drive with ntfs forrnat.. if it does then I hope we can connect our external hard disk too... that would be great...
Click to expand...
Click to collapse
for ntfs filesystem, maybe you need tools like paragon ntfs or ntfs mounter.
if you need storage for files files greater than 4go, you could also use ext4 file system which are usable with windows PC.
thanks
lightman33 said:
for ntfs filesystem, maybe you need tools like paragon ntfs or ntfs mounter.
if you need storage for files files greater than 4go, you could also use ext4 file system which are usable with windows PC.
Click to expand...
Click to collapse
thanks... i will try that...

Supported filesystems for SD card on android devices

Hi there.
I think that all android devices support fat32 filesystem, the problems its the storage limitation of 4gb max per file in the sdcard.
I been trying to avoid the limitation of 4gb in all my android devices with this results, giving using different filesystems on my sdcard (ext2, ext3, exfat, ntfs...).
Galaxy s3: supports fat32 and exfat
Chinese tablet aoson m7: Suppots fat32 and ntfs
Chinese phone Lenono A760: Suppots only fat32.
Andoid its based on linux, but none of my devices recognice the sdcard with ext2 or ext3 formats.
Also I don't understand why only the chinese tablet supports NTFS. It's because they paid to microsoft so they can use that filesystem?
How it's possible that any device supports a free filesystem like ext3???
I think that I will get rid of the lenovo a760...I need to use files larger than 4gb.
thank you
Looks like you could root it and enable USB OTG support for a little pen drive or something of that sort. How often are you really going to need that many files bigger than 4 GB on your phone?
http://android-sensor.com/Lenovo_A760/programs/system_software/78-usb-otg-helper-root.html (use Google Translate if you can't read Czech - I know I can't lol)
that link leads to:
https://play.google.com/store/apps/details?id=net.shajul.usbotg
To mount ext partitions automatically, I think you also have to be rooted and run an auto-mount script (or manually via terminal commands). This is not for your phone, but provided as an example and info:
http://forum.xda-developers.com/showthread.php?t=2076327
es0tericcha0s said:
Looks like you could root it and enable USB OTG support for a little pen drive or something of that sort. How often are you really going to need that many files bigger than 4 GB on your phone?
http://android-sensor.com/Lenovo_A760/programs/system_software/78-usb-otg-helper-root.html (use Google Translate if you can't read Czech - I know I can't lol)
that link leads to:
https://play.google.com/store/apps/details?id=net.shajul.usbotg
To mount ext partitions automatically, I think you also have to be rooted and run an auto-mount script (or manually via terminal commands). This is not for your phone, but provided as an example and info:
http://forum.xda-developers.com/showthread.php?t=2076327
Click to expand...
Click to collapse
Thanks, I want to use my phone as bittorrent client, that why i need to use big files often. I'm root.
I don't have a USB OTG cable...
I have the sd card with ext4 format as primary partition and it's not working.
I think that it's not an easy way to use files biger that 4 gb in this chinese phone.
I also tried to NTFS format and this tool https://play.google.com/store/apps/details?id=com.paragon.mounter&hl=es and the phone freezes often...it's not a solution at all.
It's frustating that a chinese tablet supports perfectly ntfs and the s3 exfat, but with this phone, ther¡s no way...i been trying all day long! I gave up.
thank you anyway.

Categories

Resources