История изменений
Исправление Dima_228, (текущая версия) :
Пока что временно вернулся к идее заставить это работать под Debian. Делаю следующее:
- Скачал с kernel.org последнее ядро 6.12.1
- Скопировал имеющийся конфиг:
cp -v /boot/config-$(uname -r) .config
- Делаю make menuconfig и в меню в File systems / DOS-Windows включаю NTFS3. Был отключен.
- Запускаю make & shutdown и оставляю это на ночь.
- Утром делаю make modules_install который упирается в нехватку места на логическом диске, обнаруживаю в /usr/lib/modules несколько комплектов скомпилированных модулей ядер разных версий по 5+ гигов каждый от предыдущих попыток, сношу нафиг все лишнее
- make install падает с ошибкой Bad return status for module build on kernel: 6.12.1… consult …/make.log. Файл прилагаю (https://pastebin.com/KqxAR1Tn). При этом команда make fs/ntfs3/ntfs3.ko отрабатывает без ошибок на экран. Такие паранормальные явления я не понимаю. В конфиге CONFIG_NTFS3_FS=m.
Из того что я смог понять по make.log -
- ntfs_fs.h:870:22: error: implicit declaration of function ‘PageError’
- ntfs_fs.h:920:41: error: expected ‘)’ before ‘bits’
- ntfs_fs.h:920:22: note: in expansion of macro ‘bitmap_size’
- bitmap.h:229:62: error: expected ‘)’ before ‘/’ token
И каждая из этих ошибок повторяется неоднократно. Это все официальные исходники ядра!
Далее я выпиливаю содержимое каталога ntfs3 (перенос в другой каталог), на его место закидываю Debian-ntfs с гитхаба, компилирую - та же история, только все эти ошибки со скобками и слешами на экране. Парагоновский по инструкции тоже не проходит, ./install.sh тоже слетает, но это совсем отдельная история. Проверил просто для успокоения, мне бы тот, первый.
Исправление Dima_228, :
Пока что временно вернулся к идее заставить это работать под Debian. Делаю следующее:
- Скачал с kernel.org последнее ядро 6.12.1
- Скопировал имеющийся конфиг:
cp -v /boot/config-$(uname -r) .config
- Делаю make menuconfig и в меню в File systems / DOS-Windows включаю NTFS3. Был отключен.
- Запускаю make & shutdown и оставляю это на ночь.
- Утром делаю make modules_install который упирается в нехватку места на логическом диске, обнаруживаю в /usr/lib/modules несколько комплектов скомпилированных модулей ядер разных версий по 5+ гигов каждый от предыдущих попыток, сношу нафиг все лишнее
- make install падает с ошибкой Bad return status for module build on kernel: 6.12.1… consult …/make.log. Файл прилагаю (https://pastebin.com/KqxAR1Tn). При этом команда make fs/ntfs3/ntfs3.ko отрабатывает без ошибок на экран. Такие паранормальные явления я не понимаю. В конфиге CONFIG_NTFS3_FS=m.
Из того что я смог понять по make.log -
- ntfs_fs.h:870:22: error: implicit declaration of function ‘PageError’
- ntfs_fs.h:920:41: error: expected ‘)’ before ‘bits’
- ntfs_fs.h:920:22: note: in expansion of macro ‘bitmap_size’
- bitmap.h:229:62: error: expected ‘)’ before ‘/’ token
И каждая из этих ошибок повторяется неоднократно. Это все официальные исходники ядра! Debian-ntfs с гитхаба пока не пробовал.
Исходная версия Dima_228, :
Пока что временно вернулся к идее заставить это работать под Debian. Делаю следующее:
- Скачал с kernel.org последнее ядро 6.12.1
- Скопировал имеющийся конфиг:
cp -v /boot/config-$(uname -r) .config
- Делаю make menuconfig и в меню в File systems / DOS-Windows включаю NTFS3. Был отключен.
- Запускаю make & shutdown и оставляю это на ночь.
- Утром делаю make modules_install который упирается в нехватку места на логическом диске, обнаруживаю в /usr/lib/modules несколько комплектов скомпилированных модулей ядер разных версий по 5+ гигов каждый от предыдущих попыток, сношу нафиг все лишнее
- make install падает с ошибкой Bad return status for module build on kernel: 6.12.1… consult …/make.log. Файл прилагаю (https://pastebin.com/KqxAR1Tn). При этом команда make fs/ntfs3/ntfs3.ko отрабатывает без ошибок на экран. Такие паранормальные явления я не понимаю. В конфиге CONFIG_NTFS3_FS=m.
Из того что я смог понять по make.log -
- ntfs_fs.h:870:22: error: implicit declaration of function ‘PageError’
- ntfs_fs.h:920:41: error: expected ‘)’ before ‘bits’
- ntfs_fs.h:920:22: note: in expansion of macro ‘bitmap_size’
- bitmap.h:229:62: error: expected ‘)’ before ‘/’ token И каждая из этих ошибок повторяется неоднократно. Это все официальные исходники ядра! Debian-ntfs с гитхаба пока не пробовал.