Arch Linux в VirtualBox
Модератор: Модераторы разделов
-
Simpler
- Сообщения: 4
- ОС: Arch Linux
Arch Linux в VirtualBox
Установил сегодня Arch на virtualbox(в windows), но сеть некорректно работает ... При инициализации статус "BKGD". Делал все по инструкции. В чем может быть проблема ?
Секция network в /etc/rc.conf :
HOSTNAME="arch"
#eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
eth0="dhcp"
INTERFACES=(eth0)
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)
/etc/hosts:
#<ip-address> <hostname.domain.org> <hostname>
127.0.0.1 hostname.domain.org arch
DHCP-сервер встроенный в модем (Zyxel P 660RU)
Секция network в /etc/rc.conf :
HOSTNAME="arch"
#eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
eth0="dhcp"
INTERFACES=(eth0)
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)
/etc/hosts:
#<ip-address> <hostname.domain.org> <hostname>
127.0.0.1 hostname.domain.org arch
DHCP-сервер встроенный в модем (Zyxel P 660RU)
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: Arch Linux в VirtualBox
Хм, а какие настройки сети в VirtualBox? Что говорит dhclient?
-
Simpler
- Сообщения: 4
- ОС: Arch Linux
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: Arch Linux в VirtualBox
А что происходит после выполнения "dhclient eth0"?
-
Simpler
- Сообщения: 4
- ОС: Arch Linux
Re: Arch Linux в VirtualBox
Код: Выделить всё
-bash: dhclient: команда не найдена ...Теперь даже пинг не идет - если раньше просто зависало (ничего не выводилось на консоль), то теперь после исполнения команды ping -c 3 www.google.ru выдает :
Код: Выделить всё
ping: unknown host www.google.ruP.S: если что - я в Linux новичок, поэтому не судите строго за примитивность вопросов ...
-
heilage
- Сообщения: 24
- ОС: Arch (Core dump)
Re: Arch Linux в VirtualBox
Сказать: dhcpcd eth0
Посмотреть выводит ли что-нибудь. После этого сказать ifconfig eth0 и посмотреть какие получились настройки.
Адрес будет выдавать собственно virtualbox, а ходить в сеть все будет через нат, так что наличиеи или отсутствие внешнего dhcp-сервера роли не играет.
Посмотреть выводит ли что-нибудь. После этого сказать ifconfig eth0 и посмотреть какие получились настройки.
Адрес будет выдавать собственно virtualbox, а ходить в сеть все будет через нат, так что наличиеи или отсутствие внешнего dhcp-сервера роли не играет.
-
Simpler
- Сообщения: 4
- ОС: Arch Linux
Re: Arch Linux в VirtualBox
Сказал, ничего не выводилось. Теперь вновь определяет ip, но пинг почему-то не идет ...(отправляю 3 пакета, но ничего в ответ не приходит )
-
heilage
- Сообщения: 24
- ОС: Arch (Core dump)
Re: Arch Linux в VirtualBox
пинги и не пойдут, насколько я помню. боксовский нат блочит ICMP начисто. Откройте links и попробуйте сайт загрузить.
-
avr
- Сообщения: 68
- ОС: Arch Linux
Re: Arch Linux в VirtualBox
Для информации скажу, что на Virtual Box 2 проблем с сетью вообще пока не видел. Т.е. при установке Linux на виртуалку (в винде) сеть работала исключительно замечательно. Тестировал все на работе. У нас интернет раздается через прокси по сети и соответственно все сетеые ресурсы тоже там, правда уже через AD(домен). Там приходилось поковыряться и пока ни к чему определенному не пришел. Но тырнет работает замечательно. На подходе последняя версия арча, скачанная с mirror.yandex.ru и успешно запаленная на болванку. Так что совсем скоро буду тестировать и его.
Acer Extensa 5220/CM560 2.2Ghz/2Gb RAM/160Gb/15.4"/Arch Linux
Acer Aspire One D250/Atom 1.6Ghz/1Gb RAM/160Gb/10"/Arch Linux
Acer Aspire One D250/Atom 1.6Ghz/1Gb RAM/160Gb/10"/Arch Linux
-
JaSPeR
- Сообщения: 157
- ОС: Archlinux
Re: Arch Linux в VirtualBox
Тема старая, но раз уж подняли ее, то отвечу.
Вам не кажется что проблема может быть в "выделенной строке", ведь при задании статического IP нужно указывать и gateway. В общем, может помочь смена выделенной мной строки на: ROUTES=(gateway)
Если не так, то поправьте.
Simpler писал(а): ↑25.11.2008 00:58Установил сегодня Arch на virtualbox(в windows), но сеть некорректно работает ... При инициализации статус "BKGD". Делал все по инструкции. В чем может быть проблема ?
Секция network в /etc/rc.conf :
HOSTNAME="arch"
#eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
eth0="dhcp"
INTERFACES=(eth0)
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)
Вам не кажется что проблема может быть в "выделенной строке", ведь при задании статического IP нужно указывать и gateway. В общем, может помочь смена выделенной мной строки на: ROUTES=(gateway)
Если не так, то поправьте.
Arhlinux overlord + OpenBox.
-
heilage
- Сообщения: 24
- ОС: Arch (Core dump)
Re: Arch Linux в VirtualBox
ведь при задании статического IP
eth0="dhcp"
так что проблема не здесь.
-
nikolaS
- Сообщения: 6
- ОС: Ubuntu 8.10
Re: Arch Linux в VirtualBox
я добавил демон dhcpcd в /etc/rc.conf, перезагрузился, сеть заработала 
да кстати, в таком случае вот этот кусок rc.conf :
неверен, если используется NAT, то default geteway должен быть 10.0.2.2.
Я собственно с таким вопросом, тоже ставлю arch в virtualbox, возникла вот такая проблема, не могу нормально установить VBGhostAdditions, запускаю sh /media/cd/VBoxLinuxAdditions-x86.run, все модули вроде как становятся, общая папка подключается, а вот X Window System drivers устанавливатся категорически отказывается, выдает вот это:
в чем может быть проблема, может я что не так делаю, или есть какой хак, хитрость именно для arch-а, может какую репу подключить и оттуда можно xf86-video-virtualbox и xf86-input-virtualbox поставить, как в gentoo?
да кстати, в таком случае вот этот кусок rc.conf :
Код: Выделить всё
eth0="dhcp"
INTERFACES=(eth0)
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)неверен, если используется NAT, то default geteway должен быть 10.0.2.2.
Я собственно с таким вопросом, тоже ставлю arch в virtualbox, возникла вот такая проблема, не могу нормально установить VBGhostAdditions, запускаю sh /media/cd/VBoxLinuxAdditions-x86.run, все модули вроде как становятся, общая папка подключается, а вот X Window System drivers устанавливатся категорически отказывается, выдает вот это:
Код: Выделить всё
Warning: unknown version of the X Window System insalled. Not installing X Window System drivers.в чем может быть проблема, может я что не так делаю, или есть какой хак, хитрость именно для arch-а, может какую репу подключить и оттуда можно xf86-video-virtualbox и xf86-input-virtualbox поставить, как в gentoo?
-
nikolaS
- Сообщения: 6
- ОС: Ubuntu 8.10
Re: Arch Linux в VirtualBox
в общем разобрался, в arch включили xorg-server-1.6.0, а драйвера от VB поддерживают только до 1.5.* версии, залез в скрипт установки VBoxLinuxAdditions, заменил проверку версий с "по 1.5.*" на "по 1.6.*", установится все установилось, только работать не хочет...
Ждем обновления VBoxGuestAddition...
ps. как сделать откат на xorg-server-1.5* ?
ps. как сделать откат на xorg-server-1.5* ?
-
HarryPopper
- Сообщения: 39
- ОС: ArchLinux current
Re: Arch Linux в VirtualBox
Simpler писал(а): ↑26.11.2008 00:33ping -c 3 www.google.ru выдает :
Код: Выделить всё
ping: unknown host www.google.ru
Вот это как раз-таки и означает, что сеть на eth0 неподнята.
Он то-о-о-о-т, он страшный свин-паук!
-
flaresun
- Сообщения: 12
- ОС: openSUSE 11.1, GNOME
Re: Arch Linux в VirtualBox
Система OpenSUSE
VirtualBox 2.0.2
Сеть работает, но не работает
Т.е. сеть поднята, ip получен, по доменному имени ip приходит, но ни ping, ни traceroute дальше физического хоста (10.0.2.2) не уходят. Links так же страницы не открывает.
При этом винда на вирт.хосте работает нормально и по инету ходит без проблем.
В репозитории более новой VirtualBox нет, так что снёс эту версию и поставил (скачав с сайта) версию 2.2.0
Теперь даже ip по доменному имени не приходит
eth0 поднят, данные по dhcp получены
зато если указать ip, а не доменное имя, то и ping и traceroute работают
посмотрел /etc/resolv.conf на физическом компе, на виртуальном было что-то совершенно другое, прописал данные со своего компа - теперь можно пинговать и трасировать сайты, но подконнектиться к ним всё равно не удаётся
Чего можно сделать, чтоб инет не только на "виртуальной винде" работал, но и на арче? А то хочется обновить пакеты и доустановить всё необходимое...
VirtualBox 2.0.2
Сеть работает, но не работает
Т.е. сеть поднята, ip получен, по доменному имени ip приходит, но ни ping, ни traceroute дальше физического хоста (10.0.2.2) не уходят. Links так же страницы не открывает.
При этом винда на вирт.хосте работает нормально и по инету ходит без проблем.
В репозитории более новой VirtualBox нет, так что снёс эту версию и поставил (скачав с сайта) версию 2.2.0
Теперь даже ip по доменному имени не приходит
eth0 поднят, данные по dhcp получены
зато если указать ip, а не доменное имя, то и ping и traceroute работают
посмотрел /etc/resolv.conf на физическом компе, на виртуальном было что-то совершенно другое, прописал данные со своего компа - теперь можно пинговать и трасировать сайты, но подконнектиться к ним всё равно не удаётся
Код: Выделить всё
# dhcpcd eth0
eth0: dhcpcd already running on pid 1583 (/var/run/dhcpcd-eth0.pid)Чего можно сделать, чтоб инет не только на "виртуальной винде" работал, но и на арче? А то хочется обновить пакеты и доустановить всё необходимое...
-
flaresun
- Сообщения: 12
- ОС: openSUSE 11.1, GNOME
Re: Arch Linux в VirtualBox
nikolaS писал(а): ↑15.04.2009 17:37...
да кстати, в таком случае вот этот кусок rc.conf :
Код: Выделить всё
eth0="dhcp" INTERFACES=(eth0) gateway="default gw 192.168.0.1" ROUTES=(!gateway)
неверен, если используется NAT, то default geteway должен быть 10.0.2.2.
...
Обратите внимание, на ROUTES=(!gateway)
Указанный gateway по-умолчанию не используется, он прописан в файле в качестве примера и на работу сети в нашей ситуации влиять не должен.
-
sampoerna
- Сообщения: 20
- ОС: Archlinux on MSI Wind u90
Re: Arch Linux в VirtualBox
>>При инициализации статус "BKGD".
в /etc/rc.conf в секции DARMONS перед network стоит @ - запуск в фоновом режиме, судя по том что ip получает то с сеткой все нормально. попробуйте сделать tracerout. Мост в VirtualBox точно настроен?
в /etc/rc.conf в секции DARMONS перед network стоит @ - запуск в фоновом режиме, судя по том что ip получает то с сеткой все нормально. попробуйте сделать tracerout. Мост в VirtualBox точно настроен?
Linux должен быть красивым!
http://www.linux.org.ru/gallery/3064841.jpg
http://www.linux.org.ru/gallery/3049369.png
http://www.linux.org.ru/gallery/3064841.jpg
http://www.linux.org.ru/gallery/3049369.png
-
ARTDooM
- Сообщения: 88
Re: Arch Linux в VirtualBox
У меня проблема...Установил с оф сайта virtualbox...При попытке запуска машини с XP-выдает ошибку.
vbox_build_module выдает:
vbox_build_module
При запуске /etc/rc.d/rc.vboxdrv setup
Подскажите пожалуйста что делать...
Код: Выделить всё
Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing
'/etc/init.d/vboxdrv setup'
as root. Users of Ubuntu, Fedora or Mandriva should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.vbox_build_module выдает:
vbox_build_module
Код: Выделить всё
Building vboxdrv for Linux 2.6.32-ARCH
make[1]: Вхожу у каталог "/opt/VirtualBox/src/vboxdrv"
for f in . linux r0drv r0drv/generic r0drv/linux VBox common/err common/string common/log generic math/gcc; \
do rm -f $f/*.o $f/.*.cmd $f/.*.flags; done
rm -rf .vboxdrv* .tmp_ver* vboxdrv.* Module.symvers Modules.symvers modules.order
make[1]: Залишаю каталог "/opt/VirtualBox/src/vboxdrv"
make[1]: Вхожу у каталог "/opt/VirtualBox/src/vboxnetflt"
for f in . linux r0drv r0drv/linux VBox common/err common/string common/log generic math/gcc; \
do rm -f $f/*.o $f/.*.cmd $f/.*.flags; done
rm -rf .vboxnetflt* .tmp_ver* vboxnetflt.* Modules.symvers modules.order
make[1]: Залишаю каталог "/opt/VirtualBox/src/vboxnetflt"
make[1]: Вхожу у каталог "/opt/VirtualBox/src/vboxnetadp"
for f in . linux r0drv r0drv/linux VBox common/err common/string common/log generic math/gcc; \
do rm -f $f/*.o $f/.*.cmd $f/.*.flags; done
rm -rf .vboxnetadp* .tmp_ver* vboxnetadp.* Modules.symvers modules.order
make[1]: Залишаю каталог "/opt/VirtualBox/src/vboxnetadp"
rm -f vboxdrv.ko vboxnetflt.ko vboxnetadp.ko
*** Building 'vboxdrv' module ***
make[1]: Вхожу у каталог "/opt/VirtualBox/src/vboxdrv"
make[1]: Ціль "all" не вимагає виконання команд.
make[1]: Залишаю каталог "/opt/VirtualBox/src/vboxdrv"
cp: не вдається виконати stat для `vboxdrv/vboxdrv.ko': No such file or directory
make: *** [all] Помилка 1
[root@myhost max]# vbox_build_module
Building vboxdrv for Linux 2.6.32-ARCH
make[1]: Вхожу у каталог "/opt/VirtualBox/src/vboxdrv"
for f in . linux r0drv r0drv/generic r0drv/linux VBox common/err common/string common/log generic math/gcc; \
do rm -f $f/*.o $f/.*.cmd $f/.*.flags; done
rm -rf .vboxdrv* .tmp_ver* vboxdrv.* Module.symvers Modules.symvers modules.order
make[1]: Залишаю каталог "/opt/VirtualBox/src/vboxdrv"
make[1]: Вхожу у каталог "/opt/VirtualBox/src/vboxnetflt"
for f in . linux r0drv r0drv/linux VBox common/err common/string common/log generic math/gcc; \
do rm -f $f/*.o $f/.*.cmd $f/.*.flags; done
rm -rf .vboxnetflt* .tmp_ver* vboxnetflt.* Modules.symvers modules.order
make[1]: Залишаю каталог "/opt/VirtualBox/src/vboxnetflt"
make[1]: Вхожу у каталог "/opt/VirtualBox/src/vboxnetadp"
for f in . linux r0drv r0drv/linux VBox common/err common/string common/log generic math/gcc; \
do rm -f $f/*.o $f/.*.cmd $f/.*.flags; done
rm -rf .vboxnetadp* .tmp_ver* vboxnetadp.* Modules.symvers modules.order
make[1]: Залишаю каталог "/opt/VirtualBox/src/vboxnetadp"
rm -f vboxdrv.ko vboxnetflt.ko vboxnetadp.ko
*** Building 'vboxdrv' module ***
make[1]: Вхожу у каталог "/opt/VirtualBox/src/vboxdrv"
make[1]: Ціль "all" не вимагає виконання команд.
make[1]: Залишаю каталог "/opt/VirtualBox/src/vboxdrv"
cp: не вдається виконати stat для `vboxdrv/vboxdrv.ko': No such file or directory
make: *** [all] Помилка 1При запуске /etc/rc.d/rc.vboxdrv setup
Код: Выделить всё
/etc/rc.d/rc.vboxdrv setup
Stopping VirtualBox kernel module ...done.
Recompiling VirtualBox kernel module ...done.
Starting VirtualBox kernel module ...failed!
(modprobe vboxdrv failed. Please use 'dmesg' to find out why)Подскажите пожалуйста что делать...
-
ARTDooM
- Сообщения: 88
Re: Arch Linux в VirtualBox
Вопрос закрыт, сам себя надурил-намудрил с установкой 