Gå till innehåll

ReiserFS i Win = ???


emilsandnabba

Recommended Posts

Jag formaterade nyligen mina linuxdiskar till ReiserFS istället för Ext3. Jag hittade nåt läs och skrivstöd för Ext3 förut, och det funkade bra.

Efter en kort googling så hittade jag det här:

http://sourceforge.net/projects/rfsd/

Projektet verkar nerlagt, men det borde funka i allafall ;)

Readme filen:

______________________________________________________________________________________________________________________________

                                                    Installing ReiserDriver

______________________________________________________________________________________________________________________________

===================================

STEP 1: INSTALL THE DRIVER

===================================

Copy rfsdfsd.sys into C:WindowsSystem32drivers

====================================

STEP 2: INSTALL THE DRIVER SERVICE

====================================

Merge rfsdfsd.reg into the registry

===================================

STEP 3: SETUP REISERFS DRIVES

===================================

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

  * Run regedit, and navigate to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerDOS Devices

  * Add a new String value.  The Name should be of the form X: and the Value should be of the form DeviceHarddisk1Partition1

   

    NOTE: Be very careful to use the backslashes exactly as they are above! 

          Place no backslashes on the desired drive letter, and no trailing backslash on after the partition!)

In this step,

  * X: can be replaced with any free drive letter

  * The Harddisk and Partition numbers should be replaced with those of your ReiserFS partition

TIP:  Under Windows, Harddisk numbers start at 0, but Partition numbers start at 1.

      (Therefore, the above example above is equivalent to /dev/hdb1 in Linux.)

      If you are unsure on the Harddisk number, start the Windows Disk Management utility (run diskmgmt.msc)

===================================

STEP 4: RESTART

===================================

Restart the computer, so that Windows will recognize the changes to the registry.

===================================

STEP 5: START THE DRIVER

===================================

Currently, the driver needs to be started manually, each time that the computer is started.

(Until the driver is started, Windows will ask to format the ReiserFS partitions when trying to access them!)

To start the driver:

  * Start a command window (run cmd.exe)

  * Run the following:  net start rfsdfsd

Enjoy!  Your ReiserFS partitions should now be accessible from Windows!

Skiljer Win på S-ATA och IDE diskar?

För exemplet ovan med /dev/hdb1 är en IDE disk som är slave på första IDE sloten på moderkortet.

Min disk är /dev/sda6

Partion 6 på första S-ATA disken.

jag har ingen aning om jag gjort rätt. Jag kopierade "rfsdfsd.sys" till /Sys32/Drivers och dubbelklickade på "rfsdfsd.reg", och klickade på "Ja" när den fårgade om jag ville lägga till det i Registret.

Men sen så... "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerDOS Devices

  * Add a new String value.  The Name should be of the form X: and the Value should be of the form DeviceHarddisk1Partition1"

Jag har gjort så här:

http://img49.imageshack.us/img49/6472/bild9fp.jpg

Värdet heter "J". Varför funkar det inte?

Länk till kommentar
Dela på andra webbplatser

Jag vet inte alls, men är mycket intresserad av ämnet. Jag förmodar att du startade tjänsten?

To start the driver:

  * Start a command window (run cmd.exe)

  * Run the following:  net start rfsdfsd

Hittade detta under buggar, kanske kan va' nåt?

when doing what is said in the readme file and trying

to start the service, windows complaints that it cannot

find the service file. Which is obvious, because the

registry data shipped with the program does not contain

any information about the sys file that has to be executed.

Had to take the inf-file from ext2fsd and change all

occurences of ext2fsd into rfsdfsd - then it works.

Länk till kommentar
Dela på andra webbplatser

Jag vet inte alls, men är mycket intresserad av ämnet. Jag förmodar att du startade tjänsten?
To start the driver:

  * Start a command window (run cmd.exe)

  * Run the following:  net start rfsdfsd

Hittade detta under buggar, kanske kan va' nåt?

when doing what is said in the readme file and trying

to start the service, windows complaints that it cannot

find the service file. Which is obvious, because the

registry data shipped with the program does not contain

any information about the sys file that has to be executed.

Had to take the inf-file from ext2fsd and change all

occurences of ext2fsd into rfsdfsd - then it works.

Jo, tjänsten är startad. Men det verkar ju egentligen inte behövas. För det står ju:

(Until the driver is started, Windows will ask to format the ReiserFS partitions when trying to access them!)

Så det verkar ju som att partionen syns i "Den här datorn", men att man måste starta tjänsten för att kunna läsa och skriva.

Men jag ska testa att installera "ext2fsd" och ändra i de konfigurationsfilerna.

Länk till kommentar
Dela på andra webbplatser

  • 3 veckor senare...
Men jag ska testa att installera "ext2fsd" och ändra i de konfigurationsfilerna.

Du kan väl återkomma med resultat, jag är väldigt nyfiken.  :)

Gick inge bra det där...

Installerade "Ext2fsd" och ändrade i .inf filen. (fanns bara en). Allt verkar funka bra tills:

net start rfsdfsd

mount 0 1 L:

Mounting DeviceHarddrive0Partion1 >>> Lyckades...

Nu dyker det upp en till hårddisk i "Den här datorn". Etiketten är "ReiserFS". Men är man dubbelklickar på den blir det...

...

...

BLUE SCREEN!  :'(

################################

Ett fel uppstod (osv)

BAD_POOL_HEADER

Om detta är första gången du ser detta... Och nu kommer hela den gamla vanliga ramsan

Teknisk information

*** STOP: 0x00000019 (0x00000020, 0x13EBCD0, 0x813EBD20, 0x0A0A003)

Dumpar fysiskt minne osv...

################################

Vad är fel nu?

Länk till kommentar
Dela på andra webbplatser

Jag tittade lite i filen Ext2Fsd.INF Det är en hel del som man säkert inte skall använda i detta fallet, bla annat

[Ext2Fsd.Files.Sys]

Mke2fs.exe,,,%DELFLG_IN_USE1%

Mount.exe,,,%DELFLG_IN_USE1%

Umount.exe,Mount.EXE,,%DELFLG_IN_USE1%

Filen mount.exe finns ju t ex inte med i reiserfs-drivaren, dom hänvisningarna bör man nog ta bort. Det kanske finns fler hänvisningar tll inaktuella filer.

Det verkar som om fler har drabbats av precis samma fel som du, men ingen tycks ha någon lösning. Jag skulle nog testa att "slimma" .inf-filen så mycket som möjligt och kolla om det går att få det hela att funka. Synd att projektat stannat av!  :'(

Länk till kommentar
Dela på andra webbplatser

Nu! Äntligen! Nu börjar det hända saker... Nästan...  :-

Jag sökte på "ReiserFS Windows" på google. Och hittade detta:

http://p-nand-q.com/download/rfstool.html

GUI till "rfstool"!? rfstool (?)

http://yareg.akucom.de/

=

G:Documents and SettingsEmil.s>"G:Documents and SettingsEmil.sSkrivbordrfs

tool.exe"

No drives specified, performing an autodetect...

Testing drive 0

Drive 0, Partition 0 is a ReiserFS

Partition Size: 12008876544 Bytes (11452.56 MB)

Drive 0, Partition 1 is a ReiserFS

Partition Size: 12510650880 Bytes (11931.09 MB)

Drive 0, Partition 8 is a ReiserFS

Partition Size: 109486669824 Bytes (104414.63 MB)

ERROR, must specify drive & partition.

mount 0 0 k:

net start rfsdfsd

= Inte formaterad!? Då kan ju inte reiser drivaren funka. :(

Den andra har ju inget direkt lässtöd. Så den försvinner...

Länk till kommentar
Dela på andra webbplatser

Delta i dialogen

Du kan skriva svaret nu och registrera dig senare, Om du har ett konto, logga in nu för att svara på inlägget.

Gäst
Svara i detta ämne...

×   Du har klistrat in innehåll med formatering.   Ta bort formatering

  Only 75 emoji are allowed.

×   Din länk har automatiskt bäddats in.   Visa som länk istället

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Skapa nytt...