Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Tue 29 Jul 2014, 23:11
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars )
Some questions about ReiserFS [SOLVED]
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [7 Posts]  
Author Message
rhadon


Joined: 27 Mar 2008
Posts: 1291
Location: Germany

PostPosted: Tue 05 Jul 2011, 05:16    Post subject:  Some questions about ReiserFS [SOLVED]  

Hi,

inspired by some older threads from the beginning of 2010, I formatted one of my partitions with ReiserFS, installed Lupu-525 frugal and use it since some days without any problem. Very Happy

I'm wondering that this is no standard option in Puppy and no one or only a few one are using it. It seems to be easy to implement. Are there any disadvantages I don't see?

Next part is using a savefile with ReiserFS.

Is there anybody who got it to work in a newer Puppy? With
convert-pupsave.tar.gz
from PaulBx1 (btw. a very useful program, Thanks ) I converted one savefile to .rfs. I changed init so I can see it in the list of savefiles and I'm able to choose it. But every attempt ends with Kernel Panic.
The code in init script seems to be too sophisticated for me. Any idea?

Also here the same question as above. Are there any disadvantages I don't see?

Thanks in advance

Rolf
error_message_while_booting.jpg
 Description   
 Filesize   75.87 KB
 Viewed   445 Time(s)

error_message_while_booting.jpg


_________________
Ich verwende "frugal", und das ist gut so. Wink
Raspberry Pi without Puppy? No, thanks.

Last edited by rhadon on Tue 05 Jul 2011, 18:16; edited 1 time in total
Back to top
View user's profile Send private message 
Karl Godt


Joined: 20 Jun 2010
Posts: 3956
Location: Kiel,Germany

PostPosted: Tue 05 Jul 2011, 12:32    Post subject:  

How many save-files do you have inside the folder and partition and whole disk ?

And what are their names ?

If the list is very long , attach it .

To me it looks like the save-file name does not get passed correctly

and instead some other save-file from the

FND_PUPSAVE2FS="`find /mnt/data -maxdepth 2 -xdev -type f -name ${DISTRO_FILE_PREFIX}save*.[234]fs | grep -v ' ' | sed -e 's%^/mnt/data%%g' | tr '\n' ' '`"

which you must have modified I guess to include .rfs .
Unfortunately I can not help if you dont attach your init .
Back to top
View user's profile Send private message Visit poster's website 
Béèm


Joined: 21 Nov 2006
Posts: 11782
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

PostPosted: Tue 05 Jul 2011, 13:33    Post subject:  

rhadon, it's good that people pioneer like you are doing.
In the create save file dialogue nor reiserfs nor etx4 are proposed.
This is because the developers haven't tested it thoroughly and aren't confident about the use.

I remember discussions about reiserfs in earlier threads.
I don't remember the reason(s) behind it, but I think reiserfs wasn't recommended.
Maybe you can find those threads through the puppy search link in my sig.

_________________
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
Consult Wikka
Use peppyy's puppysearch
Back to top
View user's profile Send private message 
Karl Godt


Joined: 20 Jun 2010
Posts: 3956
Location: Kiel,Germany

PostPosted: Tue 05 Jul 2011, 14:46    Post subject:  

And another thing to consider :

The Puppy initrd.gz uses a very old statically compiled busybox ( v .1.4 , yes 1.4 , not 1.14 ) .

In todays busybox make menuconfig there is

Symbol: MKFS_REISER
Symbol: FEATURE_VOLUMEID_REISERFS

I actually do not know if mount uses some binaries of the

reiserfsprogs-3.6.21

as mount helper .

"mount -i" is needed to ignore mount helpers like ntfs-3g .

I had once installed suse-9x on reiserfs 3.5 I think which came with kernel 2.6.9 .
Since it had no drivers for my modem and printer I abandoned it .

I actually don't know since which version the kernel supports reiserfs 3.6 .
I guess it is the same like squashfs version 3 until maybe kernel 2.6.29 and later squashfs 4 .

There is no menu point in the kernel make menuconfig to choose between versions of filesystems .
It is only squashfs=n|y|m or reiserfs=n|y|m .

And if compiled as module it has to be inside the initrd.gz .

Reiserfs support is compiled into the kernel of 2.6.30.5 and 2.6.33.2 .

But if you use a mkfs.reisefs version 3.5 to create the fs , you may get problems .
Back to top
View user's profile Send private message Visit poster's website 
Karl Godt


Joined: 20 Jun 2010
Posts: 3956
Location: Kiel,Germany

PostPosted: Tue 05 Jul 2011, 16:46    Post subject:  

My busybox -v 1.18.3 really does it on luci218/511 :

creating a save-file of approx 100MB :
# touch /reiser3.6.rfs
# dd if=/dev/zero of=/reiser3.6.rfs bs=512 count=200000

Making the file system works only with the '--force' option :
[ /sbin/mkfs.reiser: symbolic link to `../bin/busybox' ]
# mkfs.reiser -f /reiser3.6.rfs

Mounting the reiser-save-file :
# for i in `seq 0 15` ; do
[ ! -d /dev/loop ] && mkdir /dev/loop;
ln -s ../loop$i /dev/loop/$i;
done #this part I don't know why busybox wants /dev/loop/0 .. its like fbset

# mkdir /REIS
# losetup /dev/loop0 /reiser3.6.rfs
# busybox mount -o loop -t reiserfs /reiser3.6.rfs /REIS

mount shows :
/dev/loop/0 on /REIS type reiserfs (rw,relatime)

df -m :
/dev/loop/0 98 33 66 34% /REIS

So the journal seems to occupy a lot of space ...

And I am not sure about the reiserfs --version busybox creates .
Back to top
View user's profile Send private message Visit poster's website 
rhadon


Joined: 27 Mar 2008
Posts: 1291
Location: Germany

PostPosted: Tue 05 Jul 2011, 17:02    Post subject:  

Thanks for the responds.

At last I've found my answer about disadvantages:
Bernie_by_the_Sea wrote:
As a side note Hans Reiser was found guilty of murdering his wife during a bitter divorce in 2008. One news article said this about reiserfs:
Quote:
The disclosure of the corpse's location puts an end to the rather sordid saga of Nina Reiser's untimely death. Meanwhile, Hans Reiser's filesystem, which was once widely used on the Linux platform, is rapidly fading into obscurity. The last few distributions that used ReiserFS 2 by default have moved on to the more common Ext3 filesystem for various technical reasons, and Reiser was unable to secure approval for streamlining the new version of his filesystem into the Linux kernel prior to his arrest...
Our postmortem analysis of the ReiserFS mailing list, however, seems to indicate that the project is already beginning to fall apart. Ongoing development has been relocated to kernel.org, but the effort could be doomed to bitrot because developers don't seem particularly interested in taking a stab at maintaining the code.

http://arstechnica.com/old/content/2008/07/reiserfs-fading-into-obscurity-as-maker-leads-cops-to-corpse.ars
For now I think it's not worth to spend more time for this project. Rolling Eyes

The article is about 2 years old. Will try to find out if there is more development since this time.

@ Karl
I'm a little bit ashamed. You did a lot, trying to help me. I hope, you can understand why I stop this for now. Sorry.

Rolf

_________________
Ich verwende "frugal", und das ist gut so. Wink
Raspberry Pi without Puppy? No, thanks.
Back to top
View user's profile Send private message 
Béèm


Joined: 21 Nov 2006
Posts: 11782
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

PostPosted: Tue 05 Jul 2011, 17:53    Post subject:  

rhadon, for the sake of fellow posters, could you edit the subject of the initial post and add [SOLVED] or [ABANDONED] at the end.
_________________
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
Consult Wikka
Use peppyy's puppysearch
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [7 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars )
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0655s ][ Queries: 12 (0.0040s) ][ GZIP on ]