Hi,

On Wed, Mar 5, 2008 at 1:55 PM, Lev Olshvang <[EMAIL PROTECTED]> wrote:

>
>
> It had finished successfully and required the reboot.
> After reboot I got blank screen filled with "7777" and so I used the SCD
> rescue to reinstall grub.


So I assume you installed grub correctly at this time?


>
> Several strange things happened  :
>
> 1. fsck on /  runs   only e2fsk although  I know my  /  is  ext3


Not strange. Ext3 is only an extension to ext2. (not exactly, but close
enough) There is no problem to mount ext3 filesystem as ext2. fsck is only
one of a bunch of tools referred to with the no. 2. (resize2fs is another
example)

On Kubuntu, e2fsck and fsck.ext3 are hard links for the same inode (check it
using 'ls -li')


> 2. when boot from Hard Disk, grub does not see /boot/vmlinuz (my boot
> partition is on thirst slice of HD),
>    but it sees it as /vmlinuz
>    The same with initrd


That's correct. grub looks for the kernel and the initrd relatively to the
boot partition.
Also, a file called /boot/grub/device.map defines the mapping between grubs
aliasing (hd0 is an example for an alias) and the physical devices.
So, you can see in the menu.lst (grub.conf in redhat based distros) that the
"root" line is "hd0,0" (the second 0 refers to the first partition of hd0,
which is /boot on your case)

3. When grub finally boot the system
> fsck  error on /  and was thrown into maintanence shell:
> fsck 1.40.2 (12-Jul-2007)
> fsck.ext3: symbol lookup error: fsck.ext3: undefined symbol:
> et_ext2_error_table
> fsck.ext3: symbol lookup error: fsck.ext3: undefined symbol:
> et_ext2_error_table
> fsck died with exit status 127
>

Your upgrade did not finish cleanly and completely and there is a missing
dependency for the fsck tool.


> Since / is mounted read-only


Try remounting the filesystem r/w ("mount -o remount,rw /")


> I tried to boot from SCD and  fix
> filesystem but SCD thinks it is ext2 and OK


Try mounting the filesystem and specify ext3 explicitly (-t ext3).


good luck.

- Noam

Reply via email to