From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 21 Dec 2003 22:54:35 +0300 From: Sergey Vlasov To: Anton Komarevtsev , sisyphus@altlinux.ru Subject: Re: [sisyphus] couldn't mount root fs Message-ID: <20031221195435.GC16698@sirius.home> Mail-Followup-To: Anton Komarevtsev , sisyphus@altlinux.ru References: <789196893.20031221222851@rt.mipt.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="YD3LsXFS42OYHhNZ" Content-Disposition: inline In-Reply-To: <789196893.20031221222851@rt.mipt.ru> Cc: X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: sisyphus@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Dec 2003 19:55:19 -0000 Archived-At: List-Archive: --YD3LsXFS42OYHhNZ Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Sun, Dec 21, 2003 at 10:28:51PM +0300, Anton Komarevtsev wrote: > Обновлял пакеты, и, видимо, один из них вытянул новое ядро, > 2.4.22-alt13. Теперь при загрузке получаю couldn't mount root fs on > 03:05 (параметр всегда стоял и стоит сейчас root=/dev/hda5). root на > xfs. Не подскажете, как вылечить? А какое было предыдущее ядро? Нужно смотреть предыдущие сообщения (в этом ядре после kernel panic должен работать scrollback - Shift+PgUp/PgDn). Обычно причины для подобного kernel panic две: 1) Не загружен модуль для соответствующей файловой системы (неправильно создался initrd). Посмотрите, какие модули загружались из initrd (Using /lib/modules/....) - есть ли в этом списке xfs. 2) Не распознаётся устройство, на котором находится корневая файловая система. Опять же проверьте сообщения ядра, обращая внимание на инициализацию IDE. Если предыдущее ядро было довольно старое (до 2.4.22-std-*-alt7), и используется диск Serial ATA с контроллером Intel ICH5 в режиме совместимости (legacy mode), так и должно было произойти - в этом ядре была добавлена "родная" поддержка Serial ATA, и режим совместимости блокируется. В этом случае необходимо перегенерировать initrd с модулями ata_piix и sd_mod, причём необходимо использовать mkinitrd не менее 2.8.9-alt3 - предыдущие версии не работали с модулями libata. После этого диск будет доступен через эмуляцию SCSI - т.е. /dev/sda вместо /dev/hda. --YD3LsXFS42OYHhNZ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/5fp7W82GfkQfsqIRAsUZAJ4nRNTcP81crOIAeZzp6/k365jcqgCfZofy WFxQ/xpdpmaFU0OoGJQFbr4= =d9vd -----END PGP SIGNATURE----- --YD3LsXFS42OYHhNZ--