Summary: | updates for reiserfs to install doc | ||
---|---|---|---|
Product: | [OLD] Docs-user | Reporter: | dave |
Component: | Gentoo Linux x86 Installation Guide | Assignee: | Docs Team <docs-team> |
Status: | RESOLVED WORKSFORME | ||
Severity: | major | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
dave
2003-09-15 04:22:40 UTC
define 'wont work' can you post your /etc/fstab ? the checkroot executes 'fsck.reiserfs -a /dev/hdxx'. fsck.reiserfs then outputs that -a is not a option. I think what it should be using is, iirc, reiserfscheck (which is on the livecd but not on my installation). Basically, it looks like fsck.reiserfs has not been implemented and without it reporting back that the disk is fixed then checkroot has no option but to fail the check and stop rc. To fix my system, first I used the livecd to check for any corruption on the root parition and then edited the checkroot script to return that the check passed without performing the check. I know this is a hack but I really needed to get into my system ;) root@vapier 0 root # readlink `which fsck.reiserfs` /sbin/reiserfsck root@vapier 0 root # qpkg -f /sbin/reiserfsck sys-apps/reiserfsprogs * do you have reiserfsprogs on your system ? if not i think you should emerge it. when you're given a prompt with a readonly root you could always run `mount -o remount,rw` ... or load the cd, mount it, and run reiserfsck ... I didn't have reiserfsprogs emerged, however if you are using reiserfs then imo this be downloaded automatically so people dont have this problem (if it does solve it). Anyway, back the bug - i did check the filesystem from the livecd using reiserfsck, however when i came back clean, my system still had the same problem on bootup (i.e stopping rc). That is why i had to edit checkroot to stop it from trying to check the filesystem. So basically, even after a proper check it still didn't boot correctly. Sorry for not being precise but this is my first bug report ;) yeah you should have reiserfs installed but how is portage to know ? you're asking for quite tight integration between active kernel features and what the user has on their system ... basically chroot into your system (or do what i said above about remounting /) and `emerge reiserfsprogs` and you should be all set yeah ok, but maybe a warning to install reiserfsprogs if you are using reiserfs as / should be in the install documentation as it does say "Reiserfs is the filesystem we recommend by default for all none-boot partitions". Thanks for the help hmm, it used to ... lets get that fixed :) we should have a suggestion that the user emerge the appropriate set of filesystem utilities (reiserfsprogs, xfsprogs, etc...) for the filesystem they use also, code listing 15.1 has 2 open parentheses and only 1 closed in the comment section ;) This is in the install docs 17.2....has always been there. You may need to install some additional packages in the Portage tree if you are using any optional features like XFS, ReiserFS or LVM. If you're using XFS, you should emerge the xfsprogs package: If you would like to use ReiserFS, you should emerge the ReiserFS tools: # emerge -k sys-fs/reiserfsprogs need I say more :) This is indeed in http://www.gentoo.org/doc/en/gentoo-x86-install.xml#doc_chap17 I'll close this bug as WORKSFORME. |