установка Gentoo Linux amd64 на VirtualBox
user20110918 18 сентября, 2011 - 21:09
здравствуйте! пытаюсь поставить генту на вирт машину с install-amd64-minimal-20110915, после загрузки с этого образа перед тем как перейти к разбиению диска сначала хочу настроить сеть... в х86 сеть спокойно настраивается, и можно идти дальше, устанавливал генту с настроенной сетью раньше и на обычные компьютера спокойно (т.е. не на вирт. машину)... но при настройке сети в версии для амд64 в VirtualBox (ввожу в точь-точь те же данные, что и для х86, там то работает) ни в какую не пингуется не один сайт, выдает сообщение что не знает таких хоста.. подскажите в чем тут загвоздка, может тут надо чтото еще сделать, или гента амд64 для VirtualBox затея глупая, всегда не работало, и не стоит пытаться
»
- Для комментирования войдите или зарегистрируйтесь
Все работает. Покажите. cat
Все работает. Покажите.
если не знает хост, значит пакет не доходит до DNS.
Для VirtualBox сеть настраивается через dhcp.
Скажи мне - и я забуду, покажи мне - и я не смогу запомнить, привлеки меня к участию - и я пойму...
во-первых, гружусь я с образа
во-первых, гружусь я с образа install-amd64-minimal-20110915/install-x86-minimal-20110809, после загрузки образа и далее, пока не разбил жесткий, не распаковал ни stage, ни portage, нет команды emerge... Поэтому emerge dhcpd будет невозможна. тем не менее на образе есть dhcp, и настроить сеть через него можно.
во-вторых, что даст вам информация от команд cat /etc/resolv.conf, ifconfig, route -n? как я уже писал, при загрузке с образа install-x86-minimal и сразу же настройке сети через net-setup eth0(eth0 имеется, если проверять сначала ifconfig -a), вводя вручную данные об ip, mask, dns и т.д. или воспользуясь услугами dhcp, а потом ln -s /etc/init.d/net.lo /etc/init.d/net.eth0, /etc/init.d/net.eth0 start а дальше пинг какого-нибудь сайта, к примеру, ping google.ru, получаю информацию об успешном пинге сайта, т.е.:
PING google.ru (209.85.173.104) 56(84) bytes of data
... и дальше постоянный успешный пинг
Проделав те же самые шаги после загрузки с образа install-amd64-minimal, получив ту же самую информацию на команды cat /etc/resolv.conf, ifconfig, route -n, пытаюсь пропинговать, к примеру, опять же ping google.ru, и в итоге, либо хост не найден, либо пинг стоит на одном месте, т.е.:
PING google.ru (<какой-то ip>) <номер1>(<номер2>) bytes of data
и все.. стоит и стоит...
но если все же так нужна информация от cat /etc/resolv.conf, ifconfig, route -n, то вот:
route -n
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.0.115 0.0.0.0 UG 202 0 0 eth0
127.0.0.0 127.0.0.1 255.0.0.0 UG 0 0 0 lo
192.168.0.0 0.0.0.0 255.255.255.0 U 202 0 0 eth0
cat /etc/resolv.conf
domain edgestile.local
nameserver 192.168.0.115
nameserver 8.8.8.8
nameserver 212.120.160.130
nameserver 8.8.4.4
nameserver 168.95.1.1
ifconfig
inet addr:192.168.0.145 Bcast:192.168.0.255 Mask:255.255.255.0
Почему вывод ifconfig такой
Почему вывод ifconfig такой короткий?
Что то новенькое. Т.е. получается то сеть есть, но очень лагает. Ваш комп из виртуальника и наоборот пингуется?
Посмотрите логи/dmesg на предмет странностей/ошибок.
Попробуйте другой загрузочный образ.
да.. мой комп из виртуалки и
да.. мой комп из виртуалки и обратно пингуется но вот пингы на какие-нибудь сайты не идут или стоят... и я подумал, что уж лучше поставлю наверно с образа install-x86-minimal, а не с install-amd64-minimal, так как во-первых, все и вся там пингуется и вообще инет рабает, а во-вторых, гента амд64 на вирт машине, если подумать, не к чему, так как никаких плюсов в ее использовании я не приобрету
ifconfig такой короткий предоставил, так как снимок экрана не мог сделать, поэтому привел лишь то, что показалось по-настоящему важным, ведь переписывать там все както лень
/etc/resolv.conf может
/etc/resolv.conf может содержать до 3 записей nameserver.
по ip ресурсы пингуются?
в консоли прекрасно работает выделение мышкой - после выделения текст заносится в буфер обмена.