LINUX.ORG.RU
ФорумTalks

Проблемы ubuntu и gentoo/funtoo

 , , , ,


0

1

JB удалил мой пост, где я описывал траблы с gentoo, вкратце опишу тут проблемы, с которыми столкнулся, и хотел бы выслушать возможные пути решения.

Ставил пару дней назад gentoo с minimal-cd. Столкнулся с тем, что по какой-то причине собранное руками ядро не взлетало. Собранное через genkernel вываливалось с ошибками при компиляции.

Послушав совет про «забыть minimal-cd и ставить с live-cd ubuntu» я так и сделал. Решил попробовать funtoo (вроде та же гента с мелкими отличиями). Загрузился в ubuntu, открыл браузер, поглядываю хаутушку funtoo. Всё хорошо.

Первый глюк появился после cfdisk /dev/sda. sda1 - /boot, sda2 - swap, sda3 - / и sda4 - /home. mkfs отлично отработал на sda1 и sda3. Пишу mkfs.ext4 /dev/sda4 - мне в ответ sda4 не найден.

Интересно. fdisk -l - вижу sda1, sda2, sda3 и sda4. ls /dev | grep sda - sda, sda1, sda2, sda3. sda4 нет. В общем я бился-бился с этим, потом подумал: «/home не так важно в данный момент, потом сделаю уже из рабочей системы».

Всё, монтирую разделы, записываю что надо, пошёл процесс компиляции и прочее. По совету хаутушки поставил debian-sources с use-флагом «binary». Поставил boot-update. Вроде всё нормально. Вышел. Ребут.

grub2 - error: out of partition
. Долгое гугление показывает мне варианты, но по сути одни и те же set prefix=.. В итоге ls /boot не работает, ls / и ls /grub тоже.

Окей, пробую загрузиться снова в ubuntu live-cd. sudo su, mount /dev/sda3 /mnt/funtoo. Опа, просит указать ФС. Ну ладно, жалко чтоли. mount -t ext4 /dev/sda3 /mnt/funtoo. Пишет "

wrong fs type, bad option, bad superblock on /dev/sda3
". Пробую fsck.ext4 /dev/sda3. Получаю такое:
Superblock invalid, trying backup blocks...

Bad magic number in super-block while trying to open /dev/sda3

Приплыли. В итоге я застрял: если я и накосячил в загрузчике - я не могу пофиксить, ибо под рукой кроме live ubuntu нет ничего. Если накосячил mkfs.ext4 - то кто виноват? Вроде делал всё как обычно, в прошлом году генту собирал и из-под ubuntu, и через minimal-cd. И конфиги ядра были рабочие. Да даже genkernel собирал.

Это таки кривые руки? Ведь делаю всё по хэндбуку с поправкой на себя (часовой пояс, разметка диска..). Что может быть не так? Почему сейчас ext4 не читается, если оно форматировалось в ubuntu?

Модераторов попрошу тему не удалять хотя бы пару часов - хочется советов/тыканий мордой в ошибки.

Почему толксы а не десктоп: таки немного неформальная проблема, да и обсуждение хочется в стиле толксов.

Ну и платиновый вопрос: как вы ставите генту? Какой live-cd используете?

★★★★

Последнее исправление: ekzotech (всего исправлений: 1)
Ответ на: комментарий от ekzotech

Т.е. debian-sources не юзать?

юзай какое хочешь :)

Даниель Роббинс, например, создатель Gentoo, сам использует и рекомендует другим pf-sources от тов. post-factum, на примере сборки которого и написан мануал.

science ★★☆
()
Ответ на: комментарий от science

юзай какое хочешь :)

Окей. Попробую.

Тогда такой вопрос: получается весь косяк был в том, что после fdisk ubuntu не обновила информацию о дисках?

Тогда в принципе понятно, откуда ругань на unknown filesystem, bad super-block и magic number.

ekzotech ★★★★
() автор топика
Ответ на: комментарий от science

Даниель Роббинс, например, создатель Gentoo, сам использует и рекомендует другим pf-sources от тов. post-factum, на примере сборки которого и написан мануал.

Ого! Это успех.

tazhate ★★★★★
()
Ответ на: комментарий от science

Вот оно как наложишь два патча и уже большой человек.

bhfq ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.