- (4 Страниц)
-
- 1
- 2
- 3
- →
- Последняя »
Linux для чайников описание настройки
#2
Отправлено 04 ноября 2004 - 10:04
Deady (Четверг, 04 Ноябрь 2004, 1:28) писал:
Про настройку впн поподробнее напиши
уже давно недоступен в связи с выездом из общаги
To climb is to live
To live is to die
Climb to live
Climb or die
#3
Отправлено 04 ноября 2004 - 21:38
на самом деле c vpn все просто, на
туннель - это канал между компом и сервером, по которому и будет передаваться инет (понятно объяснил?)
интерфейс - это виртуальное устройство, туннель будет связан с ним (обычно ppp0).
для настройки инета надо поднять туннель. Это можно сделать из графической проги или из коммандной строки (см. дальше)
потом настроить маршрутизацию:
все пакеты в локалку идут через интерфейс eth0 (сетевая карта), а все остальное - через ppp0.
делается так:
$ /sbin/route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.96.0.1 eth0
$ /sbin/route del default
$ /sbin/route add default ppp0
все делаем под рутом!
$ su -
качаем rpm-ы в один каталог, например /home/user/temp/:
затем открываем терминал, пишем команды:
$ su - <вводим пароль root> $ cd /home/user/temp $ rpm -ivh p*.rpm
далее все пакеты должны установиться. если нет.. то разбираемся в ошибках - это специфично.
далее все настраиваем так, как написано на
$ pptpconfig
теперь важный этап - настройка путей. можно настроить в графической проге: all to tunnel, и не париться - инет заработает, но не будет сети.
я делаю по другому: я написал файл internet:
route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.96.0.1 eth0 route del default route add default ppp0
вместо 10.96.0.1 нужно свой шлюз вписать.
файл сохранил в папке /root и дал права на запуск:
$ chmod +x /root/internet
а в графической проге настройки на странице routing выбрал interface only. запускаем тунель, потом в терминале под рутом запускаем ~/internet и все.
также последнее время я не пользуюсь графической программой, я настроил запуск инета при старте системы:
$ /usr/sbin/pptp-command
здесь настраиваем сначала туннель (для этого нужно удалить все туннели в pptpconfig, иначе ругаться будет) - пункт 3 - setup.
далее настраиваем учетную запись - раздел 1. Manage CHAP secrets.
далее 2.) Add a New CHAP secret
Local Name: - вводим логин для доступа в инет.
Remote Name [PPTP]: жмем ENTER
Password: - вводим пароль для доступа в инет.
далее можно проверить валидность записи, выбрав пункт 1.) List CHAP secrets
теперь выходим из этого меню: 4.) Quit
теперь настраиваем туннель: 4.) Add a NEW PPTP Tunnel
1.) Other Which configuration would you like to use?: 1 Tunnel Name: usunet Server IP: 10.0.0.2 route: - жмем ENTER Local Name: - вводим логин для доступа в инет. Remote Name [PPTP]: - жмем ENTER
после этого туннель создастся, его надо сделать дефолтовым: 7.) Select a default tunnel - выбираем наш туннель.
теперь выходим из программы: 8.) Quit
можно проверить правильность настройки:
$ service pptp start Using interface ppp0 Connect: ppp0 <--> /dev/pts/1 local IP address 192.168.11.153 remote IP address 192.168.11.250 Tunnel usunet is active on ppp0. Local IP Address: 192.168.11.153 $ ~/internet
все, инет должен быть.
можно сделать автозапуск туннеля:
$ system-config-services
ставим галочку у pptp.
далее в файле /etc/profile я прописал команды в самом конце файла:
mii-tool -A 100baseTx-FD eth0 /sbin/route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.96.0.1 eth0 /sbin/route del default /sbin/route add default ppp0
первая команда - чтобы моя сетевуха работала на 100 МБ (по дефолту почему-то на 10 МБ работает).
вторая команда - для доступа к локальной сети. вместо 10.96.0.1 нужно свой шлюз вписать.
собственно все.
все что здесь написал - это по памяти, на самом деле я щас просто смотрел готовые настройки и пытался вспомнить, как и что я делал.
пара замеченных багов:
1. если интерфейс ppp0 не будет использоваться, он через некоторое время отпадет. Так что лучше держать проги, которые все время в инете висят: у меня такой работает апплет погоды в гноме (скриншот в теме desktop) и gaim (клон icq).
2. при работе с графической прогой если инет отпадет (сервер например глюкнет), то при попытке запустить туннель, все может сглючить (вчастности туннель поднимется на интерфейсе ppp1, а нам желательно ppp0, или вообще не поднимется).
fog при этом перезапускал X (Log out а потом снова заходил). я просто тру 3 файла в /var/run: (не помню точно названия) ppp0.pid, pppd.tdb и usunet...чего-то там
Сообщение отредактировал Deady: 04 ноября 2004 - 22:40
#5
Отправлено 04 ноября 2004 - 22:34
malex (Четверг, 04 Ноябрь 2004, 22:15) писал:
$ gnome-display-properties
в проге можно выставить частоту.
мой файл /etc/X11/xorg.conf (часть)
Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Samsung SyncMaster 757DFX" DisplaySize 320 240 HorizSync 30.0 - 96.0 VertRefresh 50.0 - 160.0 Option "dpms" EndSection Section "Device" Identifier "Videocard0" Driver "nvidia" VendorName "Videocard vendor" BoardName "NVIDIA GeForce FX (generic)" Option "NvAGP" "3" Option "NoLogo" EndSection Section "Screen" Identifier "Screen0" Device "Videocard0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 Modes "1280x1024" "1280x960" "1152x864" "1024x768" "800x600" "640x480" EndSubSection EndSection
нужно правильно прописать характеристики своего моника.
про lilo - хз. у меня grub. там вроде есть какая-то команда.
спроси на www.linuxforum.ru
#6
Отправлено 04 ноября 2004 - 22:45
Те, кто оказывался в подобной ситуации, знают, что в таких случаях происходит затирание загрузчика Linux (FreeBSD), и вторая операционная система (Linux или FreeBSD) становится недоступной для загрузки.
Загрузчик становится недоступен потому, что при установке/переустановке Windows переписывает MBR - Master Boot Record (главную загрузочную запись диска), записывая туда свой загрузчик. Соответственно, любой другой загрузчик, находившийся там, будет затёрт. Очевидно, специалисты Microsoft ставили целью избавить конечного пользователя Windows от проблем, связанных с загрузчиком, и пытались облегчить установку ОС. Тем же, у кого на диске расположена не одна, а несколько операционных систем, такая ситуация только добавляет хлопот.
Затирания загрузчика при переустановке Windows можно избежать, если до инсталляции операционных систем произвести некоторые манипуляции с диском. Но об этом речь пойдет ниже.
А сейчас давайте рассмотрим, что же делать, если загрузчик Linux/FreeBSD стал недоступен. Конечно, можно заново переустановить Linux/FreeBSD, но делать это всякий раз после переустановки Windows, согласитесь, не хотелось бы.
Восстановление загрузчика состоит из следующих основных этапов:
1. Вначале необходимо каким-то образом загрузить установленную систему.
2. Затем, при необходимости, следует поправить конфигурационные файлы загрузчика и перепрописать его в MBR.
Загрузка системы Linux
Для загрузки системы можно использовать, например, загрузочную дискету Linux/FreeBSD, создать которую всегда предлагается в ходе инсталляции ОС.
Если у вас нет загрузочной дискеты, но есть загрузочный CD, то можно поступить следующим образом. Обычно на загрузочных дисках присутствует возможность загрузки в режиме Rescue. В качестве примера берём Linux Red Hat.
В приглашении boot: пишем:
boot: linux rescue
На экран будет выдана информация, куда примонтирована файловая система, например:
/mnt/sysimage
делаем его корневым:
chroot /mnt/sysimage
потом создаём дискету:
mkbootdisk --device=/dev/fd0 <версия ядра>
Версию ядра можно посмотреть по:
uname -r
Обратите внимание, версия ядра может не совпадать с установленной в самой ОС!
Еще один способ создания загрузочной дискеты Linux - с помощью установочного CD с Linux.
Обратитесь к диску из Windows. Вполне возможно, что программа автостарта запустит меню, где одним из пунктов будет предложено создать загрузочную дискету. Если программа автостарта не сработала, необходимо выполнить следующие действия.
Находясь в Windows, перейдите в каталог \dosutils\ диска. Там вы увидите программы:
rawwritewin.exe
rawwrite.exe
Запустив rawwritewin.exe мышью, либо из командной строки, вы получите диалоговое окно с предложением выбрать путь к образу диска. Образы дисков находятся в каталоге \images\, вам нужно выбрать файл \images\cdrom.img, если дистрибутив Linux расположен на CD, и \images\hd.img, если дистрибутив лежит на жестком диске. В Red Hat Linux для создания загрузочной дискеты используется один образ - \images\bootdisk.img.
Подробнее об особенностях создания загрузочной дискеты с вашим дистрибутивом вы всегда можете прочитать в файле INSTALL.txt, расположенном в корне диска с дистрибутивом (если дисков несколько - в корне первого диска).
После этого вам будет предложено вставить в дисковод чистую дискету, и на нее запишется образ загрузочного диска.
Для предпочитающих аскетичный интерфейс те же действия можно совершить, набрав в командной строке, например:
i:\dosutils\rawrite.exe -f i:\images\cdrom.img
Где первая буква (в данном примере - i) - буква вашего CD-ROM-диска.
Подробнее получить справку о команде rawwrite.exe можно, набрав ее с опцией -h:
>i:\dosutils\rawrite.exe -h
Восстановление загрузчика Linux
Итак, загрузочную дискету вы создали. Загружаемся с нее и видим следующее приглашение:
boot:
Этим приглашением система просит указать ей boot-раздел (раздел, с которого ей следует грузить ядро).
Указываем первый диск, на котором расположен ваш Linux:
boot: vmlinuz -S root=/dev/hda5
где /dev/hda5 - это первый раздел диска, на котором установлен Linux. В данном случае это пятый раздел первого IDE диска.
Если вы неправильно укажете имя раздела, например, ошибетесь в цифре, то увидите похожую ошибку:
kernel panic: VFS: Unable to mount root fs on 3a:05
Ошибка означает, что диспетчер файловых систем не может смонтировать root-раздел с того диска, который вы ему указали.
Если вы указали раздел правильно, то, скорее всего, вам удастся загрузить систему и войти в нее под пользователем root. Ошибки, которые, возможно, вы увидите при загрузке, игнорируйте.
Иногда загрузить систему таким образом не удается. Не отчаивайтесь.
В ответ на приглашение:
boot:
Наберите:
vmlinux root=/dev/ваш_root_раздел init=/bin/bash/ rw
Этим вы монтируете ядро в режиме чтение-запись, а вместо процесса init, выполняющего в системе вызов интерпретатора команд, загружаете интерпретатор команд bash. Будьте осторожны, в этих условиях вы легко можете повредить систему, так как из-за отсутствия init вы лишились контроля за недопустимыми действиями с вашей стороны. Сделайте только необходимые для восстановления загрузчика изменения (речь о них пойдет ниже), затем сбросьте кеш диска командой:
sync
и перемонтируйте корневую файловую систему в режим только для чтения:
mount -o remount,ro /
После этого дайте команду:
reboot
для перезагрузки системы.
Если вы совершили правильно все действия по восстановлению загрузчика (включая те, о котрых пойдет речь ниже), перед вами окажется ваш привычный lilo (GRUB).
Правка конфигурационных файлов для восстановления загрузчика
После того, как вы попали в систему, наберите путь к загрузчику, например:
/sbin/lilo -v
если в качестве загрузчика используется lilo.
Или:
/sbin/grub-install /dev/hda
для загрузчика GRUB. Где /dev/hda - это ваш диск.
Восстановление загрузчика FreeBSD
Для восстановления загрузчика FreeBSD также можно воспользоваться различными способами.
Первый способ
Находясь в Windows, можно вставить установочный CD в дисковод, и через командную строку зайти в каталог \TOOLS\ на этом диске (или же просто пишем команду через Run с указанием всех путей):
...\TOOLS> bootinst.exe boot.bin
Второй способ
Загружаемся с установочного диска и попадаем в sysinstall - универсальный инсталлятор/конфигуратор системы.
Выбираем вариант установки Custom, затем заходим в Partition. Попадаем в редактор дисков и, не делая никаких изменений, нажимаем (W)rite.
В диалоговом окне подтверждения отвечаем Yes, затем в появившемся окне выбора загрузчика выбираем Boot Manager.
Эти манипуляции позволят перезаписать загрузчик в MBR.
После чего следует выйти из программы установки и перезагрузить компьютер.
Третий способ
Аналогично загружаемся с установочного диска, в меню выбираем Fixit, там выбираем floppy, если есть загрузочная дискета или CDROM# 2 (опция "live" filesystem, требует наличия 2-го CD FreeBSD).
Откроется консоль, в которой нужно написать:
Fixit# fdisk -B -b /boot/boot0 загрузочное_устройство
где загрузочное_устройство:
/dev/ad0 - первый IDE-диск или
/dev/da0 - первый SCSI-диск.
Примечание:
Если вы планируете использовать весь диск под FreeBSD, то устанавливать загрузчик не нужно. В fdisk после создания слайса FreeBSD нужно выделить его и нажать кнопку (S)et bootable. В меню выбора загрузчика следует отметить Standart MBR (no boot manager).
Разбивка диска для установки двух и более операционных систем
Чтобы полностью избежать ситуации, когда ваш Linux/FreeBSD загрузчик затирается при переустановке Windows, можно ставить Windows не на первый раздел диска. Оставьте первый раздел диска только для размещения на нем MBR и системных файлов, а операционные системы, в том числе Windows, ставьте на другие разделы.
В этом случае большой размер первого раздела не потребуется, достаточно будет 23-25 Mb. К, сожалению, раздел меньшего размера вам сделать не удастся, так как в этом случае при инсталляции Windows вы будете получать ошибки с сообщениями о нехватке места.
Разбивать диск на разделы можно любой программой, предназначенной для работы с партициями, например, PartionMagic, PartitionExpert. Файловую систему для этого диска можно выбрать FAT16.
На этом же диске, по своему желанию, можете поместить DOS, командную оболочку, скажем, Norton Commander или Volcov Commander, - это может оказаться удобным, например, когда вы грузитесь с загрузочной дискеты DOS или Windows.
Операционную систему Windows ставьте, например, на второй раздел диска. Если у вас нет опыта установки нескольких операционных систем на один диск, то ставьте сначала Windows, а затем Linux или FreeBSD. В этом случае в качестве загрузчика будет использоваться lilo или GRUB.
При таком разбиении диска повторная установка Windows не вызовет затирания MBR и не приведет к потере Linux/FreeBSD загрузчика. Вы сможете переустанавливать операционные системы на вашей машине столько, сколько захотите, без боязни потерять доступ к какой-то из них.
Большое спасибо Gan'у за предоставленный матерьял, потому как у самого была такая проблема с FreeBSD
--> Фильмы и музыка. Давайте жить дружно, а то я затрахался ваши сообщения удалять!
--> Почта @usunet.ru в картинках :)
--> КАЧАМБА - usunet p2p... и тоже в картинках:)
Fuck Everything That You Stand For!
Don't Belong! Don't Exist!
Don't Give Me A Shit!
Don't Ever Judge Me!
#8
Отправлено 04 ноября 2004 - 23:41
--> Фильмы и музыка. Давайте жить дружно, а то я затрахался ваши сообщения удалять!
--> Почта @usunet.ru в картинках :)
--> КАЧАМБА - usunet p2p... и тоже в картинках:)
Fuck Everything That You Stand For!
Don't Belong! Don't Exist!
Don't Give Me A Shit!
Don't Ever Judge Me!
#10
Отправлено 05 ноября 2004 - 00:30
--> Фильмы и музыка. Давайте жить дружно, а то я затрахался ваши сообщения удалять!
--> Почта @usunet.ru в картинках :)
--> КАЧАМБА - usunet p2p... и тоже в картинках:)
Fuck Everything That You Stand For!
Don't Belong! Don't Exist!
Don't Give Me A Shit!
Don't Ever Judge Me!
#11 Гость_Metis_*
Отправлено 05 ноября 2004 - 01:35
/mnt/yourpartition/sbin/lilo -r /mnt/yourpartition/
Неплохо бы перед этим заглянуть в /etc/lilo.conf
А вообще, я не устанавливаю загрузчик Linux в MBR.
Ставлю его в раздел самого Linux'a, потом копирую первые 512 байт в файл (например linux.bt) при помощи dd(Linux) или winhex(windows)
Ложу на диск с Windows(c:) и в файле boot.ini дописываю строчку:
c:\linux.bt="Load Linux, Please"
#12
Отправлено 05 ноября 2004 - 02:59
Mr.Jack (Четверг, 04 Ноябрь 2004, 22:45) писал:
так то, наверно люди понимают что это не я написал. Статья взята с портала
Извеняюсь за офтом.
Кстати, там у них работат форум, где можно найти много ответов на простые и очень даже не простые вопросы.
#13
Отправлено 08 ноября 2004 - 19:27
Никак не могу заставить работать скролл на мышке.
Может кто имел уже раньше подобную проблему, объясните плиз как с ней боротсья.
Дали премию большую,
А про вас совсем забыли
И не дали никакой,
Вместо краски в принтер влейте
Земляничное варенье...
Больше вас в учережденье
Не забудут никогда!
Если жена во сне назвала вас другим именем, откликайтесь - вам понравится!!!
Problems in Windows? -reb00t
Problems in Linux? -be r00t
#15
Отправлено 11 ноября 2004 - 21:25
взять с 10.97.6.95/public/soft/pptp.
да, а что и правда mppe не нужна?
про загрузку. есть такой вариант - установить lilo на дискету. (указав boot/dev/fd?)
т.е. не на 0 сектор диска(партиции), а на дискету.
и например при загрузке win ее вынимать, а когда linux - вставлять.
не надо писать про недостатки такого подхода - сам знаю. просто вариант
#16
Отправлено 14 ноября 2004 - 00:33
Дали премию большую,
А про вас совсем забыли
И не дали никакой,
Вместо краски в принтер влейте
Земляничное варенье...
Больше вас в учережденье
Не забудут никогда!
Если жена во сне назвала вас другим именем, откликайтесь - вам понравится!!!
Problems in Windows? -reb00t
Problems in Linux? -be r00t
#17
Отправлено 23 ноября 2004 - 19:36
NVIDIA nForce MCP Neworking Controller
или она уже её видит ? Вот что пишет ifconfig
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST> mtu 1500 lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet 127.0.0.1 netmask 0xff000000 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2
#18
Отправлено 23 ноября 2004 - 19:50
#19
Отправлено 31 марта 2005 - 08:46
Привет! =)
Я самый настоящий Чайник =) Вот! Тут вот подумала... можетт мне кто-нибудь поможет, и я наконец (пишется слитно!!!) лягу нормально спать... Дело в том, что я не могу... Вернее у меня не получается поставить Windows XP Pro и Linux XP Pro.
#20
Отправлено 31 марта 2005 - 11:39
Вот тут написано про восстановление загрузчиков Linux (Grub or Lilo)\FreeBSD. Там вроде все довольно понятно написано и проблем возникнуть не должно. Ну и вапще, ИМХО, лучше не ставь Linux XP:) Поставь Fedore Core 3 или Mandrake 10.1.
--> Фильмы и музыка. Давайте жить дружно, а то я затрахался ваши сообщения удалять!
--> Почта @usunet.ru в картинках :)
--> КАЧАМБА - usunet p2p... и тоже в картинках:)
Fuck Everything That You Stand For!
Don't Belong! Don't Exist!
Don't Give Me A Shit!
Don't Ever Judge Me!
- (4 Страниц)
-
- 1
- 2
- 3
- →
- Последняя »

Вход
Регистрация
Помощь


Цитата




