-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

michael chang wrote:
> On 8/10/05, David Masover <[EMAIL PROTECTED]> wrote:
> 
>>michael chang wrote:
>>
>>>LILO has to be reinstalled every
>>>single time you add or remove a kernel, move a partition, resize a
>>>partition, etc. etc.; because it hard links to the kernel images.  In
>>
>>Not a big deal at all.  Just add "lilo" to your install script.  You do
>>have one, don't you?
> 
> 
> Yes, but it's autogenerated by kernel-package/fakeroot, and then
> tacked into the .deb file that generates.
> 
> For example:
> config: make menuconfig/xconfig/gconfig/whatever
> [optional, edit Makefile to edit revision append, kernel-package uses
> a command argument in the next command to do a similar task]: nano
> Makefile
> make package: fakeroot make-kpkg kernel_image
> install package: sudo dpkg -i ../kernel-package-<whatever>.deb
> [GRUB is updated automatically, and LILO is too, usually, depending on
> your system]
> reboot.
> 
> Problem?  I repartition alot -- and reinstalling LILO is a pain.  Not
> to mention I like booting floppy disk images -- which I use GRUB
> for... so I figure I'll do thing my way -- you do things your way. 
> Life's easier that way.  ^^
> 
> 
>>I also like how Lilo can have a boot menu (entirely preconfigured, but
>>it's there) that only shows up if you hold a key during boot (think it's
> 
> 
> Except I don't know the command that automatically updates this
> (update-grub in debian for GRUB).
> 
> 
>>alt).  Grub, you usually have to have the menu show up, then pick a
>>default within a timeout, and 99% of my boots, I want the default.  It
> 
> 
> edit the /boot/grub/menu.lst file

Should be grub.conf.  I have menu.lst symlinked to it, just in case.

> -- there should be a timeout line;
> you can change this to 2 if you want [as soon as you press a key, the
> timeout cancels]  if /boot is a seperate partition, this becomes
> /boot/boot/grub/menu.lst [probably because it checks the /boot/grub
> folder in the partition, regardless of where this gets mounted in the
> filesystem]

Not a big deal, Gentoo defaults to having a symlink to do that for you,
so you don't have to create /boot/boot or anything stupid like that --
you can create your own symlink like this:

cd /boot
ln -s . boot

>>>this case, I'd rather stick with GRUB, and be forced to put /boot on a
>>>10-15 MB ext2 partition.
>>
>>But, you might want more than that.  For instance, the RIP PXE rescue
>>system (for booting off a network) can easily be intsalled locally as a
>>GRUB menu option, but the ramdisk is 28 megs -- and that's without the
>>kernel.
> 
> 
> So I resize the partition.  Big deal.  I do that all the time.  I'll
> shave off a meg off my FAT partition, or something.
> 
> 
>>All the more reason, Hans, to have bitmaps not be preloaded on mount --
>>in a situation like this, you want a Reiser4 partition for maybe 5
>>seconds or less most of the time, but my partition takes 15-20 seconds
>>unless I use "dont_load_bitmap" from an initrd.
> 
> 
> So wouldn't the solution be not to mount it for five seconds and then
> umount it?  That sounds very illogical... why do you want to do that?

Think about it.  That's essentially what Grub is doing, only I want to
replace Grub with a full-fledged Linux kernel and some utilities.  That
means it gets mounted read-only, I find the kernel image I want, and I
kexec it -- effectively a soft reboot.

>>>That said, root Reiser4s aren't support atm, afaik.
>>
>>They are, if you can deal with manually creating/mounting them (not
>>using the debian-installer partitioner), and compiling a custom kernel
>>somehow during the install (before you reboot) -- Debian usually uses
>>precompiled kernels.
> 
> 
> I was referring to by Namesys... although that is true also.

Namesys have supported root FS on Reiser4 for months now, so long as
you've got a separate /boot.

> I'd
> think it'd make more sense, though, to have crucial bits on a
> non-experimental filesystem [e.g. ReiserFS 3.6] in the meantime, and

I used to do that, back when Reiser4 was unstable.

> then anything dynamic or replaceable on a Reiser4 partition; and since

I don't like partitioning things much, especially because of the lack of
resizers -- but even with a perfect resizer, it'd still be a PITA.

> I'll create that later, I have enough time to get a full system to
> recomile a kernel on, etc. etc.

Yes, that makes sense, and is probably the easiest way to get a
Debian/Ubuntu system to use Reiser4 for anything.

>>>If you want to go through the trouble, there is a mechanism you can
>>>use to compile your own packages in debian -- I believe you can use
>>>"apt-get source <packagename>" as a regular user to build "optimized"
>>>copies of most of the packages on Debian -- or you can do an install
>>>from source, and it will install in /usr/local or whatever, and
>>>because of the way paths are setup, it will "override" your package.
>>>[That can be confusing for dependencies though... although FC's RPM
>>>madness is worse IIRC.]
>>
>>It's nowhere near "emerge" on Gentoo.  For one thing, you can't easily
>>set system-wide CFLAGS, and there's really no equivalent of USE flags,
>>at least until we as a species figure out how to use a decent bytecode
>>for everything, and compile-time optimization/configuration becomes a
>>thing of the past.
> 
> 
> That said, if memory serves me right, the sources obtained by emerge
> on Gentoo are heavily patched so they'll work with emerge.

Sometimes.  It usually doesn't take that much, though.  Just a matter of
setting BINDIR and such during the "make install" phase, but not during
"make" -- so the binaries are hardcoded to look for stuff in /etc, but
install themself to /var/tmp/portage/foo-1.2.3/install

> But this
> isn't the place to be arguing about which is better: Gentoo or Debian

I'm not.  Think of it more as a review.

> -- It's a place to talk about ReiserFS/Reiser4.  So I guess we should
> get back onto that, yes?

Yes.

> OT: Just thought I'd mention that before the last stable release that
> came out (Sarge) -- I believe the predecessor, Woody, was about 3
> years old... [not to mention current sarge packages are rather ancient
> due to a rigerous and lengthy testing process for Stable--I remember
> seeing a Wine package from like 99 or 2002 in either Woody or
> Sarge...] and I believe the names of it's releases are the names of
> characters from Toy Story (geez...) -- I mean come on, "Potato",
> "Woody", and "Sarge"?!?  Oh well... it could be worse, I suppose.

It is worse.  Now there's Sid.  Debian's getting evil...

> So, to date, we have yet to see any recently released operating
> systems with native out-of-the-box root Reiser4 support, it seems...

Wasn't there something about yoper?

> *sigh* Oh well... I guess we won't see it until we see it in vanilla
> kernel and/or when the recompressor and/or resizer are ready... or
> someone takes an initiative.

If I was running a distro, I'd put big fat warnings around a non-default
option for Reiser4, until the repacker was done.  Then I'd make it the
default FS, and mark ext3 as "legacy" ;)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iQIVAwUBQvqa33gHNmZLgCUhAQLTLQ//ZcVrLZ33xridciB881NJzeS06b114BBP
JKgNSpZEOW8pMj+aZNpzgtyFL6GJzko5/OW30wNywCm1keRt8hRvXiCmpAHrBRhB
bvu0eorrSSC4l+f0CW0wIsv7b57Lh0KqWt5pJHUhubnZrXr4B8A9jqCxyMZ3llxG
hHzdpLF1KTB1MUqB6uMZe3M2MTAYB8iMafMpWDLz/ZITcj4KEeBJzNABVcEJpH8w
EPX+yzfhe8yc0Wf/X7ODGrRW5hDaz7GXnwooTp6O2bsXi19PkHqE/BL3ZBUhGR4Z
2jTveq100nBnEBYPhXAi9rjDBi2EHhoTlK4brnn3WqSCkq4z1wYHiZTBJTiTxXKV
XwpkHw0HkK0vha6Y0B6bGe733Edg1tlV2eEN5w9XwwaAle7JwjSHKiyQ+Y0gsrju
CttoTIbPn1dWzmiteTdmvrtphboOx/SiFX26uX5Hg3D6ihXBKRE4C1pLh3Sm7CXz
zrxen5zK7ilELYO8chvvdHPnhLJkSErcK/035OgVjA1zoQ795Eo5cE+QeGNEPG70
UAFD9k1Y7h6x3HBh01bjTjXml6i9jboFtgpyZvMlwUQf6RY0LYvSZsNFc2VJYoJH
Lfkmu7yPkT0UXODC2NvtPGOJEmVR7T5QgMMFZR/3O4Z7ryzMse1Mxee7wi67WN4W
bQqIfQef3nQ=
=0Vfx
-----END PGP SIGNATURE-----

Reply via email to