Вечная ошибка с файловой системой
fame 20 января, 2013 - 16:17
Доброго времени суток всем.
Непониманию почему снова же ошибка с этим:
block device /dev/sda3 is not a valid root device could not find the root block device in
Вот мой fstab:
/dev/sda1 /boot ext4 noatime 1 2 /dev/sda3 / ext4 noatime 0 1 /dev/sda2 none swap sw 0 0 /dev/sda4 /home ext4 noatime 0 0
И настройка grub:
title Gentoo pf root (hd0,0) kernel /boot/vmlinuz-3.6.11-pf root=/dev/ram0 real_root=/dev/sda3 init=/linuxrc udev initrd /boot/initramfs-genkernel-x86_64-3.6.11-pf
После того как пересобрал делал genkernel ramdisk --disklabel. Где же я опять ошибаюсь?
»
- Для комментирования войдите или зарегистрируйтесь
Твоя ошибка в том, что ты
Твоя ошибка в том, что ты делаешь то, чего не понимаешь.
К твоему сожалению, нет.
К твоему сожалению, нет.
То есть ты понимаешь, что
То есть ты понимаешь, что делает опция
--disklabel
?поддержка UUID дисков Но
поддержка UUID дисков
Но делал с ней и без нее, ядро нормально так и не встает. Мне это посоветовали в предыдущей теме...
В описанном Вами случае
В описанном Вами случае UUID/LABEL в fstab не используется (а зря: поменяется порядок дисков после копаний в BIOS или под/отключений устройств и будете решать уже другую проблему), так что без разницы, используете Вы --disklabel или нет
использование ext4 для /boot смысла в обычных случаях не имеет
после того, как увидите «Please specify another value or: press Enter for the same, type "shell" for a shell» — зайдите в шелл и поглядите, есть ли у Вас соответствующие /dev/sd*. Если нет — собирайте правильные дрова для Вашего SATA или что у Вас там.
Спасибо, но все же как решить
Спасибо, но все же как решить мою проблему?
ls /dev | grep sd Значит не
ls /dev | grep sd
Значит не видит мой хард... Пошел искать что упустил при сборке.
Какая команда отвечает что бы
Какая команда отвечает что бы сделать просто .config
.
make defaultconfig
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Ошибка в том, что в ты собрал
Ошибка в том, что в ты собрал RAMDisk genkernel'ом, а ядро - вручную. Соответственно, не гарантирована поддержка всего того, что собрано в RAMDisk.
Не грусти, товарищ! Всё хорошо, beautiful good!
Тогда как собрать ramdisk
Тогда как собрать ramdisk вручную?
.
Вот прям именно вручную? Пжалста - sys-kernel/mkinitcpio. А не совсем "вручную" (с некоторой автоматизацией, что вашем случае может оказаться как более, так и менее удобно) - sys-kernel/dracut
Мы тоже не всего читали Шнитке!.. © В. Вишневский
после того спокойно выполнять
после того спокойно выполнять dracut ramdisk?
Просто собери gentoo-sources.
У меня ядро из pf-sources на базе конфига от gentoo-sources тоже не грузилось. А разбираться тупо лень.
P.S. Имхо, pf-sources - это мешанина патчей на ядро без гарантии работоспособности. Помнится, в своё время патчи tuxonice на какой-то версии 3.x перестали работать - разработчик pf, несмотря на это, всё равно пихал их в pf-sources в таком нерабочем состоянии.
.
Не такая уж и мешанина, но касаемо гарантий - в принципе верно. Правда, при этом неплохо бы учесть, что "гарантия" - сущность проприетарная
На текущий момент 3.7.2-pf вполне себе в тонусе
Мы тоже не всего читали Шнитке!.. © В. Вишневский