Filesystem couldn't be fixed :(

Всем доброго времени суток.
Установил Gentoo на Виртуалку, перезагрузился ядро запускается потом выдаёт сообщение

*Cheking root filesystem ...
fsck.ext3: No such file directory while trying to open /dev/ROOT
/dev/ROOT:
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 couldn't be fixed :(
Give root password for maintenance
(or type Control-D to continue):
Disk /dev/hda: 8589 MB, 8589934592 bytes
16 heads, 63 sectors/track, 16644 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1         195       98248+   83  Linux
/dev/hda2             196         620      214200    82  Linux swap / Solaris
/dev/hda3             621       16644      8076096   83  Linux

Disk /dev/hdb: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1   *           1        1043     8377866    7  HPFS/NTFS
# mount
... ...
/dev/hda3 on /     type ext3 (rw,data=ordered)
/dev/hda1 on /boot type ext3 (rw,data=ordered)
none on /proc type proc (rw, nodiratime)
udev on /dev type tmpfs (rw, nosuid)

Буду признателен любой помощи.

Тут не помогут

http://www.gentoo.org/doc/ru/handbook/handbook-x86.xml?part=1&chap=8#doc_chap1

Вам наверное стоит обратиться к преподавателям в начальную школу, вроде как там учать читать ;)

Я читал. вот ошибку не могу

Я читал. вот ошибку не могу найти. по конкретнее если можно.
и что вы так сразу "в начальную школу" может я медленно соображаю ;)

Хорошо. Объясняю. Медленно.

Наличие файлов в линуксе проверяется коммандой ls, к примеру. Давайте попробуем вместе

night@nord nexus % ls /dev/BOOT
ls: невозможно получить доступ к /dev/BOOT: Нет такого файла или каталога

Айайай. Какое несчастье. Наверное /dev/BOOT - это не правильный путь до файла устройства.

Если серьезно:

У вас в fdisk -l, что, тоже /dev/BOOT написано?
Кстати

HandBook написал(а):
Важно: Вариант файла /etc/fstab по умолчанию, входящий в Gentoo, не является работоспособным. Вам потребуется создать свой собственный /etc/fstab.

Тут какбы недвусмысленно намекается, что fstab надо было бы и помнять.
А вот тут: http://www.gentoo.org/doc/ru/handbook/handbook-x86.xml?part=1&chap=4#doc_chap3 в подробностях описывается процесс создания этих "файлов устройств", с указанием "путей" до них.

Не, ну чесслово, так еще, имхо, никто не ошибался, имхо вы хэндбук читали как-то очень поверхностно ;) Ну или комманды "мышой копировали", не особо вчитываясь в сопутсвующий текст (что, кстати, тоже зря, ибо там все довольно старое, зачастую. Но про fstab - там абсолютная правда)

http://ru.wikipedia.org/wiki/Fstab

Sorry за дурацкий вопрос Всё

Sorry за дурацкий вопрос
Всё работает. Всем спасибо :)

chazy_chaz

chazy_chaz написал(а):
*Cheking root filesystem ...
fsck.ext3: No such file directory while trying to open /dev/ROOT

отредактируйте /etc/fstab

Ясно что надо отредактировать

Ясно что надо отредактировать /etc/fstab.

<fs>       <mountpoint>  <type>      <opts>        <dump/p$>
/dev/BOOT    /boot        ext3     noauto,noatime     1 2
/dev/BOOT    /            ext3     noatime            0 1
/dev/BOOT    none         swap     sw                 0 0
/dev/BOOT    /mnt/cdrom   iso9660  noauto,ro          0 0 

где я ошибься?

ты ошибся в /dev/BOOT

ты ошибся в /dev/BOOT

chazy_chaz написал(а): Ясно

chazy_chaz написал(а):
Ясно что надо отредактировать /etc/fstab.

<fs>       <mountpoint>  <type>      <opts>        <dump/p$>
/dev/BOOT    /boot        ext3     noauto,noatime     1 2
/dev/BOOT    /            ext3     noatime            0 1
/dev/BOOT    none         swap     sw                 0 0
/dev/BOOT    /mnt/cdrom   iso9660  noauto,ro          0 0 

где я ошибься?

Sorrry ошибся при написании на форуме

<fs>                 <mountpoint>  <type>      <opts>        <dump/p$>
/dev/BOOT              /boot        ext3     noauto,noatime     1 2
/dev/ROOT              /            ext3     noatime            0 1
/dev/SWAP              none         swap     sw                 0 0
/dev/cdrom/cdrom0      /mnt/cdrom   iso9660  noauto,ro          0 0 

Всё равно, ошибка там

Всё равно, ошибка там же.
Во-первых, строчка
<fs> <mountpoint> <type> <opts> <dump/p$>
должна быть комментарием:
#<fs> <mountpoint> <type> <opts> <dump/p$>

Во-вторых, /dev/BOOT - ну нет такого устройства в системе! Поэтому надо поменять на что-то вроде /dev/sda1, /dev/hdb3 или что-то ещё.
И так далее.

А если в целом - надо было хотя бы заглянуть в handbook :D

chazy_chaz написал(а): <fs>

chazy_chaz написал(а):
<fs>                 <mountpoint>  <type>      <opts>        <dump/p$>
/dev/BOOT              /boot        ext3     noauto,noatime     1 2
/dev/ROOT              /            ext3     noatime            0 1
/dev/SWAP              none         swap     sw                 0 0
/dev/cdrom/cdrom0      /mnt/cdrom   iso9660  noauto,ro          0 0 

http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=8
Now use the example below to create your /etc/fstab:
Code Listing 1.3: A full /etc/fstab example

/dev/sda1   /boot        ext2    defaults,noatime     1 2
/dev/sda2   none         swap    sw                   0 0
/dev/sda3   /            ext3    noatime              0 1
/dev/cdrom  /mnt/cdrom   auto    noauto,user          0 0

Процитирую handbook,

Процитирую handbook, специально для товарища топикстартера:

handbook написал(а):
Первое поле обозначает раздел (partition) (путь к файлу устройства).

И даже предупреждение на жёлтом фоне:

handbook написал(а):
Важно: Вариант файла /etc/fstab по умолчанию, входящий в Gentoo, не является работоспособным. Вам потребуется создать свой собственный /etc/fstab.

Всё это написано в хэндбуке русским по монитору.

Итак, диагноз однозначен: пациент плохо читал handbook.

Столкнулся с той же

Столкнулся с той же проблемой.
При загрузке пишет:

Цитата:
/etc/init.d/checkroot: line 35: fsck: command not found
Filesystem couldn't be fixed:(

Подскажите плз в чем ошибка?

Поиском надо учится

Поиском надо учится пользоваться =)
"а fsck находится в sys-fs/e2fsprogs"
Соответственно надо установить/переустановить/обновить сей замечательную утилиту. =)

Если ничего не помогает, прочти наконец инструкцию...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".