joedj / ftpii

An FTP server for the Nintendo Wii
Other
51 stars 17 forks source link

Add NTFS support #82

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What version of ftpii are you using?
0.0.20

What steps will reproduce the problem?
1. Power on USB Drive (500GB, NTFS, Trekkstore Movie Station formatted to
NTFS, every other application can access this USB HD)
2. Start WII, Start Homebrew, Start FTPII

What is the expected output? What do you see instead?
> I want to access the USB Drive and I see this Message at FTPII Startup:
Device inserted: Mounting USB storage device...failed.
I can access to the SD Slot but not to the USB HD.

Please provide any additional information below.
> Homebrew
> Hermes CIOS 222

I also read other posts here but I found no reason for my problem.

Please answer in easy and clear words. My english is not so good.
Many thanks

PO

Original issue reported on code.google.com by popelbre...@web.de on 10 Jan 2010 at 10:27

GoogleCodeExporter commented 9 years ago
ftpii has no support for NTFS, and probably never will.  I am surprised to hear 
that
it works for other applications - as far as I know, there isn't much homebrew 
that
supports NTFS...

Original comment by joe.goo...@psychlaw.com.au on 10 Jan 2010 at 11:17

GoogleCodeExporter commented 9 years ago
-In the past year has been released for the Wii port of NTFS as a library 
libNTFS:
http://wiibrew.org/wiki/Libntfs
-The program MPlayerCE works fine with NTFS partitions.

Original comment by drug...@gmail.com on 12 Jan 2010 at 11:23

GoogleCodeExporter commented 9 years ago
Ah, interesting, didn't know about that.  I might investigate adding this after 
all,
thanks.

Original comment by joe.goo...@psychlaw.com.au on 12 Jan 2010 at 11:55

GoogleCodeExporter commented 9 years ago
Hi

If FTPII supports NTFS drives I can move my own digital movies with a filesize 
over 
4GB on my USB HD. Also Images of my wii games are greater than 4GB.

This is very important and I wonder that no one asked this before.

If this issue is interesting for you, can you estimate a timeline for this 
issue?

Many thanks

PO

Original comment by popelbre...@web.de on 12 Jan 2010 at 10:19

GoogleCodeExporter commented 9 years ago
Hi,

More and more homebrew apps supports ntfs now.
Usb loaders, media players and so on. 

Therefore i too have reformatted my 1 tb usb disk to ntfs. I can simply use 1
partition to save my games, media and personal files. 

All my favourite homebrew works like a charm using above setup, exept ftpii.

If ftpii were to gain ntfs support i would no longer have to connect my disk to 
a pc,
to add files/games and so on!

Please consider adding this feature.

Thanks in advance,

Vince

Original comment by st33lb0ne on 12 Feb 2010 at 3:01

GoogleCodeExporter commented 9 years ago
Latest stable version libNTFS:

-Fixed NTFS access. Several bugs in the libNTFS for Wii are fixed now. You have
full read/write/delete/rename access without anything going wrong or breaking
your partition now.
-Added the modified libNTFS to the source

http://code.google.com/p/wiixplorer/source/detail?r=103

Original comment by drug...@gmail.com on 20 Feb 2010 at 6:08

GoogleCodeExporter commented 9 years ago
Hi joe,
i am the coder from WiiXplorer. I just wanted to inform you not use the official
libNTFS from WiiBrew. It will cause people to loose their ntfs partition and 
the data
on it when writing to the drive. I fixed the write bugs in the lib. You can 
find the
source on the WiiXplorer trunk as pointed out by drugold above. Rodries took 
over the
changes to his new project but not yet to mplayerce because mplayerce doesn't 
use
write functions.
Great FTP server app btw :).

Original comment by dimok...@hotmail.de on 21 Feb 2010 at 11:59

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Thanks drugold/dikam, that works much better.

For anyone else trying to build the libntfs from WiiXplorer as a library, this 
works:

mkdir ntfs; cd ntfs
git clone git://github.com/rhyskoedijk/libntfs.git libntfs.git   # broken 
version
svn co http://wiixplorer.googlecode.com/svn/trunk/source/libntfs # working 
version
cd libntfs
mkdir source include
mv *.c *.h source
mv source/ntfs.h include
cp ../libntfs.git/Makefile .
cp ../libntfs.git/source/Makefile source
sed -i"" -e 's/^#include .*usbstorage.h.*$//' source/ntfsinternal.c
make && make install

Original comment by joe.goo...@psychlaw.com.au on 26 Feb 2010 at 6:20

GoogleCodeExporter commented 9 years ago
Added in 0.0.21

Original comment by joe.goo...@psychlaw.com.au on 27 Feb 2010 at 6:42