1 (24.02.2010 07:14:09 отредактировано Zenitur)

Когда я установил Linux второй раз в жизни, в 2006-м году, я установил его на новый жёсткий диск размером 160 гигабайтов (около 140 в реальности после перевода в "чистые" гигабайты). Разметку диска я решил доверить SuSE 10.1 автоматическую, потому что диск был новый и совершенно неразмеченный. Был создан раздел SWAP на 2 гигабайта (первый), раздел / с файловой системой ReiserFS (второй) на 20 гигабайтов, и раздел /home на 120 гигабайтов (третий). После этого я много раз изменял размер и двигал третий, самый большой раздел на 120 гигабайтов - хотя YaST меня и предупреждал, что так делать можно, но последствия пока не изучены до конца. Дистрибутивы обновлялись и менялись, и теперь там Ubuntu 7.04, который служит мне верой и правдой - но не видит контроллера жёстких дисков от ATi. 7.10 с другого жёсткого диска его видит отлично! Диск используется для хранения и доступа к большим файлам и переноски их на другие компьютеры с возможностью загрузиться с диска.

Недавно я выяснил, что примонтировать и иметь доступ к третьему разделу (на 120 гигабайтов) могут только системы, у которых загружено ядро дистрибутива. SuSE, Ubuntu, Fedora, Mandriva. Если система загрузилась с ядром, собранным мной самостоятельно (через make oldconfig), примонтировать не получается. Файловая система обозвана "неправильной". Другой раздел ReiserFS, который на 20 гигабайтов, монтируется и читается отлично! Все галочки в make menuconfig, которые касаются файловой системы ReiserFS, совпадают с галочками дистрибутивного ядра.

Как такое могло произойти? Я подозреваю, что на дистрибутивные ядра наложен какой-нибудь патч, из-за которого проблем и нет. Кто-нибудь может знать причины такого поведения ReiserFS или ядер?

Не плачь, Алиса. Потискай киску.

2 (24.02.2010 15:27:12 отредактировано Shlomo)

Думаю, что ты ошибаешься. В Арче стоит ванильное ядро, и все разделы видятся хорошо. А разделы у меня такие

[root@darkshadow blackbox]# fdisk -l

Диск /dev/sda: 500.1 ГБ, 500107862016 байт
255 heads, 63 sectors/track, 60801 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
Disk identifier: 0x8f800300

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *           1        6566    52741363+   7  HPFS/NTFS
/dev/sda2            6567        6824     2072385   82  Linux своп / Solaris
/dev/sda3            6825       13085    50291482+  83  Linux
/dev/sda4           13086       60801   383278770   83  Linux
[root@darkshadow blackbox]#

И я никак не пойму, какая связь с самосборным ядром, и Убунтой? Или ты для нее сам собирал ядро? В свое время, я год сидел на Генте, но ядро компилить толком не научился. Где то на форумах, мне посоветовали патент - взять config от Слаки, и отредактировать, согласно нуждам. МОгу посоветовать тоже самое.
ЗЫ Не уверен, что это правильное место для топика.

3

Zenitur пишет:

Недавно я выяснил, что примонтировать и иметь доступ к третьему разделу (на 120 гигабайтов) могут только системы, у которых загружено ядро дистрибутива

А ФС там какая? Тоже ReiserFS?
Какую ошибку выдает mount?