Ext2 IFS for Windows

Questions about applications and software
Forum rules
Before you post please read this

Ext2 IFS for Windows

Postby Death Dream on Fri Sep 26, 2008 3:38 pm

How many of you have tried this program?

I want to set it up so I can have Windows read and write to the linux partition. Ran into a problem getting it to read the Ext3 Mint asking to format the disk and so on. Wondering how many of you ran into that error if you used this app. (Saw a fix on FAQ and ran app just didn't understand what it meant)

Also, if you did use this app, did you try to get it to open the Ext3 or did you install Mint on Ext2?

http://www.fs-driver.org/ - For those that do not know, Ext2 IFS allows windows to access the linux partitions (assuming you get it to work).

~Death Dream~
User avatar
Death Dream
Level 3
Level 3
 
Posts: 112
Joined: Fri Sep 26, 2008 9:23 am

Linux Mint is funded by ads and donations.
 

Re: Ext2 IFS for Windows

Postby Husse on Sat Sep 27, 2008 4:19 pm

Ext3 is Ext2 with journaling and as you can't use Linux journaling under Windows (and the other way round for ntfs) there should be no problems. I used it a year and a half ago and it worked (if not perfect)
Image
Don't fix it if it ain't broken, don't break it if you can't fix it
Husse
Level 21
Level 21
 
Posts: 19710
Joined: Sun Feb 11, 2007 7:22 am
Location: Near Borås Sweden

Re: Ext2 IFS for Windows

Postby Death Dream on Sat Sep 27, 2008 10:29 pm

Husse wrote:Ext3 is Ext2 with journaling and as you can't use Linux journaling under Windows (and the other way round for ntfs) there should be no problems. I used it a year and a half ago and it worked (if not perfect)


Yeah I got it working now. Here is a question I pose.

I'm a gamer and games take up a huge portion of my HD. So I figure my current setup I have with windows and mint isn't going to work as pointed out in another post. So I don't want to guess as to how much space I will need for Windows and how much I will need for Linux. So I figured I would do this by allowing Windows to write on the Linux portion of the disk since Linux programs wont allow me to write on a logical partition to maximize my HD without any wasted space. So make windows as small as I can given space for updates and so on 10gigs.

sda1 - Windows - 10gigs
sda2 - Swap - 3.5gigs
sda3 - Linux - Rest of the HD.

Working on this idea, so bare with me lol, what if I delete a program that windows was using via the uninstall that was located on the ext3 partition, several times to the point of windows saying it needs defragged. I know Linux doesn't have a degragger as far as I know. So what if windows defragged the ext3 partition? IF .. IF ... it is even allowed to ... This is just an idea I am tossing out there. Would the linux partition go into a craz spaz and lose control of its self because it can't find the files on the HD?

This might seem really stupid to most of you lol but I am trying to transition over to Linux but I want to do it slowly. Not all the sudden and then play the delete a game to add a game mess on my Windows partition because I have no spare room while my Linux partition floats around with an extra 10 gigs I could be using if you know what I mean.

~Death Dream~
User avatar
Death Dream
Level 3
Level 3
 
Posts: 112
Joined: Fri Sep 26, 2008 9:23 am

Re: Ext2 IFS for Windows

Postby Fred on Sun Sep 28, 2008 2:37 am

Death Dream,

Please read my post in the below link.

viewtopic.php?f=46&t=16883&p=102339&hilit=Fred+Since+Mint+supports+NTFS#p102339

If I were you, I would do something like the below:

10 Gig - NTFS - Windows

Linux swap - no more than 2 X your physical RAM. The sum of your physical RAM and swap should not exceed 3.5 GIG. Reduce swap size to make this true.

10 Gig - ext3 - Linux

Rest of the drive - NTFS - Shared

Fred
Insanity: Doing the same thing over and over and each time expecting a different result.

Democracy is 2 wolves and a lamb voting on the menu. Liberty is an armed lamb protesting the electoral outcome. A Republic negates the need for an armed protest.
User avatar
Fred
Level 10
Level 10
 
Posts: 3356
Joined: Fri Jan 04, 2008 11:59 am
Location: NC USA

Re: Ext2 IFS for Windows

Postby Death Dream on Sun Sep 28, 2008 9:42 am

Fred wrote:If I were you, I would do something like the below:

10 Gig - NTFS - Windows
Linux swap - no more than 2 X your physical RAM. The sum of your physical RAM and swap should not exceed 3.5 GIG. Reduce swap size to make this true.
10 Gig - ext3 - Linux
Rest of the drive - NTFS - Shared


Actually, believe it or not, that is the setup I have right now at this very moment. I have 2 gigs of memory and twice that is 4gigs and I dropped it down to 3.5 for the swap. I had plans to install my programs on my logical drive (It is also NTFS logical Partition) but I wanted to install Linux's programs on it as well (not possible because of packages). This would leave me playing the guessing game with the Linux partition instead of the Windows partition. I plan on trying to use Wine to play some of my games and see how it works.

And yes, good post on the link there, I know about this and the risks I take but I am not to concerned about it. I don't visit any **** sites so I am not worried about something big getting ahold of me on my Windows parition, as I haven't had any problems so far (knocks on wood).

I'm just a bit interested how a defragging situation would turn out.

~Death Dream~
User avatar
Death Dream
Level 3
Level 3
 
Posts: 112
Joined: Fri Sep 26, 2008 9:23 am

Re: Ext2 IFS for Windows

Postby Fred on Sun Sep 28, 2008 2:41 pm

Death Dream wrote:
I have 2 gigs of memory and twice that is 4gigs and I dropped it down to 3.5 for the swap.


It is the sum of physical RAM and swap that shouldn't exceed 3.5 Gig. so if you have 2 Gig of RAM your swap partition need not be more than 1.5 Gig.

Most games are installed in a folder called /usr/local/games. I believe if I were you I would keep the large NTFS partition you have. Move the usr/local/games folder over to your NTFS partition and put a symlink in usr/local pointing to the games folder on the NTFS partition. All your Linux games would be installed in that folder. You can call that folder something other than games if you wish, to avoid a conflict if needed. Your Windows games could be installed on that same partition in a different folder.

Doing it this way you wouldn't have any potential problems with defraging. Windows could manage that aspect on the NTFS partition and Linux wouldn't care.

Fred
Insanity: Doing the same thing over and over and each time expecting a different result.

Democracy is 2 wolves and a lamb voting on the menu. Liberty is an armed lamb protesting the electoral outcome. A Republic negates the need for an armed protest.
User avatar
Fred
Level 10
Level 10
 
Posts: 3356
Joined: Fri Jan 04, 2008 11:59 am
Location: NC USA

Re: Ext2 IFS for Windows

Postby Death Dream on Sun Sep 28, 2008 3:06 pm

Fred wrote:Death Dream wrote:
I have 2 gigs of memory and twice that is 4gigs and I dropped it down to 3.5 for the swap.


It is the sum of physical RAM and swap that shouldn't exceed 3.5 Gig. so if you have 2 Gig of RAM your swap partition need not be more than 1.5 Gig.

Most games are installed in a folder called /usr/local/games. I believe if I were you I would keep the large NTFS partition you have. Move the usr/local/games folder over to your NTFS partition and put a symlink in usr/local pointing to the games folder on the NTFS partition. All your Linux games would be installed in that folder. You can call that folder something other than games if you wish, to avoid a conflict if needed. Your Windows games could be installed on that same partition in a different folder.

Doing it this way you wouldn't have any potential problems with defraging. Windows could manage that aspect on the NTFS partition and Linux wouldn't care.

Fred


So I'm going to assume by that last line there, Linux would throw a fit if Windows ran a defrag on it?

If I remember right, a symlink is what a shortcut is to windows, right? I'm not exactly sure how to do that if its not. Create a symlink and name it games to fake Linux out into thinking its an actual folder type thing?

As for the swap thing, I always thought it was double, go figure lol.

~Death Dream~
User avatar
Death Dream
Level 3
Level 3
 
Posts: 112
Joined: Fri Sep 26, 2008 9:23 am

Re: Ext2 IFS for Windows

Postby Fred on Mon Sep 29, 2008 5:04 am

Death Dream,

I have no clue what an attempted Windows defrag would do to a ext partition, but I can't imagine it would be good. I am not sure it would even try since Windows can't see or read Linux partitions natively anyway.

As for the swap thing, I always thought it was double, go figure lol.


This is a general rule of thumb, but there are other considerations too. Most 32 bit kernels are only compiled to recognize a total of 4 Gig. of system memory. Of this 4 Gig., 1 Gig. is reserved for hardware addressing. Most systems will only be able to use 3.2 - 3.5 Gig. Any additional memory will not be seen by the system anyway. The larger the swap partition is the slower it is. The total system memory, RAM plus swap, should not exceed 3.5 Gig. Any more swap would just slow the system down and not be usable anyway.

When you start loading games on your Linux install a folder will be created in /usr/local called games. You could move this folder to your NTFS partition and rename it to let's say Linux_Games. You could then create a symlink in /usr/local called games pointing to the Linux_Games folder on the NTFS partition. Then when you ran or installed another game on linux it would use the Linux_Games folder on the NTFS partition as if it were the actual /usr/local/games folder.

To do that, let's say that the NTFS partition is sda5 and is mounted as sda5 in /media by putting the appropriate line in fstab and creating that folder in /media. If you don't know how to do that let me know and I will show you.

First move your /usr/local/games folder to sda5 and rename it Linux_Games. You will have to this with root privileges.

Then in a terminal:

cd /usr/local

This moves you to the /usr/local folder. The base formula for a symlink is:

ln -sf target_file/foldername symlink_filename

That is a little "L" in the ln

In your case it would be:

sudo ln -sf /media/sda5/Linux_Games games

That's it. You now have a symlink in /usr/local called games that points to your NTFS partition folder called Linux_Games that is used just like it was the real /usr/local/games folder.

Fred
Insanity: Doing the same thing over and over and each time expecting a different result.

Democracy is 2 wolves and a lamb voting on the menu. Liberty is an armed lamb protesting the electoral outcome. A Republic negates the need for an armed protest.
User avatar
Fred
Level 10
Level 10
 
Posts: 3356
Joined: Fri Jan 04, 2008 11:59 am
Location: NC USA

Re: Ext2 IFS for Windows

Postby Death Dream on Mon Sep 29, 2008 9:14 am

Fred wrote:Death Dream,

I have no clue what an attempted Windows defrag would do to a ext partition, but I can't imagine it would be good. I am not sure it would even try since Windows can't see or read Linux partitions natively anyway.


Just checked lol, Windows wont even bother to pull it up on the list on Disk Management.

Fred wrote:To do that, let's say that the NTFS partition is sda5 and is mounted as sda5 in /media by putting the appropriate line in fstab and creating that folder in /media. If you don't know how to do that let me know and I will show you.


Yeah I don't know how to do that, I only know the basic Terminal commands (Sudo, cd, ls, rm), so if you could tell me how to do that, that would be very helpfull, thanks.

~Death Dream~
User avatar
Death Dream
Level 3
Level 3
 
Posts: 112
Joined: Fri Sep 26, 2008 9:23 am

Re: Ext2 IFS for Windows

Postby Death Dream on Tue Sep 30, 2008 11:05 am

It created a shortcut (syslink) inside the games folder, was this suppose to MAKE the games folder be the short cut in a way or is this what was suppose to happen?

~Death Dream~
User avatar
Death Dream
Level 3
Level 3
 
Posts: 112
Joined: Fri Sep 26, 2008 9:23 am

Re: Ext2 IFS for Windows

Postby Fred on Wed Oct 01, 2008 2:00 am

Death Dream,

Sorry I was so slow getting back to you. OK... Let's go through it. To set up your mount point and auto mount on boot, do what I am showing you below. I will use a folder called "Linux_Games" on an NTFS partition on sda5. We will also mount that partition in your /home directory calling it "Storage". You can then easily access that partition from your Linux install. We will also create a symlink to put your game installs on the NTFS partition in the "Linux_Games" (no spaces allowed in this folder name) folder.

In a terminal:

sudo mkdir /media/sda5

mkdir /home/visor/Storage

gksu gedit /etc/fstab

This last command will open the file called /etc/fstab for editing. If you have an entry for your NTFS partition already in this file delete it out. Put the two stanzas I have below at the end of the file, save and exit gedit. Try not to make typos and don't confuse word wrap with returns.

/dev/sda5 /media/sda5 ntfs defaults,umask=007,gid=46 0 0

/dev/sda5 /home/visor/Storage ntfs defaults,umask=007,gid=46 0 0

Ok... you should now reboot. You will find a Folder in your /home directory that gives you access to your NTFS partition called "Storage."

Now we need to move and rename your /usr/local/games folder to your NTFS partition. You can do this from a terminal with the commands:

cd /usr/local

sudo mv games /media/sda5/Linux_Games

Now we can create our symlink for the games folder. We are already in the /usr/local folder so we don't need to cd there.

sudo ln -sf /media/sda5/Linux_Games games

Ok... close the terminal you are done. You should now have everything you need in place to use your NTFS partition for you Linux games. You also have access to your shared folder in your /home directory.

Fred
Insanity: Doing the same thing over and over and each time expecting a different result.

Democracy is 2 wolves and a lamb voting on the menu. Liberty is an armed lamb protesting the electoral outcome. A Republic negates the need for an armed protest.
User avatar
Fred
Level 10
Level 10
 
Posts: 3356
Joined: Fri Jan 04, 2008 11:59 am
Location: NC USA

Re: Ext2 IFS for Windows

Postby Death Dream on Wed Oct 01, 2008 9:58 am

Fred wrote:Now we need to move and rename your /usr/local/games folder to your NTFS partition. You can do this from a terminal with the commands:
cd /usr/local
sudo mv games /media/sda5/Linux_Games
Now we can create our symlink for the games folder. We are already in the /usr/local folder so we don't need to cd there.
sudo ln -sf /media/sda5/Linux_Games games


A folder was created in Linux_Games, titled games. and a folder was created insde the games folder as well, /usr/local/games/games. The first games folder has the arrow on the icon now but does not do anything different from what I can tell. The folder inside this folder titled games again is the one shared on the sda5. If i create a txt inside /usr/local/games/games it is shared inside /sda5/Linux_Only/Linux_Games/games.

Two things, Isn't /usr/local/games suppose to be doing this? Not sure how the other games folder got created in there.

Second, if on my sda5 another folder games is going to be created. I'd rather it just be in the Linux_Only folder: /sda5/Linux_Only/games , Just to keep things from getting confusing.

As for the automount, that worked out great, it is in my home folder and its mounting on boot.

~Death Dream~
User avatar
Death Dream
Level 3
Level 3
 
Posts: 112
Joined: Fri Sep 26, 2008 9:23 am

Re: Ext2 IFS for Windows

Postby Fred on Wed Oct 01, 2008 10:58 am

Death Dream,

First, The folder with the arrow is a symlink. The folder without an arrow is a folder.

It looks like in working with this you have duplicated some stuff. Remove the symlink in /usr/local. I am assuming your game folder is empty, both the one on the NTFS partition and the one in /usr/local. If this is true then erase the Linux_Games folder on the NTFS drive.

You should get back to where you were when you stared to make the symlink. Having only one games folder in /usr/local and no Linux_Games on the NTFS partition.

Now start from scratch making the symlink.

cd /usr/local

sudo mv games /media/sda5/Linux_Games

sudo ln -sf /media/sda5/Linux_Games games

Close terminal.

You should now see a symlink in /usr/local called games, (folder with an arrow).

You should now see a folder on your NTFS partition called Linux_Games. The contents of that folder should be the same as what the original games folder had in it.

I used sda5 as the drive and partition of the NTFS drive. If it is different, you would of course use the appropriate designator.

Fred

Edit: I see you were trying to remove a folder. To remove a folder use rmdir instead of rm.
Insanity: Doing the same thing over and over and each time expecting a different result.

Democracy is 2 wolves and a lamb voting on the menu. Liberty is an armed lamb protesting the electoral outcome. A Republic negates the need for an armed protest.
User avatar
Fred
Level 10
Level 10
 
Posts: 3356
Joined: Fri Jan 04, 2008 11:59 am
Location: NC USA

Re: Ext2 IFS for Windows

Postby Death Dream on Wed Oct 01, 2008 11:24 am

Ok this seems to be working a little better. When I double click on games inside /usr/local/ It does take me to my Storage (yes it is sda5). I deleted my Linux_Games folder because the way you are telling me to do things I am adding a games folder to my sda5 anyways. So the file structure is as follows: media/Storage/Linux_Only/games (Storage-sda5). The games folder gets moved with mv to that location as you can see in the screenshot. However, when we go to create the link between the two folders, games is linking to Linux_Only and opens it there. Shouldn't games (usr/local) be opening the games on sda5 instead of Linux_Only?

Screenshot shown below. (didn't see your rmdir till after I already rm-ed it lol)
Attachments
Thridtry.png
Thridtry.png (202.46 KiB) Viewed 1214 times
User avatar
Death Dream
Level 3
Level 3
 
Posts: 112
Joined: Fri Sep 26, 2008 9:23 am

Re: Ext2 IFS for Windows

Postby Fred on Wed Oct 01, 2008 11:48 am

Death Dream,

You keep wanting to duplicate the games folder. lol

Let me try to explain. You have a folder in /usr/local called games. The mv command I gave you moves that games folder to the NTFS partition and renames it Linux_Games.

The ln command creates a symlink called games in the /usr/local folder pointing to the Linux_Games folder on the NTFS partition. So when /usr/local/games is accessed it sees what is inside the Linux_Games folder on the NTFS partition. It appears to Linux as the /usr/local/games folder, even though it is actually the Linux_Games folder on another partition. You shouldn't create another games folder inside the Linux_Games folder.

I hope that helps some. :-)

Fred
Insanity: Doing the same thing over and over and each time expecting a different result.

Democracy is 2 wolves and a lamb voting on the menu. Liberty is an armed lamb protesting the electoral outcome. A Republic negates the need for an armed protest.
User avatar
Fred
Level 10
Level 10
 
Posts: 3356
Joined: Fri Jan 04, 2008 11:59 am
Location: NC USA

Re: Ext2 IFS for Windows

Postby Death Dream on Wed Oct 01, 2008 11:53 am

I'm not trying to create another games folder ... "sudo mv games /media/sda5/Linux_Games" <- That command there is making the games folder, not me. I am doing everything you say (see terminal screenshot). Right after that first command it creates the game folder. That is why I'm so confused.

~Death Dream~
User avatar
Death Dream
Level 3
Level 3
 
Posts: 112
Joined: Fri Sep 26, 2008 9:23 am

Re: Ext2 IFS for Windows

Postby Fred on Wed Oct 01, 2008 12:07 pm

Death Dream,

Looking at your screen shot you have the mv command... that is right.

Then you have the ln command sudo ln -sf /media/sda5/Linux_Games games

Then you have the ln command sudo ln -sf /media/sda5/Linux_Games/games games

This last ln command created another games folder inside of Linux_Games and over wrote the first symlink and is now linking into the games folder in the Linux_Games folder you just created.

Am I wrong in interpreting what I am looking at?

Fred
Insanity: Doing the same thing over and over and each time expecting a different result.

Democracy is 2 wolves and a lamb voting on the menu. Liberty is an armed lamb protesting the electoral outcome. A Republic negates the need for an armed protest.
User avatar
Fred
Level 10
Level 10
 
Posts: 3356
Joined: Fri Jan 04, 2008 11:59 am
Location: NC USA

Re: Ext2 IFS for Windows

Postby Death Dream on Wed Oct 01, 2008 12:28 pm

Fred wrote:This last ln command created another games folder inside of Linux_Games and over wrote the first symlink and is now linking into the games folder in the Linux_Games folder you just created.

Am I wrong in interpreting what I am looking at?

Fred


Yes that is wrong, the games folder is created on the first command, my last command you are pointing out didn't work because games and games are the same file name and it wouldn't let me do that.

After every command I checked what it did because am wanting to learn and the first command is creating the games folder inside the Linux_Games or Linux_Only folder. The games folder was linking to Linux_Only (Linux_Games last time) but each time the first command was ran, the games folder gets created in both this directories. I figured, my link was getting pointed to the wrong folder and you wanted it to point inside the games folder that was created by the first command, so that is why I ran that, only to find out I can't do that because they are the same name.

I hope that makes sense.

~Death Dream~
User avatar
Death Dream
Level 3
Level 3
 
Posts: 112
Joined: Fri Sep 26, 2008 9:23 am

Linux Mint is funded by ads and donations.
 

Return to Software & Applications

Who is online

Users browsing this forum: 0ddity and 22 guests