Hyper v linux integration services debian

Hyper v linux integration services debian

Есть 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ообщить модератору

Оглавление

  • Как поставить MS Hyper-V Linux Integration Services на Debian?, PavelR, 17:17 , 03-Ноя-10, (1)
    • Как поставить MS Hyper-V Linux Integration Services на Debian?, dev_lc, 17:40 , 03-Ноя-10, (2)
      • Как поставить MS Hyper-V Linux Integration Services на Debian?, pavel_simple, 18:36 , 03-Ноя-10, (3)
        • Как поставить MS Hyper-V Linux Integration Services на Debian?, dev_lc, 17:44 , 04-Ноя-10, (4)
          • Как поставить MS Hyper-V Linux Integration Services на Debian?, dev_lc, 20:45 , 04-Ноя-10, (5)
            • Как поставить MS Hyper-V Linux Integration Services на Debian?, netc, 13:09 , 06-Дек-10, (6)
              • Как поставить MS Hyper-V Linux Integration Services на Debian?, Михаил, 10:07 , 13-Фев-12, ( 7 )
                • Как поставить MS Hyper-V Linux Integration Services на Debian?, Михаил, 11:16 , 13-Фев-12, ( 8 )

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

> Есть 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

1. «Как поставить MS Hyper-V Linux Integration Services на Debian?» + / –
Сообщение от PavelR (??) on 03-Ноя-10, 17:17
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

делаю:
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 (??) 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)

Источник

Читайте также:  Grand theft auto v линукс
Оцените статью