Вопрос № 103807: Подскажите, пожалуйста, как настроить загрузчик GRUB и организовать разделы дисков, чтобы можно было использовать 2 дистрибутива Linux на одном IDE диске (Debian и Fedora) + раздел Windows на отдельном диске sATA. До этого жили вместе Debian и Window...Вопрос № 103812: Доброго времени суток вам!
ОС: Mandriva 2007 DVD PowerPack x64
программа: truecrypt 4.2 в исходниках.
Проблема: исходники ядра установлены, но при этом
[root@note Linux]# ./build.sh
Checking build requirements...
Err...
Вопрос № 103.807
Подскажите, пожалуйста, как настроить загрузчик GRUB и организовать разделы дисков, чтобы можно было использовать 2 дистрибутива Linux на одном IDE диске (Debian и Fedora) + раздел Windows на отдельном диске sATA. До этого жили вместе Debian и Windows. Спасибо.
Отправлен: 30.09.2007, 00:39
Вопрос задал: Tersero (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Fractaler
Здравствуйте, Tersero!
Например так:
hda (IDE-диск):
1. hda1: Своп-раздел. Необязателен, но иногда бывает полезен. Часто его делают равным размеру оперативной памяти.
2. hda2: 10-15Гб - корень для одного из дистров.
3. hda3: 10-15Гб - корень для другого дистра.
4. hda4: всё остальное место - общий /home для обоих дистров. При этом хорошо бы, чтоб версии программ в обоих дистрах совпадали. Тогда вообще не будет проблем с настройками.
5. sda1 - диск С: - 10-15Гб - корень винды.
6. sda5 - диск D: - остальное место, где будут данные.
Разумеется, разделы по дискам можно раскидать по-другому, например, /home и D: -на sda, а остальное - на hda. Я расписал всё по разделам, чтобы можно было однозначно задать настройки GRUB. Они в приложении.
Приложение:
--------- Опыт появляется сразу после того, как был нужен.
Ответ отправил: Fractaler (статус: Студент)
Ответ отправлен: 30.09.2007, 10:22
Вопрос № 103.812
Доброго времени суток вам!
ОС: Mandriva 2007 DVD PowerPack x64
программа: truecrypt 4.2 в исходниках.
Проблема: исходники ядра установлены, но при этом
скопировал всю папку md из исходного кода другого ядра. Пошла другая песня:
root@note Linux]# ./build.sh
Checking build requirements...
Building kernel module... /usr/src/truecrypt-4.2a/Linux/Kernel/Dm-target.c: In function ‘dm_truecrypt_init’:
/usr/src/truecrypt-4.2a/Linux/Kernel/Dm-target.c:644: error: expected ‘)’ before ‘DM_MSG_PREFIX’
/usr/src/truecrypt-4.2a/Linux/Kernel/Dm-target.c:652: error: expected ‘)’ before ‘DM_MSG_PREFIX’
/usr/src/truecrypt-4.2a/Linux/Kernel/Dm-target.c:659: error: expected ‘)’ before ‘DM_MSG_PREFIX’
/usr/src/truecrypt-4.2a/Linux/Kernel/Dm-target.c:666: error: expected ‘)’ before ‘DM_MSG_PREFIX’
/usr/src/truecrypt-4.2a/Linux/Kernel/Dm-target.c: In function ‘dm_truecrypt_exit’:
/usr/src/truecrypt-4.2a/Linux/Kernel/Dm-target.c:690: error: expected ‘)’ before ‘DM_MSG_PREFIX’
make[2]: *** [/usr/src/truecrypt-4.2a/Linux/Kernel/Dm-target.o] Ошибка 1
make[1]: *** [_module_/usr/src/truecrypt-4.2a/Linux/Kernel] Ошибка 2
make: *** [truecrypt] Ошибка 2
Error: Failed to build kernel module
В SuSE Linux 10.2 всё проходит как по маслу, но на моё ноутбуке Suse не видит после установки звук и многое другое, поэтому выбор пал на Mandriva.
Почему-то в исхоодниках ядра, поставлявшихся с Mandriva 2007 я не нашел этот файл dm.h.... Где искать его? Что за ошибка такая выскочила после того, как я скопировал нужный файл...
Отвечает: Logic
Здравствуйте, Василий Литвиненко!
Думаю, ошибка идет из-за компилятора. Какая версия gcc используется? Скорее всего, 4.х. попробуйте установить gcc версии 3.х (примерно, 3.6)
Ответ отправил: Logic (статус: Практикант)
Ответ отправлен: 30.09.2007, 12:06 Оценка за ответ: 5 Комментарий оценки: даже не думал об этом. Спасибо, посмотрю.