ext2resize-devel Mailing List for GNU ext2resize (Page 8)
Status: Inactive
Brought to you by:
adilger
You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
(8) |
Apr
(1) |
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
(6) |
Oct
|
Nov
(5) |
Dec
(2) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
|
Feb
|
Mar
(6) |
Apr
(2) |
May
|
Jun
|
Jul
(3) |
Aug
(2) |
Sep
|
Oct
(5) |
Nov
(5) |
Dec
|
2002 |
Jan
(14) |
Feb
(8) |
Mar
(5) |
Apr
|
May
|
Jun
|
Jul
(3) |
Aug
(3) |
Sep
(12) |
Oct
(12) |
Nov
(10) |
Dec
(10) |
2003 |
Jan
|
Feb
(7) |
Mar
(1) |
Apr
(6) |
May
(3) |
Jun
|
Jul
(3) |
Aug
(3) |
Sep
(2) |
Oct
(4) |
Nov
(1) |
Dec
(2) |
2004 |
Jan
(3) |
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(2) |
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
|
2005 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
(14) |
Sep
(4) |
Oct
|
Nov
|
Dec
(5) |
2006 |
Jan
|
Feb
(4) |
Mar
(19) |
Apr
(1) |
May
(9) |
Jun
(34) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
From: Andreas D. <ad...@cl...> - 2002-09-11 23:42:52
|
[ note - I've CC'd the discussion to ext...@li... ] On Sep 11, 2002 15:08 -0700, Robert Walsh wrote: > If I create a filesystem without specifying a stride value, ext2online > prints out warning messages: > > # mke2fs -j -R resize=19398656 /dev/sdc1 38797312 > # mount /dev/sdc1 /t > # ext2online /t 19398656 > ext2online v1.1.18 - 2001/03/18 for EXT2FS 0.5b > This is odd, the RAID stride is not constant at -1540! > This is odd, the RAID stride is negative (-1540)! > Using a RAID stride value of 0 > > Sometimes the stride number is not negative, but it almost always > complains that it's not constant. Can you look at the output from dumpe2fs to see when/where/why the block and inode bitmaps come after the inode table (which in my books means that a stride was used). If not, then the "stride detection" code in ext2online is broken for some reason... It's not supposed to be critical stuff, mind you, just trying to keep the new groups layed out as the original creator intended. > The resize almost never completes when it prints the above errors and > almost always completes when it doesn't. It gives this kernel message > when it fails: > > verify_group_input: Block bitmap (11240450) in GDT table > (11239424-11240451) That would be badness then. Probably the user-space calcs are bad, and not the check here, so the kernel is getting bad data. If you could trace through where these calculations are going wrong, I can tell you what the intention of them is, if you have questions. > Another thing: the parser that picks apart the -R option arbitrarily > breaks when certain paramater sequences are given to it. For example, > before I modified it, it was choking on -R resize=19398656,stride=8 but > working OK when you switched the order. The working order broke when I > changed to a different stride value, etc. It seems like strtoul is not > behaving itself and crapping on the end_ptr parameter inconsistently. I > believe it's a piece of inlined code, so maybe it's doing the wrong > thing. That parameter doesn't actually work yet, for a reason that currently escapes me. Something about us needing data (like blocksize, or blocks per group, or something) that we don't have until inside libext2 where the filesystem is being created... We need to go from "-R resize=foo" to a number of group descriptor blocks that are passed in the superblock to the libext2 create routines. Cheers, Andreas -- Andreas Dilger http://www-mddsp.enel.ucalgary.ca/People/adilger/ http://sourceforge.net/projects/ext2resize/ |
From: Poul P. <pe...@ro...> - 2002-08-29 16:20:03
|
> > I would like to see this all progress past "alpha" (where it's at > > currently). What is stopping it? Just lack of adoption? Is nobody > > interested in expanding ext3 filesystems online? Has the > availability > > of this patch been announced on ext3-users and linux-lvm? > Perhaps we > > can get some adopters there? > > Well, one issue is lack of testing, and the other is lack of time on > my part to finish the tools. We are really into crunch time with the > Lustre development/deployment over the next couple of weeks. > > No, it hasn't been announced, as I don't have the confidence in it yet > that it even "mostly" works. If you could give it a few test runs and > say it is OK for basic functionality, then I should probably announce > it on ext3-users, ext2-devel, lvm-devel, etc. I am *very* interested in the ability to resize ext3 volumes online, and I have some hardware available to do testing. I recently got a hold of the 2.4.18 patch and will be happy to report back any successes or failures. -poul |
From: Andreas D. <ad...@cl...> - 2002-08-29 05:24:35
|
On Aug 28, 2002 23:56 -0400, ext...@in... wrote: > I just tried to apply the latest version > > 27832: online-ext3-2.4.18.diff 2002-07-26 13:56 > > of your ext3online kernel patch to my kernel and found that it had an > error in it. Seems like it might have been "hand edited". :-) > > Anyway, here is a patch to the patch to correct it: > > --- online-ext3-2.4.18.diff 2002-08-28 23:16:04.000000000 -0400 > +++ online-ext3-2.4.18-bjm.diff 2002-08-28 23:26:46.000000000 -0400 > @@ -36,7 +36,7 @@ > diff -ru linux-2.4.18.orig/fs/ext3/Makefile > linux-2.4.18-aed/fs/ext3/Makefile > --- linux-2.4.18.orig/fs/ext3/Makefile Fri Dec 21 10:41:55 2001 > +++ linux-2.4.18-aed/fs/ext3/Makefile Tue Jun 25 07:43:10 2002 > -@@ -10,7 +10,7 @@ > +@@ -10,7 +10,8 @@ > O_TARGET := ext3.o > > obj-y := balloc.o bitmap.o dir.o file.o fsync.o ialloc.o inode.o \ Sorry about that. This has been fixed in CVS and on the patch download page. > I want to get this into my kernel so I can at least test on > filesystems where I don't need to expand beyond the 16GB boundary (I > only have one filesystem currently bigger than 16GB which is my PVR's > video filesystem). > > I would like to see this all progress past "alpha" (where it's at > currently). What is stopping it? Just lack of adoption? Is nobody > interested in expanding ext3 filesystems online? Has the availability > of this patch been announced on ext3-users and linux-lvm? Perhaps we > can get some adopters there? Well, one issue is lack of testing, and the other is lack of time on my part to finish the tools. We are really into crunch time with the Lustre development/deployment over the next couple of weeks. No, it hasn't been announced, as I don't have the confidence in it yet that it even "mostly" works. If you could give it a few test runs and say it is OK for basic functionality, then I should probably announce it on ext3-users, ext2-devel, lvm-devel, etc. Cheers, Andreas -- Andreas Dilger http://www-mddsp.enel.ucalgary.ca/People/adilger/ http://sourceforge.net/projects/ext2resize/ |
From: <ext...@in...> - 2002-08-29 03:56:26
|
Hello Andreas (and all), I just tried to apply the latest version 27832: online-ext3-2.4.18.diff 2002-07-26 13:56 of your ext3online kernel patch to my kernel and found that it had an error in it. Seems like it might have been "hand edited". :-) Anyway, here is a patch to the patch to correct it: --- online-ext3-2.4.18.diff 2002-08-28 23:16:04.000000000 -0400 +++ online-ext3-2.4.18-bjm.diff 2002-08-28 23:26:46.000000000 -0400 @@ -36,7 +36,7 @@ diff -ru linux-2.4.18.orig/fs/ext3/Makefile linux-2.4.18-aed/fs/ext3/Makefile --- linux-2.4.18.orig/fs/ext3/Makefile Fri Dec 21 10:41:55 2001 +++ linux-2.4.18-aed/fs/ext3/Makefile Tue Jun 25 07:43:10 2002 -@@ -10,7 +10,7 @@ +@@ -10,7 +10,8 @@ O_TARGET :=3D ext3.o obj-y :=3D balloc.o bitmap.o dir.o file.o fsync.o ialloc.o inode.o \ I want to get this into my kernel so I can at least test on filesystems where I don't need to expand beyond the 16GB boundary (I only have one filesystem currently bigger than 16GB which is my PVR's video filesystem). I would like to see this all progress past "alpha" (where it's at currently). What is stopping it? Just lack of adoption? Is nobody interested in expanding ext3 filesystems online? Has the availability of this patch been announced on ext3-users and linux-lvm? Perhaps we can get some adopters there? b. --=20 Brian J. Murrell |
From: Andreas D. <ad...@cl...> - 2002-07-12 00:25:20
|
On Jul 10, 2002 15:15 +0300, Johannes Lehtinen wrote: > What I get (when running: ext2resize -v -d /dev/vg00/lvol1) is the > attached output ending in segmentation fault just a second or two after > starting ext2resize. Afterwards the filesystem seems to be more or less > intact (haven't really examined it further). Just so you know - this bug has also been reported by another user, so I will be looking into it. No promises on response time, as I am fairly busy with other work right now. One suggestion is to try and reproduce the bug with the latest CVS code, but I don't know if that will fix it or not. Cheers, Andreas -- Andreas Dilger http://www-mddsp.enel.ucalgary.ca/People/adilger/ http://sourceforge.net/projects/ext2resize/ |
From: Johannes L. <joh...@ik...> - 2002-07-10 12:15:59
|
Hello! I wonder if someone here could help me. This is not necessarily a problem in ext2resize itself but I hope the error message tells you what I am doing wrong here. I am resizing an unmounted ext3 filesystem which is stored in a logical volume (volume group made of regular partition). I ran e2fsck -f on the filesystem and there were no errors. I am trying to do a resize from 39.37 GB to 57.26 GB (did not specify any size for ext2resize). What I get (when running: ext2resize -v -d /dev/vg00/lvol1) is the attached output ending in segmentation fault just a second or two after starting ext2resize. Afterwards the filesystem seems to be more or less intact (haven't really examined it further). I did previously shrink this particular filesystem from 57.26 GB to 39.37 GB using ext2resize to use the freed space temporarily for disk space re-organization. I left some safety margin when I reduced the logical volume size. Now I have extended the logical volume again to the original size and am trying to extend the filesystem as well. Earlier I extended another ext3 filesystem successfully using ext2resize so it is this particular file system causing problems. The environment: Distro: Debian GNU/Linux Woody (3.0) Kernel: stock 2.4.18 LVM IOP: 10 ext2resize: ext2resize v1.1.17 - 2001/03/18 for EXT2FS 0.5b Thank you for any help! -- Johannes Lehtinen <joh...@ik...>, http://www.iki.fi/jle/ |
From: Andreas D. <ad...@cl...> - 2002-07-05 22:20:26
|
For those of you still out there - I have made the ext3 online resizing patch available in CVS and on the patches project page. This requires a CVS version of ext2online in order to work. It does not yet have ext2prepare support, and the updated mke2fs which does preparation for new filesystem is not yet in the e2fsprogs BK tree. The ext2online code _does_ work to resize to very large sizes, but without a prepared filesystem it is rather uninteresting. You can at least resize to the next 16GB boundary. It's not much, but it's a start... Let me know if there are any problems. Cheers, Andreas -- Andreas Dilger http://www-mddsp.enel.ucalgary.ca/People/adilger/ http://sourceforge.net/projects/ext2resize/ |
From: Andreas D. <ad...@cl...> - 2002-03-21 18:29:14
|
On Mar 20, 2002 08:48 +0100, Ph. Marek wrote: > >I have had my proposal for OLS accepted, and for that I will need to > >finish the ext3 support for online resizing (which is what my > >presentation is about ;-). That means I have a deadline of mid-june > >to finish it for 2.4 and/or 2.5 kernels. > > So if I understood you correctly, you MUST do it but invite me to help ? :-) Yes, I _must_ do it. You are not obligated to work on it by any means. It's just that you asked a while ago about this and I finally got around to sending it to you. > Well, feel free to ask about testing - I'm willing to do that extensively. > Mail me instructions - if they're detailed enough I should be able to follow. > (So "finish ext3 online resize support" won't do :-) OK, I will let you know when I have the ext3 code for 2.4 far enough along for testing. Hopefully it isn't the day before my presentation ;-) Cheers, Andreas -- Andreas Dilger \ "If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him still hungry?" http://www-mddsp.enel.ucalgary.ca/People/adilger/ -- Dogbert |
From: Ph. M. <ma...@bm...> - 2002-03-20 07:46:21
|
>Sorry to take so very long to get back to you on this. I have put a >tarball of my 2.2 ext3 online resizing code on my web page. > >http://www-mddsp.enel.ucalgary.ca/People/adilger/online-ext2/ext3-2.2.18-re size.tgz > >It is just a tarball of the fs/ext3 part, and not the full ext3 patch. >It is based on ext3-0.0.7a and includes LFS support also. Feel free >to hack on it. > >I have had my proposal for OLS accepted, and for that I will need to >finish the ext3 support for online resizing (which is what my >presentation is about ;-). That means I have a deadline of mid-june >to finish it for 2.4 and/or 2.5 kernels. So if I understood you correctly, you MUST do it but invite me to help ? :-) Well, feel free to ask about testing - I'm willing to do that extensively. I'm not sure if I can help coding - I know C but not about the internals about ext2/ext3 (and surely not about online resizing, although I've got some ideas about that, naturally). I'd need that for 2.4. So thanks for the answer! Mail me instructions - if they're detailed enough I should be able to follow. (So "finish ext3 online resize support" won't do :-) Thanks again! Regards, Phil - This message is RSA-encrypted: n=33389, e=257 |
From: Andreas D. <ad...@cl...> - 2002-03-19 22:39:18
|
On Mar 05, 2002 07:36 +0100, Ph. Marek wrote: > will ext2resize (specifically the -online part) be available for ext3 anytime? > If it's still in development I'm willing to do testing. > > Or do you know of any plans to include this feature in GNU parted? Sorry to take so very long to get back to you on this. I have put a tarball of my 2.2 ext3 online resizing code on my web page. http://www-mddsp.enel.ucalgary.ca/People/adilger/online-ext2/ext3-2.2.18-resize.tgz It is just a tarball of the fs/ext3 part, and not the full ext3 patch. It is based on ext3-0.0.7a and includes LFS support also. Feel free to hack on it. I have had my proposal for OLS accepted, and for that I will need to finish the ext3 support for online resizing (which is what my presentation is about ;-). That means I have a deadline of mid-june to finish it for 2.4 and/or 2.5 kernels. Cheers, Andreas -- Andreas Dilger \ "If a man ate a pound of pasta and a pound of antipasto, \ would they cancel out, leaving him still hungry?" http://www-mddsp.enel.ucalgary.ca/People/adilger/ -- Dogbert |
From: Andrew C. <cl...@gn...> - 2002-03-05 20:49:18
|
On Tue, Mar 05, 2002 at 07:36:15AM +0100, Ph. Marek wrote: > Or do you know of any plans to include this feature in GNU parted? I'm accepting patches ;) Andrew |
From: Ph. M. <ma...@bm...> - 2002-03-05 08:30:11
|
Hello Andreas, hello Lennert, hello everybody else, will ext2resize (specifically the -online part) be available for ext3 anytime? If it's still in development I'm willing to do testing. Or do you know of any plans to include this feature in GNU parted? Thanks for all answers. Regards, Phil - This message is RSA-encrypted: n=33389, e=257 |
From: Andreas D. <ad...@tu...> - 2002-02-12 05:45:52
|
On Feb 11, 2002 11:07 -0600, Ricardo Colin wrote: > I'm trying to compile ext2resize-1.1.1-17 on a RedHat Linux 5.2. (kernel > 2.0.36) > > Because of the lack of certain libraries (glibc-2.0) I had to modify > ext2resize sources, until it finally compiled succesfully. > I just modified a little bit config.h, ext2.c and ext2_fs.h (I add some > defines and comment out the lseek definition). I think this is because the return code for llseek is strange. I have the following changes in my CVS tree: Index: llseek.c =================================================================== RCS file: /cvsroot/ext2resize/ext2resize/src/llseek.c,v retrieving revision 1.6 diff -u -r1.6 llseek.c --- llseek.c 10 Oct 2000 18:34:33 -0000 1.6 +++ llseek.c 12 Feb 2002 05:42:26 -0000 @@ -23,17 +23,21 @@ #if HAVE_LSEEK64 #define __USE_LARGEFILE64 #include <unistd.h> -/* I'm not sure if this is the right thing to do, or if it even works */ inline loff_t ext2_llseek (unsigned int fd, loff_t offset, unsigned int whence) { - loff_t ret = lseek64(fd, offset, whence); - return ret != offset; + return lseek64(fd, offset, whence); } #elif HAVE_LLSEEK +/* + * Note that the return value of llseek() appears to be broken. Assume + * that we made it to where we wanted to go, unless we get an error. + * Should really use lseek64() anyways. + */ inline loff_t ext2_llseek (unsigned int fd, loff_t offset, unsigned int whence) { - return llseek(fd, offset, whence); + loff_t result = llseek(fd, offset, whence); + return (result == (loff_t)-1 ? result : offset); } #elif HAVE_LINUX_UNISTD_H @@ -64,7 +68,7 @@ &result, whence); - return (retval == -1 ? (loff_t) retval : result); + return (retval == -1 ? (loff_t) -1 : offset); } #endif /* __i386__ */ Cheers, Andreas -- Andreas Dilger http://sourceforge.net/projects/ext2resize/ http://www-mddsp.enel.ucalgary.ca/People/adilger/ |
From: Ricardo C. <rc...@if...> - 2002-02-12 05:07:54
|
Hello everyone. I'm trying to compile ext2resize-1.1.1-17 on a RedHat Linux 5.2. (kernel 2.0.36) Because of the lack of certain libraries (glibc-2.0) I had to modify ext2resize sources, until it finally compiled succesfully.=20 I just modified a little bit config.h, ext2.c and ext2_fs.h (I add some defines and comment out the lseek definition). Anyway, now I get an error whenever I try to use the command. Here is what happens: 1._ # df Filesystem Size Used Avail Capacity Mounted on /dev/sda1 486M 74M 387M 16% / /dev/sdb1 486M 214M 247M 46% /usr /dev/md0 7.6G 9.6M 7.2G 0% /var /dev/md1 7.6G 347M 6.8G 5% /home 2._ #umoun /dev/sdb1 # ext2resize /dev/sdb1 250M ext2resize v1.1.17- 2001/03/18 for EXT2FS 0.5b error : Succes: seeking to 1024 I have to mention that I got a RAID level 0 on this machine. (But i'm trying the resize on a "non-raid" partiion). Does anybody has a clue on this?? Thank you!! El vie, 08-02-2002 a las 18:19, Andreas Dilger escribi=F3: On Feb 07, 2002 22:40 -0600, Ricardo Colin wrote: > I procedi to make them change that I indicate and despues of it volvi= to > compile, obtaining the following result, thanks for your aid. =20 >=20 > libext2resize.a(llseek.o): In function `ext2_llseek': > /usr/src/redhat/BUILD/ext2resize-1.1.17/src/llseek.c:29: undefined > reference to `lseek64' =20 Did you run "./configure" first? The lseek64 command should not be called on systems that do not have it. =20 To work around this problem, you can edit ext2resize/src/config.h and change the line: =20 #define HAVE_LSEEK64 1 =20 to =20 #undef HAVE_LSEEK64 =20 } =BFUsted funcion=F3 el "/configure" primero? El comando lseek64 no d= ebe ser los } sistemas invitados que no lo tienen. Para trabajar alrededor de este } problema, usted puede corregir ext2resize/src/config.h y cambiar la l= =EDnea: =20 #define HAVE_LSEEK64 1 =20 } el =20 #undef HAVE_LSEEK64 =20 Cheers, Andreas -- Andreas Dilger http://sourceforge.net/projects/ext2resize/ http://www-mddsp.enel.ucalgary.ca/People/adilger/ =20 =20 _______________________________________________ ext2resize-devel mailing list ext...@li... https://lists.sourceforge.net/lists/listinfo/ext2resize-devel =20 |
From: Ricardo C. <rc...@if...> - 2002-02-12 00:17:35
|
Hello, already I made the changes to the file that you indicated to me and follows with the same error, you agradeceria that you helped to me on this problem. =20 Ricardo Colin El vie, 08-02-2002 a las 18:19, Andreas Dilger escribi=F3: On Feb 07, 2002 22:40 -0600, Ricardo Colin wrote: > I procedi to make them change that I indicate and despues of it volvi= to > compile, obtaining the following result, thanks for your aid. =20 >=20 > libext2resize.a(llseek.o): In function `ext2_llseek': > /usr/src/redhat/BUILD/ext2resize-1.1.17/src/llseek.c:29: undefined > reference to `lseek64' =20 Did you run "./configure" first? The lseek64 command should not be called on systems that do not have it. =20 To work around this problem, you can edit ext2resize/src/config.h and change the line: =20 #define HAVE_LSEEK64 1 =20 to =20 #undef HAVE_LSEEK64 =20 } =BFUsted funcion=F3 el "/configure" primero? El comando lseek64 no d= ebe ser los } sistemas invitados que no lo tienen. Para trabajar alrededor de este } problema, usted puede corregir ext2resize/src/config.h y cambiar la l= =EDnea: =20 #define HAVE_LSEEK64 1 =20 } el =20 #undef HAVE_LSEEK64 =20 Cheers, Andreas -- Andreas Dilger http://sourceforge.net/projects/ext2resize/ http://www-mddsp.enel.ucalgary.ca/People/adilger/ =20 =20 _______________________________________________ ext2resize-devel mailing list ext...@li... https://lists.sourceforge.net/lists/listinfo/ext2resize-devel =20 |
From: Andreas D. <ad...@tu...> - 2002-02-09 00:19:50
|
On Feb 07, 2002 22:40 -0600, Ricardo Colin wrote: > I procedi to make them change that I indicate and despues of it volvi t= o > compile, obtaining the following result, thanks for your aid. =20 >=20 > libext2resize.a(llseek.o): In function `ext2_llseek': > /usr/src/redhat/BUILD/ext2resize-1.1.17/src/llseek.c:29: undefined > reference to `lseek64' Did you run "./configure" first? The lseek64 command should not be called on systems that do not have it. To work around this problem, you can edit ext2resize/src/config.h and change the line: #define HAVE_LSEEK64 1 to #undef HAVE_LSEEK64 } =BFUsted funcion=F3 el "/configure" primero? El comando lseek64 no deb= e ser los } sistemas invitados que no lo tienen. Para trabajar alrededor de este } problema, usted puede corregir ext2resize/src/config.h y cambiar la l=ED= nea: #define HAVE_LSEEK64 1 } el #undef HAVE_LSEEK64 Cheers, Andreas -- Andreas Dilger http://sourceforge.net/projects/ext2resize/ http://www-mddsp.enel.ucalgary.ca/People/adilger/ |
From: Ricardo C. <rc...@if...> - 2002-02-08 16:41:12
|
***************************************************************************= ********************************** I procedi to make them change that I indicate and despues of it volvi to compile, obtaining the following result, thanks for your aid. =20 * * * + make Making all in doc make[1]: Entering directory `/usr/src/redhat/BUILD/ext2resize-1.1.17/doc' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/usr/src/redhat/BUILD/ext2resize-1.1.17/doc' Making all in src make[1]: Entering directory `/usr/src/redhat/BUILD/ext2resize-1.1.17/src' cd .. && /usr/src/redhat/BUILD/ext2resize-1.1.17/missing autoheader WARNING: `autoheader' is missing on your system. You should only need it if you modified `acconfig.h' or `configure.in'. You might want to install the `Autoconf' and `GNU m4' packages. Grab them from any GNU archive site. cd .. \ && CONFIG_FILES=3D CONFIG_HEADERS=3Dsrc/config.h \ /bin/sh ./config.status creating src/config.h src/config.h is unchanged gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -c ext2.c gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -c ext2_block_relocator.c gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -c ext2_buffer.c gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -c llseek.c llseek.c: In function `ext2_llseek': llseek.c:29: warning: implicit declaration of function `lseek64' gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -c ext2_inode_relocator.c gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -c ext2_meta.c gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -c ext2_resize.c gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -c ext2_unix_io.c gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -c tune.c rm -f libext2resize.a ar cru libext2resize.a ext2.o ext2_block_relocator.o ext2_buffer.o llseek.o ext2_inode_relocator.o ext2_meta.o ext2_resize.o ext2_unix_io.o tune.o=20 ranlib libext2resize.a gcc -DHAVE_CONFIG_H -I. -I. -I. -Wall -g -c ext2resize.c gcc -Wall -g -o ext2resize ext2resize.o libext2resize.a=20 libext2resize.a(llseek.o): In function `ext2_llseek': /usr/src/redhat/BUILD/ext2resize-1.1.17/src/llseek.c:29: undefined reference to `lseek64' make[1]: *** [ext2resize] Error 1 make[1]: Leaving directory `/usr/src/redhat/BUILD/ext2resize-1.1.17/src' make: *** [all-recursive] Error 1 Bad exit status from /var/tmp/rpm-tmp.2495 (%build) Saludos Ricardo Col=EDn. ***************************************************************************= ********************************** El jue, 07-02-2002 a las 18:25, Andreas Dilger escribi=F3: On Feb 07, 2002 04:47 -0600, Ricardo Colin wrote: > Hola, acabo de bajar los fuentes de ext2resize, para compilarlo y me > marca los siguientes errores. >=20 > por favor me pueden decir los pasos a seguir ??? o si lleva algunos > parametros . =20 } hello, I finish downloading the sources of ext2resize, to compile it = and it } tells the following errors to me. please you can say the steps to me= to } follow? or if it takes some parameters. Thanks. =20 > ext2.c:39: `EXT2FS_VERSION' undeclared (first use this function) > ext2.c:656: `EXT2_GOOD_OLD_REV' undeclared (first use this function) > ext2.c:988: `EXT2_BAD_INO' undeclared (first use this function) =20 Please add the following lines to ext2resize/src/ext2_fs.h:35 } Agregue por favor las l=EDneas siguientes a ext2resize/src/ext2_fs.h:= 35 =20 #define EXT2FS_DATE "95/08/09" #define EXT2FS_VERSION "0.5b" =20 #define EXT2_GOOD_OLD_REV 0 #define EXT2_DYNAMIC_REV 1 =20 #define EXT2_BAD_INO 1 =20 =20 > ext2.c:802: structure has no member named `i_version' =20 Please change following lines in ext2resize/src/ext2.c:802 } Cambie por favor las l=EDneas siguientes en ext2resize/src/ext2.c:802 =20 else if (inode->i_generation && inode->i_generation < 256) { if (fs->flags & FL_DEBUG) printf("Found %d reserved blocks in i_generation\n", inode->i_generation); resgdblocks =3D inode->i_generation; =20 Cheers, Andreas -- Andreas Dilger http://sourceforge.net/projects/ext2resize/ http://www-mddsp.enel.ucalgary.ca/People/adilger/ =20 |
From: Andreas D. <ad...@tu...> - 2002-02-08 00:26:09
|
On Feb 07, 2002 04:47 -0600, Ricardo Colin wrote: > Hola, acabo de bajar los fuentes de ext2resize, para compilarlo y me > marca los siguientes errores. >=20 > por favor me pueden decir los pasos a seguir ??? o si lleva algunos > parametros . } hello, I finish downloading the sources of ext2resize, to compile it an= d it } tells the following errors to me. please you can say the steps to me t= o } follow? or if it takes some parameters. Thanks. > ext2.c:39: `EXT2FS_VERSION' undeclared (first use this function) > ext2.c:656: `EXT2_GOOD_OLD_REV' undeclared (first use this function) > ext2.c:988: `EXT2_BAD_INO' undeclared (first use this function) Please add the following lines to ext2resize/src/ext2_fs.h:35 } Agregue por favor las l=EDneas siguientes a ext2resize/src/ext2_fs.h:35 #define EXT2FS_DATE "95/08/09" #define EXT2FS_VERSION "0.5b" #define EXT2_GOOD_OLD_REV 0 #define EXT2_DYNAMIC_REV 1 #define EXT2_BAD_INO 1 > ext2.c:802: structure has no member named `i_version' Please change following lines in ext2resize/src/ext2.c:802 } Cambie por favor las l=EDneas siguientes en ext2resize/src/ext2.c:802 else if (inode->i_generation && inode->i_generation < 256) { if (fs->flags & FL_DEBUG) printf("Found %d reserved blocks in i_generation\n", inode->i_generation); resgdblocks =3D inode->i_generation; Cheers, Andreas -- Andreas Dilger http://sourceforge.net/projects/ext2resize/ http://www-mddsp.enel.ucalgary.ca/People/adilger/ |
From: Ricardo C. <rc...@if...> - 2002-02-07 22:49:03
|
Hola, acabo de bajar los fuentes de ext2resize, para compilarlo y me marca los siguientes errores. por favor me pueden decir los pasos a seguir ??? o si lleva algunos parametros . Gracias. # make Making all in doc make[1]: Entering directory `/tmp/ext2resize-1.1.17/doc' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/ext2resize-1.1.17/doc' Making all in src make[1]: Entering directory `/tmp/ext2resize-1.1.17/src' gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -g -c ext2.c make[1]: Leaving directory `/tmp/ext2resize-1.1.17/src' [rcolin@sufraguette rcolin]$ cat error.log king all in doc make[1]: Entering directory `/tmp/ext2resize-1.1.17/doc' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/tmp/ext2resize-1.1.17/doc' Making all in src make[1]: Entering directory `/tmp/ext2resize-1.1.17/src' gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/local/include -Wall -g -c ext2.c ext2.c: In function `ext2_print_version': ext2.c:39: `EXT2FS_VERSION' undeclared (first use this function) ext2.c:39: (Each undeclared identifier is reported only once ext2.c:39: for each function it appears in.) ext2.c: In function `ext2_commit_metadata': ext2.c:656: `EXT2_GOOD_OLD_REV' undeclared (first use this function) ext2.c: In function `ext2_get_reserved': ext2.c:802: structure has no member named `i_version' ext2.c:802: structure has no member named `i_version' ext2.c:805: structure has no member named `i_version' ext2.c:806: structure has no member named `i_version' ext2.c: In function `ext2_open': ext2.c:988: `EXT2_BAD_INO' undeclared (first use this function) make[1]: *** [ext2.o] Error 1 make[1]: Leaving directory `/tmp/ext2resize-1.1.17/src' make: *** [all-recursive] Error 1 |
From: Ricardo C. <rc...@if...> - 2002-02-07 17:26:45
|
Saludos a todos. Nuevamente necesito de su ayuda. Tengo Linux 5.2. Mi pregunta es : Qu=E9 EXT2RESIZE debo utilizar, para poder reparticionar. Saludos M=E9xico |
From: Andrew C. <cl...@gn...> - 2002-01-29 20:53:44
|
On Tue, Jan 29, 2002 at 12:06:54PM -0700, Andreas Dilger wrote: > > necesito saber la sintaxis correcta para crear una particion en > > linux con sfdisk < en linea de comando > > ] need to know how the correct syntax to create a partition in linux wi= th > ] sfdisk < on the command line > >=20 > Well, sfdisk is not very easy to use (it is designed for use from scrip= ts), > so you are better off to use fdisk or parted. Parted also has Galician, Catalan, and Portuguese translations... No Spanish for some strange reason... > } Bien, el sfdisk no es muy f=E1cil de utilizar (se dise=F1a para el us= o de las > } escrituras), as=ED que usted es mejor apagado utilizar el fdisk o par= ted. Tambien, el Parted tiene traduciones de Galicia (?), Catal=E1 y Portugu=E9s. No tiene espa=F1ol... no yo s=E9 porque. Andrew |
From: Andreas D. <ad...@tu...> - 2002-01-29 19:08:01
|
On Jan 29, 2002 00:30 -0600, Ricardo Colin wrote: > Ya resuelto mi problema con ext2resize, ] Already solved my problem with ext2resize, Good to hear. Bueno. > necesito saber la sintaxis correcta para crear una particion en > linux con sfdisk < en linea de comando > ] need to know how the correct syntax to create a partition in linux with ] sfdisk < on the command line > Well, sfdisk is not very easy to use (it is designed for use from scripts= ), so you are better off to use fdisk or parted. Try also "man sfdisk" for a full explanation of options (I don't know if there is a Spanish version of the manual page for sfdisk, there is a Portuguese version of the documentation if that helps at all). I also see that sfdisk has Spanish = help with "LANG=3Des sfdisk -h", and fdisk also has a Spanish message catalog = when using LANG=3Des. Google translations say: } Bien, el sfdisk no es muy f=E1cil de utilizar (se dise=F1a para el uso = de las } escrituras), as=ED que usted es mejor apagado utilizar el fdisk o parte= d. } Intente tambi=E9n el "man sfdisk" para una explicaci=F3n completa de la= s } opciones (no s=E9 si hay una versi=F3n espa=F1ola de la p=E1gina manual= para el } sfdisk, hay una versi=F3n portugu=E9a de la documentaci=F3n si ese las = ayudas en } todos). Tambi=E9n veo que el sfdisk tiene ayuda del espa=F1ol con el } "LANG=3Des sfdisk -h", y el fdisk tambi=E9n tiene un cat=E1logo espa=F1= ol del } mensaje al usar LANG=3Des. Cheers, Andreas -- Andreas Dilger http://sourceforge.net/projects/ext2resize/ http://www-mddsp.enel.ucalgary.ca/People/adilger/ |
From: Ricardo C. <rc...@if...> - 2002-01-29 18:31:22
|
Un saludo. Ya resuelto mi problema con ext2resize, necesito saber > la sintaxis correcta para crear una particion en linux con sfdisk < en linea de comando > Ricardo Colin |
From: Andrew C. <cl...@gn...> - 2002-01-25 21:55:28
|
On Fri, Jan 25, 2002 at 02:34:43AM -0600, Ricardo Colin wrote: > UN SALUDO A TODOS. >=20 > Gracias por su ayuda. >=20 > Necesito saber si con ext2resize, puedo reparticionar en CALIENTE - HOT Puedes, pero tienes que usar ext2online, que es incluido en lo pacote del ext2resize. Tiene documentacci=F3n de eso. Talvez tu tienes un amigo que puede traduzir lo documentacci=F3n para espa=F1ol, y el Andreas puede colocar en la p=E1gina del ext2resize en la internet, etc. Yo espero que tu puedes entender mi portu=F1ol! (Translation: he wanted to know if ext2resize can do online resizing. I told him it can, and asked him if he has a friend that can translate the docs to spanish, since the docs are likely to answer most of his questions... if so, then Andreas can put the translation on the net, etc.) Andrew |
From: Andreas D. <ad...@tu...> - 2002-01-25 21:49:55
|
On Jan 25, 2002 02:34 -0600, Ricardo Colin wrote: > UN SALUDO A TODOS. >=20 > Gracias por su ayuda. >=20 > Necesito saber si con ext2resize, puedo reparticionar en CALIENTE - HOT (Babelfish translation): > A GREETING TO ALL. > > Thanks for this aid. I need to know if with ext2resize, I can > reparticionar in HOT - HOT=20 No, you ext2resize never works with mounted filesystems, and never does partitioning. If you have the ext2online kernel patch, you can make ext2 filesystems larger if they are on LVM devices. You cannot currently do this with ext3 filesystems. (Babelfish translation): > No, usted ext2resize nunca trabaja con los filesystems montados, y nunc= a hace > repartir. Si usted tiene el remiendo del 'patch' del ext2online, usted= puede > hacer los filesystems ext2 m=E1s grandes si est=E1n en los dispositivos= de LVM. > Usted no puede hacer actualmente esto con los filesystems ext3. Cheers, Andreas -- Andreas Dilger http://sourceforge.net/projects/ext2resize/ http://www-mddsp.enel.ucalgary.ca/People/adilger/ |