обновил 0.7.2 pacman -Su и не могу примонтировать /

был образ готовый Gimmick для coLinux
запустил в нем pacman -Su
после перегрузки ошибка в самом начале
подозреваю UDev
видно следующее


:: Mounting Root Read-only                                             
hwclock is unable to get I/O port access:  the iopl(3) call failed.
:: Checking Filesystems                                                 
/dev/hda1:
The superblock could not be read or does not describe a correct ext2
filesystem.  If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>

                                                                       

*****************  FILESYSTEM CHECK FAILED  ****************
*                                                          *
*  Please repair manually and reboot. Note that the root  *
*  file system is currently mounted read-only. To remount  *
*  it read-write type: mount -n -o remount,rw /            *
*  When you exit the maintenance shell the system will    *
*  reboot automatically.                                  *
*                                                          *
************************************************************

Press enter for maintenance
(or type Control-D to continue):
#

—-

у кого такое было как бороться?
e2fsck ничего не лечит
не видит /dev/hda1
да и не было никакой аварии, просто после ребута случилось
версия кернела 2.6.12-co-0.7.1
сабж не совсем верный вобщем то / видно в нем можно работать в этом отладочном режиме
поправить hd* на sd* в menu.lst и fstab или использовать UUID. Читать внимательно вывод pacman при обновлении
:: Mounting Root Read-only                                             
hwclock is unable to get I/O port access:  the iopl(3) call failed.
:: Checking Filesystems                                                 
/dev/sda1:
The superblock could not be read or does not describe a correct ext2
filesystem.  If the device is valid and it really contains an ext2
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>

                                                                       

*****************  FILESYSTEM CHECK FAILED  ****************
*                                                          *
*  Please repair manually and reboot. Note that the root  *
*  file system is currently mounted read-only. To remount  *
*  it read-write type: mount -n -o remount,rw /            *
*  When you exit the maintenance shell the system will    *
*  reboot automatically.                                  *
*                                                          *
************************************************************

Press enter for maintenance
(or type Control-D to continue):
#
fdisk -l что кажет?
# fdisk -l
# ls /dev
core  fd  initctl  null  pts  shm  stderr  stdin  stdout
# fdisk /dev/core
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklab
el
Building a new DOS disklabel. Changes will remain in memory only,
until you decide to write them. After that, of course, the previous
content won't be recoverable.

You must set cylinders.
You can do this from the extra functions menu.
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)

Command (m for help): p

Disk /dev/core: 0 MB, 0 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot      Start        End      Blocks  Id  System

Command (m for help):
загрузится с live-cd(установочного), проверить fs, прописать в fstab/menu.lst UUID для дисков: http://easylinux.ru/node/132
 
Зарегистрироваться или войдите чтобы оставить сообщение.