19 авг. 2007 г.

Лезем в паутину. XUbuntu - настройка интернета

Данная статья является следствием того, что мне все таки удалось выйти на Xubuntu в интернет.

Это первая статья которую я пишу уже в OpenOffice 2.2.0 for Linux и публиковать ее буду в Firefox 2.0 for Linux. Как говориться OpenOffice он как велосипед: один раз научился и уже неважно на какой оси ты катаешься Win, Mac или *nix. Тоже самое относиться и Firefox.

Так вот выйти в мировую паутину получилось совсем не сложно. Вернее даже на удивление просто.


Поскольку мой провайдер сам определяет параметры соединения то мне понадобилось лиш поправить один файл и перегрузиться.


Правим

/etc/network/interfaces

...

auto lo

iface lo inet loopback

auto eth0

iface eth0 inet dhcp




Перегружаемся

sudo reboot

Мне правда еще пришлось перегрузить модем.

Для теста пинг по названию хоста

ping -c 5 mail.ru

PING mail.ru (194.67.57.26) 56(84) bytes of data.

64 bytes from mail.ru (194.67.57.26): icmp_seq=1 ttl=117 time=100 ms

64 bytes from mail.ru (194.67.57.26): icmp_seq=2 ttl=117 time=100 ms

64 bytes from mail.ru (194.67.57.26): icmp_seq=3 ttl=117 time=95.8 ms

64 bytes from mail.ru (194.67.57.26): icmp_seq=4 ttl=117 time=103 ms

64 bytes from mail.ru (194.67.57.26): icmp_seq=5 ttl=117 time=101 ms

--- mail.ru ping statistics ---

5 packets transmitted, 5 received, 0% packet loss, time 4011ms

rtt min/avg/max/mdev = 95.842/100.572/103.671/2.626 ms


Пинг по IP

ping -c 5 <вставить IP http://ya.ru>

...


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

$ sudo /etc/init.d/networking restart

В случае если бы не прошел первый тест, а второй прошел возможно пришлось бы решать проблемы с DNS. Но в моем случае все завилось с пол пинка.

Спасибо SlavaD за помощь и проявленное терпение, а так же недюжинные телепатические способности ;-)


З.Ы. (мысли вслух) ... тутошний интернет то заметно быстрее виндового ...

Восстанавливаем загрузчик GRUB

Предыстория следующая. Были установлены две системы Windows XP и Xubuntu 7.4. После некоторого времени понадобилось переустановить Windows. Поле этого пропала возможность загружать обе системы с помощью загрузчика GRUB. Windows имеет препротивную привычку затирать MBR при инсталляции где и помещался до этого GRUB.

После некоторых попыток самостоятельно решить данную проблему присутствующими в сети и присоветованными способами было выявлено, что существует известная проблема с выполнением команды chroot над корневым разделом Linux, который монтируется Live-CD автоматически при загрузке. Точнее все время не хватало прав на выполнение этой команды даже с правами root. После некоторого потраченного времени на «гугление» был выработан следующий алгоритм.

От стандартного он отличается только тем, что корневой раздел Linux монтируется самостоятельно.

Итак:

  • Загрузиться с Live-CD
  • Перейти в консоль Ctrl+Alt+F1
  • Смотрим информацию о разделах и получаем корневой раздел Linux - /dev/hdaX, где X - номер корневого раздеа (у меня - /dev/hda3)
sudo fdisk -l /dev/hda
Диск /dev/hda: 40.0 Гб, 40007761920 байт
255 головок, 63 секторів/доріжку, 4864 циліндрів
Одиниці виміру = циліндри з 16065 * 512 = 8225280 байт

Пристрій Завант Початок Кінець Блоків Ід Система
/dev/hda1 * 1 1141 9165051 7 HPFS/NTFS
/dev/hda2 1142 3386 18032962+ 5 Extended
/dev/hda3 3387 4864 11872035 83 Linux
/dev/hda5 1142 2358 9775521 7 HPFS/NTFS
/dev/hda6 2359 3314 7679038+ 7 HPFS/NTFS
/dev/hda7 3315 3386 578308+ 82 Linux swap / Solaris
  • Создать каталог /media/a

sudo mkdir /media/a

  • Смонтировать /dev/hdaX в /media/a

sudo mount /dev/hdaX /media/a

  • Смонтировать /dev/ в /media/a/dev/

sudo mount --bind /dev/ /mdeia/a/dev/

  • Переключить корневой раздел на смонтированный /media/a

sudo chroot /media/a

  • Выполнить update-grub
  • Выполнить grub-install /dev/hda
  • Выполнить sync (сброс буфера файловой системы)
  • Выполнить reboot

После некоторых восстановительных работ проведенных системой после перезагрузки для загрузки стали доступны обе системы.

Спасибо Google за предоставленную информацию.