- Как поставить MS Hyper-V Linux Integration Services на Debian?, PavelR, 17:17 , 03-Ноя-10 (1)
> Есть 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 updateapt-get install linux-headers
- Как поставить MS Hyper-V Linux Integration Services на Debian?, dev_lc, 17:40 , 03-Ноя-10 (2)
> 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
- Как поставить MS Hyper-V Linux Integration Services на Debian?, pavel_simple, 18:36 , 03-Ноя-10 (3)
>> 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чем вас не устроил предидущий совет?
- Как поставить MS Hyper-V Linux Integration Services на Debian?, dev_lc, 17:44 , 04-Ноя-10 (4)
>[оверквотинг удален] >> делаю: >> 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 Вы должны явно указать, какой именно вы хотите установить.
- Как поставить MS Hyper-V Linux Integration Services на Debian?, dev_lc, 20:45 , 04-Ноя-10 (5)
Полный листинг всех действий: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 Помогите плз разобраться чего не хватает Дебиану
- Как поставить MS Hyper-V Linux Integration Services на Debian?, netc, 13:09 , 06-Дек-10 (6)
>[оверквотинг удален] > /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
- Как поставить MS Hyper-V Linux Integration Services на Debian?, Михаил, 10:07 , 13-Фев-12 (7)
Аналогичная проблема... У кого-нибудь получилось справиться с "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
- Как поставить MS Hyper-V Linux Integration Services на Debian?, Михаил, 11:16 , 13-Фев-12 (8)
Разобрался. 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)
|