The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Как поставить MS Hyper-V Linux Integration Services на Debian?"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Samba, вопросы интеграции Unix и Windows (Разное)
Изначальное сообщение [ Отслеживать ]

"Как поставить MS Hyper-V Linux Integration Services на Debian?"  +/
Сообщение от dev_lc (ok) on 03-Ноя-10, 16:43 
Есть LinuxIC v21. На CentOS поставилось. А вот с дебианом не выходит.
В систему прикручен gcc. Также обновлено ядро до версии 2.6.32-bpo.5-amd64

debian:/opt/linux_is# make
Building all modules...
make -C /lib/modules/2.6.32-bpo.5-amd64/build SUBDIRS=/opt/linux_is/src modules
make: *** /lib/modules/2.6.32-bpo.5-amd64/build: Нет такого файла или каталога.
Останов.
make: *** [all] Ошибка 2


Похожая проблема была и в CentOS - решилось как раз добавлением yum install gcc и yum update

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как поставить MS Hyper-V Linux Integration Services на Debian?"  +/
Сообщение от PavelR (??) on 03-Ноя-10, 17:17 
> Есть LinuxIC v21. На CentOS поставилось. А вот с дебианом не выходит.
> В систему прикручен gcc. Также обновлено ядро до версии 2.6.32-bpo.5-amd64
> debian:/opt/linux_is# make
> Building all modules...
> make -C /lib/modules/2.6.32-bpo.5-amd64/build SUBDIRS=/opt/linux_is/src modules
> make: *** /lib/modules/2.6.32-bpo.5-amd64/build: Нет такого файла или каталога.
>  Останов.
> make: *** [all] Ошибка 2
> Похожая проблема была и в CentOS - решилось как раз добавлением yum
> install gcc и yum update

apt-get install linux-headers

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Как поставить MS Hyper-V Linux Integration Services на Debian?"  +/
Сообщение от dev_lc (ok) on 03-Ноя-10, 17:40 
> apt-get install linux-headers

делаю:
apt-get install linux-headers-2.6.32-bpo.5-amd64

затем результат сборки Linux IS:

make[4]: *** [/opt/linux_is/src/osd.o] Ошибка 1
make[3]: *** [_module_/opt/linux_is/src] Ошибка 2
make[2]: *** [sub-make] Ошибка 2
make[1]: *** [all] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-bpo.5-amd64'
make: *** [all] Ошибка 2

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Как поставить MS Hyper-V Linux Integration Services на Debian?"  +/
Сообщение от pavel_simple (ok) on 03-Ноя-10, 18:36 
>> apt-get install linux-headers
> делаю:
> apt-get install linux-headers-2.6.32-bpo.5-amd64
> затем результат сборки Linux IS:
> make[4]: *** [/opt/linux_is/src/osd.o] Ошибка 1
> make[3]: *** [_module_/opt/linux_is/src] Ошибка 2
> make[2]: *** [sub-make] Ошибка 2
> make[1]: *** [all] Ошибка 2
> make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-bpo.5-amd64'
> make: *** [all] Ошибка 2

чем вас не устроил предидущий совет?

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Как поставить MS Hyper-V Linux Integration Services на Debian?"  +/
Сообщение от dev_lc (ok) on 04-Ноя-10, 17:44 
>[оверквотинг удален]
>> делаю:
>> apt-get install linux-headers-2.6.32-bpo.5-amd64
>> затем результат сборки Linux IS:
>> make[4]: *** [/opt/linux_is/src/osd.o] Ошибка 1
>> make[3]: *** [_module_/opt/linux_is/src] Ошибка 2
>> make[2]: *** [sub-make] Ошибка 2
>> make[1]: *** [all] Ошибка 2
>> make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-bpo.5-amd64'
>> make: *** [all] Ошибка 2
> чем вас не устроил предидущий совет?

Так устроил, я написал какой результат попытки собрать integration services после накатывания linux-headers-2.6.32-bpo.5-amd64. Листинг:

apt-get install linux-headers
Чтение списков пакетов...
Построение дерева зависимостей...
Чтение информации о состоянии...
Пакет linux-headers - виртуальный, его функции предоставляются пакетами:
  linux-headers-2.6.26-2-xen-amd64 2.6.26-25lenny1
  linux-headers-2.6.26-2-vserver-amd64 2.6.26-25lenny1
  linux-headers-2.6.26-2-openvz-amd64 2.6.26-25lenny1
  linux-headers-2.6.26-2-amd64 2.6.26-25lenny1
  linux-headers-2.6.26-1-xen-amd64 2.6.26-13lenny2
  linux-headers-2.6.26-1-vserver-amd64 2.6.26-13lenny2
  linux-headers-2.6.26-1-openvz-amd64 2.6.26-13lenny2
  linux-headers-2.6.26-1-amd64 2.6.26-13lenny2
  linux-headers-2.6-xen-amd64 2.6.26+17+lenny1
  linux-headers-2.6-vserver-amd64 2.6.26+17+lenny1
  linux-headers-2.6-openvz-amd64 2.6.26+17+lenny1
  linux-headers-2.6-amd64 2.6.26+17+lenny1
  linux-headers-2.6.32-bpo.5-xen-amd64 2.6.32-26~bpo50+1
  linux-headers-2.6.32-bpo.5-vserver-amd64 2.6.32-26~bpo50+1
  linux-headers-2.6.32-bpo.5-openvz-amd64 2.6.32-26~bpo50+1
  linux-headers-2.6.32-bpo.5-amd64 2.6.32-26~bpo50+1
Вы должны явно указать, какой именно вы хотите установить.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Как поставить MS Hyper-V Linux Integration Services на Debian?"  +/
Сообщение от dev_lc (ok) on 04-Ноя-10, 20:45 
Полный листинг всех действий:

debian:/linux_is# uname -a
Linux debian 2.6.32-bpo.5-amd64 #1 SMP Thu Oct 21 10:02:18 UTC 2010 x86_64 GNU/Linux
debian:/linux_is#
debian:/linux_is# apt-get install linux-headers-2.6.32-bpo.5-amd64
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия linux-headers-2.6.32-bpo.5-amd64.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
debian:/linux_is#
debian:/linux_is# apt-get install gcc
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Уже установлена самая новая версия gcc.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
debian:/linux_is#
debian:/linux_is# make
Building all modules...
make -C /lib/modules/2.6.32-bpo.5-amd64/build SUBDIRS=/linux_is/src modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.32-bpo.5-amd64'
  CC [M]  /linux_is/src/osd.o
/linux_is/src/osd.c: In function ‘WaitEventSet’:
/linux_is/src/osd.c:341: error: ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function)
/linux_is/src/osd.c:341: error: (Each undeclared identifier is reported only once
/linux_is/src/osd.c:341: error: for each function it appears in.)
/linux_is/src/osd.c: In function ‘WaitEventWait’:
/linux_is/src/osd.c:349: error: ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function)
/linux_is/src/osd.c:349: error: implicit declaration of function ‘signal_pending’
/linux_is/src/osd.c:349: error: implicit declaration of function ‘schedule’
/linux_is/src/osd.c: In function ‘WaitEventWaitEx’:
/linux_is/src/osd.c:360: error: ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function)
/linux_is/src/osd.c:360: error: implicit declaration of function ‘schedule_timeout’
/linux_is/src/osd.c:469:41: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/linux_is/src/osd.c: In function ‘WorkQueueQueueWorkItem’:
/linux_is/src/osd.c:469: error: ‘INIT_WORK’ undeclared (first use in this function)
/linux_is/src/osd.c:487:41: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/linux_is/src/osd.c: In function ‘QueueWorkItem’:
/linux_is/src/osd.c:487: error: ‘INIT_WORK’ undeclared (first use in this function)
make[4]: *** [/linux_is/src/osd.o] Ошибка 1
make[3]: *** [_module_/linux_is/src] Ошибка 2
make[2]: *** [sub-make] Ошибка 2
make[1]: *** [all] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-bpo.5-amd64'
make: *** [all] Ошибка 2


Помогите плз разобраться чего не хватает Дебиану

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Как поставить MS Hyper-V Linux Integration Services на Debian?"  +/
Сообщение от netc email(??) on 06-Дек-10, 13:09 
>[оверквотинг удален]
> /linux_is/src/osd.c: In function ‘QueueWorkItem’:
> /linux_is/src/osd.c:487: error: ‘INIT_WORK’ undeclared (first use in this
> function)
> make[4]: *** [/linux_is/src/osd.o] Ошибка 1
> make[3]: *** [_module_/linux_is/src] Ошибка 2
> make[2]: *** [sub-make] Ошибка 2
> make[1]: *** [all] Ошибка 2
> make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-bpo.5-amd64'
> make: *** [all] Ошибка 2
> Помогите плз разобраться чего не хватает Дебиану

а ты попробуй удали виртуальный пакет от более старого ядра, и поставть linux-headers конкретно к тому ядру который тебе нужен, т.е.

aptitude remove linux headers && aptitude -R install linux-headers-2.6.32-bpo.5-amd64

надеюсь ты меня понял, вообще я сам интересуюсь этим вопросом

просто у меня виртуалки с дебианом виснут собаки в hyper-в время от времени. обычно ночью после рабочего дня

утром прихожу - висят, при чем без особой переодичности.

п.с. использую обычный устаревший сетевой адатпер и в системых не стоит linux ic

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Как поставить MS Hyper-V Linux Integration Services на Debian?"  +/
Сообщение от Михаил (??) on 13-Фев-12, 10:07 
Аналогичная проблема... У кого-нибудь получилось справиться с "TASK_INTERRUPTIBLE" undeclared?

# make
Building all modules...
make -C /lib/modules/2.6.32-220.4.1.el6.x86_64/build SUBDIRS=/DOWNLOAD/Linux_Integration_Services_v2.1/src modules
make[1]: Entering directory `/usr/src/kernels/2.6.32-220.4.1.el6.x86_64'
  CC [M]  /DOWNLOAD/Linux_Integration_Services_v2.1/src/osd.o
/DOWNLOAD/Linux_Integration_Services_v2.1/src/osd.c: In function ‘WaitEventSet’:
/DOWNLOAD/Linux_Integration_Services_v2.1/src/osd.c:341: error: ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function)
/DOWNLOAD/Linux_Integration_Services_v2.1/src/osd.c:341: error: (Each undeclared identifier is reported only once
/DOWNLOAD/Linux_Integration_Services_v2.1/src/osd.c:341: error: for each function it appears in.)
/DOWNLOAD/Linux_Integration_Services_v2.1/src/osd.c: In function ‘WaitEventWait’:
/DOWNLOAD/Linux_Integration_Services_v2.1/src/osd.c:349: error: ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function)
/DOWNLOAD/Linux_Integration_Services_v2.1/src/osd.c:349: error: implicit declaration of function ‘signal_pending’
/DOWNLOAD/Linux_Integration_Services_v2.1/src/osd.c:349: error: implicit declaration of function ‘schedule’
/DOWNLOAD/Linux_Integration_Services_v2.1/src/osd.c: In function ‘WaitEventWaitEx’:
/DOWNLOAD/Linux_Integration_Services_v2.1/src/osd.c:360: error: ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function)
/DOWNLOAD/Linux_Integration_Services_v2.1/src/osd.c:360: error: implicit declaration of function ‘schedule_timeout’
/DOWNLOAD/Linux_Integration_Services_v2.1/src/osd.c:469:41: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/DOWNLOAD/Linux_Integration_Services_v2.1/src/osd.c: In function ‘WorkQueueQueueWorkItem’:
/DOWNLOAD/Linux_Integration_Services_v2.1/src/osd.c:469: error: ‘INIT_WORK’ undeclared (first use in this function)
/DOWNLOAD/Linux_Integration_Services_v2.1/src/osd.c:487:41: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/DOWNLOAD/Linux_Integration_Services_v2.1/src/osd.c: In function ‘QueueWorkItem’:
/DOWNLOAD/Linux_Integration_Services_v2.1/src/osd.c:487: error: ‘INIT_WORK’ undeclared (first use in this function)
make[2]: *** [/DOWNLOAD/Linux_Integration_Services_v2.1/src/osd.o] Error 1
make[1]: *** [_module_/DOWNLOAD/Linux_Integration_Services_v2.1/src] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.32-220.4.1.el6.x86_64'
make: *** [all] Error 2

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Как поставить MS Hyper-V Linux Integration Services на Debian?"  +/
Сообщение от Михаил (??) on 13-Фев-12, 11:16 
Разобрался. Linux Integration Services версии 2 сделаны для 5-ой ветки RHEL, у меня же 6-ка, а для неё необходимо использовать Linux Integration Services версии 3.
# uname -a
Linux proxy-ui 2.6.32-220.4.1.el6.x86_64
# more /etc/redhat-release
Red Hat Enterprise Linux Server release 6.2 (Santiago)


Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру