mount /dev/sda1 /boot mount: неизвестный тип файловой системы 'ext2'
Здравствуйте, уважаемые! Устал компилировать ядро с помощью liveCD, возникла надобность пересобрать ядро удалённо. При попытке смонтировать /boot вываливается сабж.
[root@info (~)]# cat /etc/fstab
/dev/sda1 /boot ext2 defaults 1 2
/dev/sda3 / ext3 noatime 0 1
/dev/sda4 /backup ext3 noatime 0 1
/dev/sda2 none swap sw 0 0
/dev/cdrom /mnt/cdrom auto noauto,ro 0 0
#/dev/fd0 /mnt/floppy auto noauto 0 0
shm /dev/shm tmpfs nodev,nosuid,noexec 0
0
[root@info (~)]# ls /dev | grep sd
sda
sda1
sda2
sda3
sda4
sdb
sdb1
sdb2
sdb3
sdb4
Система: Linux version 2.6.28-gentoo-r5 (root@livecd) (gcc version 4.1.2 (Gentoo 4.1.2 p1.0.2), на более ранних версиях проблем с пересборкой не было, может я что-то упустил, подскажите!
- Для комментирования войдите или зарегистрируйтесь
Похоже не включена поддержка
Похоже не включена поддержка ext2 в ядре.
Согласно диплому - я программист, а согласно справке - псих.
Благодарю. Слон не был
Благодарю. Слон не был замечен, в более старых версиях ядра, поддержка ext2, если мне не изменяет память, была включена по умолчанию. Смущал тот факт, что система работала и грузилась с раздела ext2 с выключенной поддержкой оного в ядре. Решено.
Возник вопрос, как теперь
Возник вопрос, как теперь подмонтировать раздел /boot и отредактировать grub.conf или это теперь можно сделать только загрузившись с LiveCD, пересобрать ядро, подмонтировать /boot и отредакировать grub.conf?
Еще можно собрать модуль
Еще можно собрать модуль поддержки ext2 и подгрузить его. Или загрузить старое ядро, где есть поддержка ext2.
gebs написал(а):Возник
а смонтировать с опцией ext3 ?
что-то добрый я сегодня ....
Хорошая идея. ps интересно,
Хорошая идея.
ps интересно, что потом ext2 будет делать, c журналом и др. фичами ext3
tune2fs -j /dev/sda1 - делает
tune2fs -j /dev/sda1 - делает из ext2 в ext3. На будущее - читать Хендбук внимательно.
Не грусти, товарищ! Всё хорошо, beautiful good!
Спасибо! Изменение опции в
Спасибо! Изменение опции в /etc/fstab "/dev/sda1 /boot ext3 noatime" и tune2fs -j /dev/sda1 сделали своё дело, раздел примонтировался как "доктор прописал" Тему можно считать решённой полностью.
Мораль той басни проста
Грузиться с предыдущим ядром (в котором была поддержка
ext2
).Или, если это первое ядро, то с установочного Live CD.
Если же возможности загрузки с предыдущим ядром не предусмотрел --- сам себе злобный Буратино. Ну и мораль на будущее.
:wq
--
Live free or die
предыдущий оратор неправ. не
предыдущий оратор неправ. не буратино ниразу.
в принципе -
1. make menuconfig (или какой уж конфиг нравиццо)
2. собрать поддержку ext2 filesystem модулем
3. make modules modules_install
далее грузим модуль и монтируем ext2
Пользуясь моментом, хочу передать привет друзьям, которые также пользуются "Моментом"
Будем абсолютизировать?
Обращаю внимание на то, что в данном конкретном случае твоё решение действительно смотрится весьма изящно.
Но.
Оно ни фига не доказывает бесполезности возможности загрузки с предыдущим ядром (до полной проверки нового).
:wq
--
Live free or die