Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: ROOTfs на EXT4 - Возможно??? Подскажите, кто как думает или знает.  (Прочитано 1590 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн livello

  • Автор темы
  • Участник
  • *
  • Сообщений: 120
    • Просмотр профиля
Имею amd64 c sda3. На нем же бут и граб.
Отформатировал sda1 под ext4, подмаунтил с extents и скопировал туда содержимое sda3. Добавил позицию с граба чтобы ядро грузилось
с sda3 а ROOTfs маунтилась с sda1. Но ничего не получается.
Пишет устройство /dev/sda1 не найдено. Если его заменить на sda3 тогда грузится без проблем.
Сейчас пересобираю ядро чтобы была поддержка ext4. Пока на дефолтном ядре 2.6.27-7.

Вообще эта задача осуществима? / на ext4.

дефолтное ядро 2.6.27-7 ругается что устр-во /dev/sda1 не найдено, когда как /dev/sda3 - все грузится прекрасно.


title           __Ubuntu 8.10, kernel 2.6.27-7-generic
uuid            8b568afd-7bf9-40fa-873a-ce7fc92a437a
kernel          /boot/vmlinuz-2.6.27-7-generic root=/dev/sda1 ro splash
initrd          /boot/initrd.img-2.6.27-7-generic
quiet


если загрузиться откуда нить, то можно его подмаунтить как ext4dev
Я его отформатировал в ext4, подмаунтил с extents и скопировал туда корневую систему рабочей установки... Ну естественно поправил там fstab.
теперь меня выкидывает в busybox.

в логах загрузки ядра есть строчка:
sda: sda1 sda2 < sda5 .....

видит в общем
mount: mounting /dev/sda1 on /root failed: no such device
« Последнее редактирование: 14 Ноября 2008, 19:52:45 от livello »
Mint 19.1(18.04 x86_64) btrfs-zstd - root+home
fx8320@4.4Ghz\24Gb@1833\vega56@64\4Tb+240GSSD\34" 3440*1440

Оффлайн valet2valet

  • Участник
  • *
  • Сообщений: 171
    • Просмотр профиля
ROOTfs на EXT4    ?

Оффлайн vadim-nsk

  • Старожил
  • *
  • Сообщений: 1318
  • Жить надо так, как горит пламя!
    • Просмотр профиля
    • Linux в Новосибирске
если /boot отдельным разделом и в ext3 тож не грузит?

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3337
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Дык ядро пересобирать если в текущем не встроена поддержка ext4 (а видимо так и есть). Других выходов нет.
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн livello

  • Автор темы
  • Участник
  • *
  • Сообщений: 120
    • Просмотр профиля
C ext3 грузится прекрасно.
Понятно... Попробую пересобрать.
Mint 19.1(18.04 x86_64) btrfs-zstd - root+home
fx8320@4.4Ghz\24Gb@1833\vega56@64\4Tb+240GSSD\34" 3440*1440

Оффлайн ende_neu

  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля

Оффлайн livello

  • Автор темы
  • Участник
  • *
  • Сообщений: 120
    • Просмотр профиля
В общем взял ядро 2.6.28rc5
Включил ext4 и поддержку ext4dev в ядро.
И заработало!
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 19 Ноября 2008, 16:24:28 от livello »
Mint 19.1(18.04 x86_64) btrfs-zstd - root+home
fx8320@4.4Ghz\24Gb@1833\vega56@64\4Tb+240GSSD\34" 3440*1440

Оффлайн livello

  • Автор темы
  • Участник
  • *
  • Сообщений: 120
    • Просмотр профиля
Появилась новая проблема. При перезагрузке сбрасывается тестовый флаг, который приходится всякий раз при новой загрузке выставлять вручную командой debugfs -w /dev/sda1
set_super_value s_flags 4

Как можно побороть данную проблему?
в fstab пробовал и ext4 и ext4 dev. Все равно флаг постоянно сбрасывается и потом ядро не может примонтировать рут
Mint 19.1(18.04 x86_64) btrfs-zstd - root+home
fx8320@4.4Ghz\24Gb@1833\vega56@64\4Tb+240GSSD\34" 3440*1440

 

Страница сгенерирована за 0.051 секунд. Запросов: 23.