Jump to content











Photo
- - - - -

Ext2IFS script


  • Please log in to reply
18 replies to this topic

#1 Ove

Ove

    .script developer

  • .script developer
  • 192 posts
  • Location:Fagaras, Romania
  •  
    Romania

Posted 08 October 2006 - 04:46 PM

Hi everybody!
I have made a new script, allowing you to have read/write access to your ext2 partitions.

Try it out

#2 Nuno Brito

Nuno Brito

    Platinum Member

  • Team Reboot
  • 9,916 posts
  • Location:boot.wim
  • Interests:I'm just a quiet simple person with a very quiet simple life living one day at a time..
  •  
    European Union

Posted 08 October 2006 - 09:18 PM

This is really good to hear!!

I've tried it some time ago but the driver kept hanging - I'm really happy to see you've suceeded.

Will try it out, thanks! :P

#3 TheHive

TheHive

    Platinum Member

  • .script developer
  • 3,656 posts

Posted 11 October 2006 - 02:39 AM

When I ran the Script I get this error while booting up.

Posted Image

After clicking ok it boots up and there is no shorcut to the Desktop.

Found a way to create a Hardive into Ext2FS. I can also try the Ext3FS.

#4 Ove

Ove

    .script developer

  • .script developer
  • 192 posts
  • Location:Fagaras, Romania
  •  
    Romania

Posted 12 October 2006 - 12:26 PM

That means you don't have regsvr32.exe on your cd.
I'll see what I can do about it.
For me, it worked (with and without UPX) by having all the scripts checked

#5 TheHive

TheHive

    Platinum Member

  • .script developer
  • 3,656 posts

Posted 12 October 2006 - 01:51 PM

What script is suppose to add regsvr32.exe?
Thanks for looking into it.

#6 smiley

smiley

    Silver Member

  • .script developer
  • 905 posts
  •  
    Greece

Posted 12 October 2006 - 06:12 PM

What script is suppose to add regsvr32.exe?
Thanks for looking into it.


It registers other dlls

#7 Ove

Ove

    .script developer

  • .script developer
  • 192 posts
  • Location:Fagaras, Romania
  •  
    Romania

Posted 14 October 2006 - 02:56 PM

I have made a new version of the script that fixes the problem

#8 smiley

smiley

    Silver Member

  • .script developer
  • 905 posts
  •  
    Greece

Posted 14 October 2006 - 03:47 PM

:P

#9 TheHive

TheHive

    Platinum Member

  • .script developer
  • 3,656 posts

Posted 14 October 2006 - 08:24 PM

Made regedit show the icon for .reg files Made regedit and taskman have options for shortcuts

The shorcut implementation doesnt seem to take effect for these scripts and the shortcuts are not created in the Desktop or the Start Menu.

On next update can you remove the Windows part from the name for the shorcut Windows Registry Editor and Windows Task Manager shortcut or give the user the option to rename it similar to the other application scripts. Phox made changes to the Scripts and it looks better without the Windows part to the shortcut names.

13 oct 2006:
Fixed a bug in ext2ifs

Shouldnt it version 002 and thanks for the fix. It works now.


ext2 or second extended file system is a file system for the Linux kernel

ext3 file system is ext2, plus a log of disk writes called a journal.
The journal allows the system to recover quickly
from accidental power outages, among other things.


Reiserfs is a journaling file system that is purportedly
more efficient at handling many small files than the de
facto standard ext2fs file system and just as efficient
as ext2fs in other cases. eiserfs recovers from things
such as power failures extremely fast, since it doesn't
have to perform the lengthy consistency checks
required by ext2fs.

Screenshots:
Windows Explorer Doesnt see the 3 Linux Drives
Posted Image

IFD Drives Shorcut Launched and you can see 3 Drives Formated with Ext2FS, Ext3FS, Reiserfs File System
Posted Image

Windows Explorer Now Sees Drives Formated with Ext2FS, Ext3FS, Reiserfs File Format once you select a Drive letter from the IFD Drives Gui. :P As you can see In the First initial test i could access the Ext2FS, Ext3FS Drives.
Posted Image

For some reason Couldnt Access the Drive Formated with the Reiserfs File Format. If I clicked on the Drive letter to open it within Explorer it asked if you wanted to format the drive.
Posted Image

At first It seemed that I could access the ext3FS. But since I didnt Create a folder in it. After a reboot I couldn access it even if I assigned it a letter again. I could only access the ext2FS drive.

:P

#10 TheHive

TheHive

    Platinum Member

  • .script developer
  • 3,656 posts

Posted 14 October 2006 - 09:14 PM

I can access all drives and the file I created within the Ext2FS Drive in Windows Explorer. Now you can see the Test Folder within Slax, a linux distribution.

To further test. I have saved a file into the Ext3FS and the Reiserfs Drive just to make sure it had some data within SLAX. I will check again in Windows Explorer and see if I can Access and see those two new pieces of data.

Testing Under Slax v5. I can see and Access all three Drives.
Posted Image

Within Windows you Can access Only the Ext2FS Drive. The Ext3FS and the Reiserfs cannot be accessed within Windows. But those two drives can be seen within Windows.

Posted Image

In their site it says that a person should be able to access Ext3FS Drives also.

#11 TheHive

TheHive

    Platinum Member

  • .script developer
  • 3,656 posts

Posted 14 October 2006 - 09:41 PM

ReiserDriver is an Installable File System Driver (IFSD) that allows ReiserFS partitions to be accessed under Windows
http://rfsd.sourceforge.net/

#12 smiley

smiley

    Silver Member

  • .script developer
  • 905 posts
  •  
    Greece

Posted 14 October 2006 - 09:47 PM

ReiserDriver is an Installable File System Driver (IFSD) that allows ReiserFS partitions to be accessed under Windows
http://rfsd.sourceforge.net/


Nice finding TheHive :P

Edit: It's only 40kb!

#13 Ove

Ove

    .script developer

  • .script developer
  • 192 posts
  • Location:Fagaras, Romania
  •  
    Romania

Posted 15 October 2006 - 01:32 PM

Very good research, TheHive :P !!
I only tested it with ext2 filesystem, beacause it was the only one I could create with PQMagic (I'm not much of a Linux guy)
I will test (and maybe implement) reiserfs (i have nevr heard of it before)

#14 TheHive

TheHive

    Platinum Member

  • .script developer
  • 3,656 posts

Posted 15 October 2006 - 04:04 PM

Very good research, TheHive :P !!
I only tested it with ext2 filesystem, beacause it was the only one I could create with PQMagic (I'm not much of a Linux guy)
I will test (and maybe implement) reiserfs (i have nevr heard of it before)

Im not much of Linux user either but I messed with SLAX alot when I found it because it looks so good. I used the Paragon Hard Disk Manager for Windows and it had the option to create all 3 types of files, so I created 3 Virtual Hardisks and Created each one to the formats the program offered but it did some research first to what they where good for and thats why I posted the Results for Each of the 3 Linux Formats.

I think Ext3FS is the ones used the most. Im not to sure.

ReiserFS is the default filesystem on the Slackware, SUSE Linux/openSUSE, Xandros, Yoper, Linspire, Kurumin Linux, FTOSX and Libranet Linux distributions.
http://en.wikipedia.org/wiki/ReiserFS

#15 Ove

Ove

    .script developer

  • .script developer
  • 192 posts
  • Location:Fagaras, Romania
  •  
    Romania

Posted 04 November 2006 - 04:20 PM

ReiserDriver is an Installable File System Driver (IFSD) that allows ReiserFS partitions to be accessed under Windows
http://rfsd.sourceforge.net/


Nope, I don't think it can be made to work, beacause of the driver.
It needsentries to be added to the registry for each partition, and then the PC needs to be restarted. There is no way around this. Using Windows PE, a restart would mean a complete loss of all changes in the registry
So, I don't think it's possible using that driver.

#16 TheHive

TheHive

    Platinum Member

  • .script developer
  • 3,656 posts

Posted 04 November 2006 - 04:43 PM

Thanks for the hard work to try to make it work. To bad it cant be made to work.

#17 was_jaclaz

was_jaclaz

    Finder

  • Advanced user
  • 7,098 posts
  • Location:Gone in the mist
  •  
    Italy

Posted 04 November 2006 - 05:18 PM

Though I am not really interested in ReiserFS support, the fact that the "magic sentence" :P :

There is no way around this.

has been said aloud, it means that I MUST at least TRY to find a workaround ..... :P

I'll post if I find something....

jaclaz

#18 was_jaclaz

was_jaclaz

    Finder

  • Advanced user
  • 7,098 posts
  • Location:Gone in the mist
  •  
    Italy

Posted 07 November 2006 - 10:51 AM

Ok, I have looked in the matter.
The contents of the doc about installing must be divided into two logical steps:
1) Copy rfsdfsd.sys into C:\Windows\System32\drivers\ and Merge rfsdfsd.reg into the registry
2) Run regedit, and navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices and Add a new String value. The Name should be of the form X: and the Value should be of the form \Device\Harddisk1\Partition1

Step 1) can be done without reboot by using a driver install utility.

I tried (with success) this one on my standard Win2K:
http://p-nand-q.com/.../pserv_cpl.html

Other possible candidates are:
http://www.codeproje...stem/DevMgr.asp
http://www.codeproje...tem/tdriver.asp
http://www.osronline...cfm?article=157
http://www.beyondlog...ls/dddtools.htm

or maybe MS command line ones:
http://support.microsoft.com/kb/251192
http://support.microsoft.com/kb/311272

If anyone has a compiler and knows a bit about programming, here is a sample source code for a driver loader:
http://www.catch22.n...uts/kernel1.asp


Step 2), unlike what it appears to be the meaning of the doc sentence:

This step will allows you to associate ReiserFS disk partitions to drive letters in Windows.


Is simply a method to assign a letter to a partition.

The given method is a NT 4.00 one (that needs a reboot), but on later systems one can use Disk Management.

If you don't have disk management (or MMC), there are some alternatives.

If it's OK to mount the partition to a folder in a NTFS volume, MS mountvol.exe is what is needed.

The good ol' mnt/unmount tool by Chris Hochstaetter is also very good:
http://www.911cd.net...showtopic=11281

One could also use the mount utility from the sourceforge ext2fsd project:
http://sourceforge.n...?group_id=43775

Most probably the "proper" way to avoid the hassle of manually mount a volume or start the service, would be a new fs_rec.sys, but I think that it is outside the scope of this.

For the record fs_rec.sys is a "file system recognizer driver", filesystems recognized by it should be mounted automatically at boot time and corresponding filesystem driver started.

Check the readme.txt inside ext2fsnt.rar here:
http://sourceforge.n...?group_id=43775

jaclaz

#19 Ove

Ove

    .script developer

  • .script developer
  • 192 posts
  • Location:Fagaras, Romania
  •  
    Romania

Posted 11 November 2006 - 05:37 PM

Good work Jaclaz !!! :P
Maybe it can work after all.
But I don't think I'll take up the job of making it work. I just don't have the time.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users