LinuxForum.Fans
Тема

Scientific Linux с ядром от Debian'a -- возможно ли такое?

Автор: nadya_shakh 41 сообщений 6514 просмотров
#342553

Добрый день!

Буду благодарна за советы. Вкратце проблема такова: в нашей конторе стоят несколько машин, на которых установлен Scientific Linux 6.3. Купили еще одну машину (конфигурация -- см. ниже), туда тоже надо было поставить SL для единообразия. Однако ж при установке ядро SL не увидело жесткий диск. После некоторых поисков решения выяснилось, что Debian вроде бы должен такое диски видеть. Установила Debian, все работает нормально. Но не оставляет мысль все же впихнуть на эту машину SL. Вопрос: можно ли взять ядро от Debian'a, а все остальное -- от SL? И как это сделать? Подробных инструкций я, конечно, не жду, но за примерную схему/последовательность действий буду очень благодарна!
Мои мысли примерно такие: поставить SL 6.4 на USB (создать LiveUSB), потом все содержимое (кроме ядра) скопировать на один из разделов, далее перенести файлы ядра Debian (c другого раздела), vmlinuz..., initramfs...img (и модули, которые в /usr/modules) в соответствующие каталоги на разделе с SL. И наконец настроить GRUB. Это только общие мысли, но вот более четкого представления, как все это сделать нет. И, кстати, приведет ли это к желаемому результату? Надеюсь на помощь коллективного разума :)

Конфигурация ПК: RAM 4 GB, HD 1 TB, DVDRW, процессор AMD Athlon II X2 245, мат. плата ASRock 960GM/U3S3 FX , память DDR3 2 x 2Gb (pc-10660) 1333MHz, жесткий диск 1Tb Toshiba DT01ACA100 Mars SATA III.

#342557
"nadya.shakh" написал:
Буду благодарна за советы. Вкратце проблема такова: в нашей конторе стоят несколько машин, на которых установлен Scientific Linux 6.3.

А Centos поставить не проще ли будет?

#342562

Не знакома с Centos, надо почитать. А что, он близок к SL? Но вообще, не я решаю какую ОС ставить, хотя при таком раскладе к советам прислушаются, наверное.
Я так поняла, Centos на основе Red Hat Ent., тогда и Fedora, наверное, подойдет. Но хочется все же SL, ибо все машины у нас тут работают под SL..

#342563

Поставьте CentOS и разницы не увидите.

#342565

Ок, я поняла. Попробую CentOS. Однако, в отличие от SL, в нем, по-видимому не содержатся средства, разрабатываемые для использования в научных учреждениях. Именно эти средства и были причиной, по которой у нас тут везде стоит SL.

#342567
"nadya.shakh" написал:
Ок, я поняла. Попробую CentOS. Однако, в отличие от SL, в нем, по-видимому не содержатся средства, разрабатываемые для использования в научных учреждениях. Именно эти средства и были причиной, по которой у нас тут везде стоит SL.

Ну и доставите их в CentOS из репозитария SL.

#342568

Народ, а напишите, пожалуйста, все что я написала в первом посте - не чушь? Просто если первоначальный вопрос не имеет смысла или принципиального решения, то тогда я не буду думать на эту тему вообще и искать информацию, а просто поставлю CentOS или Fedora, или останусь на Debian'e в конце концов. Спасибо!

#342570
jashaw5 написал:
[quote="nadya.shakh"]Ок, я поняла. Попробую CentOS. Однако, в отличие от SL, в нем, по-видимому не содержатся средства, разрабатываемые для использования в научных учреждениях. Именно эти средства и были причиной, по которой у нас тут везде стоит SL.

Ну и доставите их в CentOS из репозитария SL.[/quote]

Ага, значит, там есть совместимость с репозитарием SL? Это многое решает!

#342571
"nadya.shakh" написал:
Но не оставляет мысль все же впихнуть на эту машину SL. Вопрос: можно ли взять ядро от Debian'a, а все остальное -- от SL? И как это сделать?
можно-ли скрестить ужа с ежом? Можно. А нужно?

"nadya.shakh" написал:
И, кстати, приведет ли это к желаемому результату?

нет.

#342572
"nadya.shakh" написал:
Народ, а напишите, пожалуйста, все что я написала в первом посте - не чушь?

Не чушь, я примерно так, когда ядро под Gentoo самому собирать было лень, брал готовое из другого дистрибутива. Главное, чтобы оно было собрано под ту же архитектуру, что и целевая система.

#342573
"nadya.shakh" написал:
Ага, значит, там есть совместимость с репозитарием SL?

Scientific Linux is a recompiled Red Hat Enterprise Linux, co-developed by Fermi National Accelerator Laboratory and the European Organization for Nuclear Research (CERN). Although it aims to be fully compatible with Red Hat Enterprise Linux, it also provides additional packages not found in the upstream product

CentOS is 100% compatible rebuild of the Red Hat Enterprise Linux, in full compliance with Red Hat's redistribution requirements. CentOS is for people who need an enterprise class operating system stability without the cost of certification and support.

#342574

"nadya.shakh" написал:
Народ, а напишите, пожалуйста, все что я написала в первом посте - не чушь?
чушь.

"nadya.shakh" написал:
Однако, в отличие от SL, в нем, по-видимому не содержатся средства, разрабатываемые для использования в научных учреждениях. Именно эти средства и были причиной, по которой у нас тут везде стоит SL.
если вам нужен уж с колючками ежа, налепите на ужа колючки.

В вашем случае я-бы поставил Debian с этим софтом.

Однако вам будет проще поставить CentOS с репами SL. Да, они более-менее совместимы.
"nadya.shakh" написал:
Ага, значит, там есть совместимость с репозитарием SL?
полной совместимости не ждите.

Вообще говоря, вопрос вам следовало-бы направить разработчикам данного ПО.

В любом случае, желательно искать ПО для своего дистрибутива.
#342575
"jashaw5" написал:
be fully compatible with Red Hat Enterprise Linux
"jashaw5" написал:
CentOS is 100% compatible rebuild of the Red Hat Enterprise Linux

это правда, но не вся правда. Вся правда в том, что RHEL НЕ совместим с RHEL. Есть ещё номер версии. Причём вместо RHEL можно поставить любой другой дистрибутив.

А у вас про версии тактично умолчали. Ну ничего, ТС это увидит.

#342580

Да, кстати о версиях. А Scientific Linux 6.4. не пробовали? Может в нем Ваши проблемы уже решены?

#342583
jashaw5 написал:
Да, кстати о версиях. А Scientific Linux 6.4. не пробовали? Может в нем Ваши проблемы уже решены?

Именно его я пытаюсь поставить :) Кстати, CentOS не пойдет -- я поняла почему. Ядро у него такое же, как у SL. Так что ядро CentOS не увидит жесткий диск, аналогично как SL. Хотя, я уже скачала LiveCD CentOS, для очистки совести попробую сейчас...

#342585
drBatty написал:
если вам нужен уж с колючками ежа, налепите на ужа колючки.

В вашем случае я-бы поставил Debian с этим софтом.

Однако вам будет проще поставить CentOS с репами SL. Да, они более-менее совместимы.

полной совместимости не ждите.

Спасибо за советы.

#342589

"nadya.shakh" написал:
Ядро у него такое же, как у SL. Так что ядро CentOS не увидит жесткий диск, аналогично как SL.
нет. Есть понятие "бекпорт", это когда новые фичи переносят в старое ядро. Так делают в RHEL, из RH это попадает в CentOS, а оттуда в SL. Т.е. вам можно просто подождать (может месяц, может три года), и всё будет работать и в SL. А можете заплатить денег за RHEL, и ТРЕБОВАТЬ, что-бы у вас всё работало.

А в Debian'е ядро уже и так последнее. И всё остальное тоже.

Проблема в том, что в Debian'е возможно ваше ПО не взлетит без доработок, или хотя-бы без пересборки.
#342596
drBatty написал:
нет. Есть понятие "бекпорт", это когда новые фичи переносят в старое ядро. Так делают в RHEL, из RH это попадает в CentOS, а оттуда в SL. Т.е. вам можно просто подождать (может месяц, может три года), и всё будет работать и в SL. А можете заплатить денег за RHEL, и ТРЕБОВАТЬ, что-бы у вас всё работало.

В том-то и проблема, что неизвестно сколько ждать, работать-то ведь уже сейчас надо. Последняя Fedora встала на эту машину без проблем, так что через какое-то время и RH (и иже с ним CentOS и SL) подтянется. Только вот ПО под Fedor'ой настроить сходу не получится.

Так что если ничего не выйдет в ближайшее время, легче будет требовать от нашей конторы покупки другого оборудования для машины :) Быстрее будет, чем ждать, пока разработчики решат проблему.

А в Debian'е ядро уже и так последнее. И всё остальное тоже.

Проблема в том, что в Debian'е возможно ваше ПО не взлетит без доработок, или хотя-бы без пересборки.

Наверняка так и будет.

#342696

Возможно стоит посмотреть какого модуля не хватает в ядре для поддержки вашего "винта" и загрузить его?

#342697
"nadya.shakh" написал:
В том-то и проблема, что неизвестно сколько ждать, работать-то ведь уже сейчас надо.
ну что мешает вам попробовать собрать в Debian нужный вам софт? А возможно, он там уже есть (и даже скорее всего).

"afanasev.p" написал:
Возможно стоит посмотреть какого модуля не хватает в ядре для поддержки вашего "винта" и загрузить его?

Скорее всего проблема в SATA III. Кстати у меня для этого в BIOS имеется legacy режим (мамка ASUS, я такие всегда беру, ибо достаточно много полезных настроек ИМХО.)

Как оно в новых ASRock -- я не знаю.

Войдите или зарегистрируйтесь, чтобы ответить.