Спасиб тебе конечно, но легче от твоего совета не стало, я лично сейчас пытаюсь самостоятельно пропихнуть этот груб в МРБ, хотя что мне подсказывает, что не получится этот фокус.
Eveler раз ты такой сообразительный подскажи, этот дистриб из консоли ровно точно встанет или может послать его и по старее дистриб поставить????
Почему я не нахожу стэйг в /mnt/cdrom/stages?????????
Из хендбука:
Установка стадии
Прежде всего, установите верную дату командой date MMDDhhmmYYYY. Далее скачайте файл стадии с одного из наших зеркал или используйте находящийсяrom на установочном диске (в /mnt/cdrom/stages)
Всё зависит от твоей внимательности...
Рекомендую всё ж хэндбук на буржуйском, т.к. он актуальнее. А в трудных местах сверяться с русским. И minimal/install CD.
Сам ставил с такого, но постарее (2007.0). Вообще только 1 раз ставил систему с лайвсд. Это была моя первая жента (2006.1). Там ещё никаких инсталеров не было >:-E.
На live, вроде стэйджей в самом деле нет. Инсталер, как я понял копирует систему с самого лайвсд. Можно стэйдж залить, например, на флеш или в исошник положить, ну или скачать ;-)
я так и думал, только я бы рад поставить с минимал сиди, но у меня руки кривые, не могу настроить сеть.
А именно поднять VPN(pptp соединение).
P.S. залил на юэсби-флешку стейг и как его копирнуть в /mnt/gentoo?
Раз 20 ставил Gentoo с minimal install по хендбуку, всегда устанавливалась.
Лучше всего читать английский Хендбук, главы пропускать можно только в том случае, если там написано, что ты можешь пропустить эту главу. Ставить лучше с Gentoo Installation CD потому как в документе написанно
Цитата:
his document covers the installation using a Gentoo Installation CD
.
-----------------------------------------»
если хочешь послать в MAN, лучше промолчи.
—
-----------------------------------------»
если хочешь послать в MAN, лучше промолчи.
Casufi, раз всё так хорошо, объясни как настроить сеть.
А конкретно, что писать в файлах:
1 /etc/ppp/pap-secrets или /etc/ppp/chap-secrets
2 /etc/ppp/options.pptp
Повторяю у меня локалка с инетом, который через VPN работает
А что значит:
/usr/sbin/pppd: pty option precludes specifying device name
??????
А ещё када пишу route add default dev ppp0
мне отвечают SIOCADDRT: No such device
А ещё када пишу route add default dev ppp0
мне отвечают SIOCADDRT: No such device
Так сначала надо поднять ppp0. Т.е. добиться результата в первом вопросе pon myvpn debug nodetach logfd 2 должно показать, что соединение установлено и ip выдан. И где 'gw'?
PS читать man pon;man route + перечисленную выше документацию до просветления
Короче всё совсем из рук вон плохо.
Наверное я и Линукс 2 не совместимые вещи. Или руки совсем кривые.
Почитал ссылки маны(жалко что первая ссылочка теперь не работает).
Вообщем делаю всё элементарно:
1 nano -w /etc/ppp/chap-secrets
и пишу ИМЯ_ЛОГИНА ИМЯ_СЕРВАКА ПАССВОРД IP_СЕРВАКА
2 посредством pptp-command создаю тунель
единственное строку route пропускаю(enter)
подымаеется ppp0
3 ifconfig выдает 3 соединения етх0 ло и ппп0
только после того как тунель стартонул пинг не идёт вообще никуда(ни на сервак ни на внешние ипэшники)
неделю нифига сделать не могу
И ещё у нас в сети сервак 10.10.1.1(указываю chap-secrets), раздаёт автоматом ип например 10.10.1.23 или 10.10.1.103
Просто нужно время терпение и желание всё это осознать и понять ;)
Раз ppp0 поднимается, пол дела сделано. Теперь нужно разобраться с маршрутами. Т.е. нужно прописать маршрут по умолчанию на ppp0. Разбирайся с командой route. Если что ifconfig и route в студию.
Ты был прав Evelar, не было терпения, времени, даже желания, ну и плюс маршруты не прописаны были.
Вчера поставил генту, но при загрузке grub выдавал Error23: Error while parsing number
В итоге сейчас ставлю снова в хэндбуку
Погоди лучше объясни хендбук:
8.a. Параметры файловых систем
Укажите правила, соответствующие вашей схеме разбивки, и добавьте правила для /proc, для tmpfs, для своих дисководов CD-ROM (если есть другие разделы или устройства, их тоже можно указать).
Теперь на основе приведенного примера создайте собственный файл /etc/fstab:
Параметр auto позволяет mount определять тип файловой системы автоматически (рекомендуется для съемных носителей, которые могут оказаться размечены в одной из множества существующих файловых систем), а user позволяет монтировать компакт-диски обычным пользователям.
Чтобы повысить быстродействие, большинству пользователей стоит добавить параметр noatime в параметры подключения, что приведет к ускорению за счет отключения регистрации отметки времени доступа к файлам (обычно в ней все равно нет необходимости):
Перепроверьте свой файл /etc/fstab, сохраните его, и выйдите из редактора, чтобы продолжить настройку.
У меня там всё и так написанно:
# /etc/fstab: static file system information.
#
# noatime turns off atimes for increased performance (atimes normally aren't
# needed; notail increases performance of ReiserFS (at the expense of storage
# efficiency). It's safe to drop the noatime options if you want and to
# switch between notail / tail freely.
#
# The root filesystem should have a pass number of either 0 or 1.
# All other filesystems should have a pass number of 0 or greater than 1.
#
# See the manpage fstab(5) for more information.
#
#
# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/BOOT /boot ext2 noauto,noatime 1 2
/dev/ROOT / ext3 noatime 0 1
/dev/SWAP none swap sw 0 0
/dev/cdrom /mnt/cdrom auto noauto,ro 0 0
#/dev/fd0 /mnt/floppy auto noauto 0 0
# glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for
# POSIX shared memory (shm_open, shm_unlink).
# (tmpfs is a dynamically expandable/shrinkable ramdisk, and will
# use almost no memory if not populated with files)
shm /dev/shm tmpfs nodev,nosuid,noexec 0 0
Вопрос1 почему у /dev/swap нет точки монтирования?
Вопрос2 что надо мотировать в /proc?
Вопрос3 надо ли вообще править фстаб?
А вот конфиг мого груба(заново же ставлю):
# This is a sample grub.conf for use with Genkernel, per the Gentoo handbook
# http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=10#doc_chap2
# If you are not using Genkernel and you need help creating this file, you
# should consult the handbook. Alternatively, consult the grub.conf.sample that
# is included with the Grub documentation.
в инструкции
#grub-install /dev/hda
у меня саташный винт ина нем 3 раздела, sda1,sda2,sda3 - boot/swap/root соответственно
куда инсталить груб
Короче Модераторы можете стереть предыдущие 2 сообщения все равно, никто не ответил,
Поставил генту только красным написала filesystem couldn't be fixed :(
вбил пароль рута
теперь есть консоль
(none)~#
что делать?
Монтируем рут ридонли : mount / -o remount,ro
Монтируем boot ридонли (см. выше)
проверяем диск: ну тут уж от файловой системы немного зависит, смотреть в сторону man fsck
перемонтируемся в рв: mount / -o remount,rw && mount /boot/ -o remount,rw
Дальше так...
(none)~# grub
> root (hd0,1)
> setup (hd0)
> quit
(none)~# reboot
Груб стоит в MBR
Если хочется именно на раздел, надо раздел сделать загрузочным через fdisk и вместо setup (hd0) написать setup (hd0,1), если загрузочный /dev/sda1
Далее про конфиг груба.
title Linuzzzzz
root (hd0,1)
kernel (hd0,1)/boot/vmlinuz quiet root=/dev/sda3
—
There is a feature in Micro$oft windows. Just put a string "BUGS=OFF" to your system.ini file. See? That's not a bug, it's a feature.
У тебя так и написано? Вместо "BOOT" "ROOT" "SWAP" нужно вписать реально существующие на твоём винте разделы (типа hda2, sdb3, или как там у тебя).
И вообще имей ввиду: КАПСЛОК и даже просто Заглавные буквы - редкость в именах файлов. В примерах потому используют, чтобы не спутали с реальными именами :)
Хоть что то прояснилось, я ведь новичок, да ещё тугой на весь мозг
раз такое дело может ещё какие косяки есть в том, что явыложил?
Короче вчера вроде всё встало более менее ровно, теперь почему-то eth0 не заводится:
Starting eth0
Bringing up eth0
dhcp
Running dhcpcd
eth0: dhcpcd 4.0.2 starting
eth0: waiting for carrier
eth0: timed out
Хотя у меня локалка автоматом раздаётся, и раздавалась до установки операционки на винт
lsmod и cat /etc/conf.d/net в студию.
Попробуй прописать статический адрес и попинговать чего нибудь.
Eveler, мне кажется у меня просто нет дров на часть оборудования.
(Мышка не двигается разрешение экрана чуть меньше родного)
Плюс нет всяких кусков системы, например
pkgadd
apt-get
emergy
Либо я не доустановил, либо не знаю?(хотя уже 3 раз ставлю все не разрешённые моменты вроде как свёл к 0)
Cat /etc/conf.d/net
#This blank.................
#
#
dns_domain_eth0="net13.x"
config_eth0=( "dhcp" )
dhcp_eth0=" -t 10 "
если писать lsmod /etc/conf.d/net
пишет в ответ Usage: lsmod
Прописал руками сеть пинг на шлюз не идёт Дэстинэшн Хост Анричбл
Как проверить стоят дрова на сеть или нет?
И вообще на что стоят а начто нет?(ЮСБ работает)
есть другая утилита для установки из архива rtspkg.tar кроме pkgadd?
PS как и говорил дрова не стояли на сетевуху а на мамку видимо стоят тк в мамке тоже сетевуха есть её задействовал и локалка заработала
Как проверить стоят дрова на сеть или нет?
И вообще на что стоят а начто нет?(ЮСБ работает)
Вообще почти все дрова есть в ядре. Мне за 4 года попалась всего 1 железка для которой не было поддержки. Но в следующей версии ядра она уже появилась! Всего где-то 2 недели прошло :). cd /usr/src/linux-версия_ядра;make menuconfig и изучать секцию "Device drivers" до просветления. (если указанные команды завершатся с ошибкой, emerge gentoo-sources) lsmod без параметров скажет какие модули ядра загружены (если конечно драйвера собраны модулями, а не вкомпилены в ядро).
looseroot написал:
есть другая утилита для установки из архива rtspkg.tar кроме pkgadd?
Судя по расширению .tar, развернуть архив tar -xvpf rtspkg.tar и искать в полученном документацию на предмет как с этим бороться.
7.e. Модули ядра
Настройка модулей
Модули, которые требуется загружать автоматически, нужно указать в /etc/modules.autoload.d/kernel-2.4 (или kernel-2.6). Также, при желании, модулям можно сообщить дополнительные параметры.
Для просмотра всех доступных модулей запустите команду find, заменив «<версия ядра>» на версию только что собранного ядра:
Листинг 5.1: Просмотр перечня доступных модулей
# find /lib/modules// -type f -iname '*.o' -or -iname '*.ko'
Например, для автоматической загрузки модуля 3c59x.o измените файл kernel-2.4 или kernel-2.6, указав в нем имя модуля.
Листинг 5.2: Изменение /etc/modules.autoload.d/kernel-2.4
(показан пример для ядра 2.4.x)
# nano -w /etc/modules.autoload.d/kernel-2.4
Листинг 5.3: /etc/modules.autoload.d/kernel-2.4 или kernel-2.6
3c59x
Теперь переходите к настройке параметров системы.
###########################################################################################################
Вопрос втом, что когда я пишу find /lib/modules// -type f -iname '*.o' -or -iname '*.ko'
мне гента выдаёт лиш один модуль scsi_wait_scan.ko хотя на предидущем этапе в ядре явсё 100 раз перепроверил, и всё по хендбуку выставил и скомпилировал.
И раз уж я стал писать вот ещё какой вопрос кто-нить поэтому ставил генту:http://www.gentoo.org/doc/ru/gentoo-x86-quickinstall.xml
Сенькью.
снова поставил генту вроде уже не первый раз ставлю, но что явно упустил или перемудрил
При загрузке пишет,
Root-NFS: No NFS server available, giving up.
VFS: Unable to mount root fs via NFS, trying floppy
VFS: Cannot open root device "sda3" or unknown-block(2,0)
VFS: Please append a correct "root=" boot option; here are the available partitions:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
Ставил по хэндбуку из ком строки, стадию брал с зеркала. Аналогично ставил на соседнюю машину всё было хорошо.
Думаю здесь нужно больше внимания обратить именно на пункты с 7 по 7.с. Данный пунт не обязательный для выполнения, т.к. можно обойтись вовсе без модулей и собрать ядро монолитом. Рекомендую хотя и устаревшую но весьма полезную статью.
По другому и не скажешь, вообщем три дня переставляю генту, перекомпилю ядро и всё равно. В итоге перерыл форум перепробовал все варианты какие нашёл:
отключал в ядре ATA/ATAPI/MFM* Support / Support For SATA (deprecated; conflicts with SATA driver),
был ещё такой вариант:Все, проблема решена, поддержка SATA в ядре была включена модулем :) Исправил - все заработало.
Наконец просмотрел каждый пункт из статьи, которую дал Eveler. И вроде что то изменилось(есеснно после перекомпилирования ядра), при загрузке прежде, чем написать Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
он теперь пишет:
0200 4 fd0 (driver?)
0300 4194302 hda driver: ide-cdrom
0800 117219767 sda driver: sd
0801 104391 sda1
0802 2008125 sda2
0803 115105725 sda3
Вот такая вот табличка, и самое главное что вней всё верно(ещё правда призагрузке стала вылазить строчка end_request: I/O error, dev fd0, sector 0 - но это наверно изза того что у меня флопик не подключен, а он мне и не нужен).
Табличка стала вылазить после того как я указал, в ядре что у меня контроллеры IDE и SATA от nVidia.
А сдругой стороны я до этого ставил на эту же машину генту и она работала нормально, при том что я не указывал в ядре происхождение контроллеров.
Вот. Собственно огромная просьба помочь, потому как надо быстрей поставить на эту машину генту, а я совсем запутался что и как. Заранее благодарен.
Нет не могу успокоится, ведь я также ставил на этот же комп. Где-то 1.5 месяца назад. И в ядре я включал тот минимум что оипсан в хэндбуке и ВСЁ РАБОТАЛО прекрасно.
Может дело в стейге3 или дереве портажей кот изменились? Беру всегда с: The UK Mirror Service (Великобритания/http)?
Да кстати ядро было уменя 2.6.26-gentoo-r4, а теперь всё время пишет 2.6.27-gentoo-r7
Может разработчики что-то поменяли пока новый год встречали?
косяк с оборудованием, как узнал решил форматнуть винт, загрузочным диском с ХР и на тебе, при проверке оборудования всё гаснет. Думаю шлейф или сата контроллер, или на крайний случай винт глючит. Так как к ИДЕ подключил винт с соседнего компа и генту заработала c этого жёсткого.
Просто нужно время терпение и желание всё это осознать и понять ;)
Раз ppp0 поднимается, пол дела сделано. Теперь нужно разобраться с маршрутами. Т.е. нужно прописать маршрут по умолчанию на ppp0. Разбирайся с командой route. Если что ifconfig и route в студию.
Если pptp-command установлен и настроен, в /etc/ppp/peers/ лежит файл вашего провайдера,
то можно воспользваться следующим скриптом, который приводится ниже.
Его надо сохранить под именем /etc/init.d/vpn и назначить права на выполнение.
Для настроки надо установить две переменные
PeerName=файл
Здесь файл - созданный в каталоге /etc/ppp/peers/ программой pptp-command файл с настройками Вашего провайдера
ETH=1
Это номер интерфейса 0 - eth0 1- eth1 и т. д.
Скрипт /etc/init.d/vpn
#!/sbin/runscript
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-process/dcron/files/dcron.init,v 1.2 2005/09/14 02:52:28 vapier Exp $
pptp_cmd=/usr/sbin/pptp
ifconfig_cmd=/sbin/ifconfig
path_vpn=/etc/ppp/peers
PeerName=Maglan
PeerFile=${path_vpn}/${PeerName}
Script="VPN $PeerName"
sleepvalue=3
ETH=1
depend()
{
use net
}
start()
{
local msg=""
local ret=0
local ppp_dev=""
local route_list=""
local route_cmd=""
echo
msg="Запускаестя $Script"
ebegin $msg
ret=-1
msg="Проверяем на существование файл ${pptp_cmd}"
ebegin $msg
if [ -e ${pptp_cmd} ]
then
msg="Файл ${pptp_cmd} существует"
ebegin $msg
eend 0
msg="Проверяем на существование файл ${PeerFile}"
ebegin $msg
if [ -e ${PeerFile} ]
then
msg="Файл ${PeerFile} существует"
ebegin $msg
eend
msg="Получаем из файла ${PeerFile} сервер VPN "
ebegin $msg
vpn_ip=`sed -r -n 's/^.+Server *IP: *//p' ${PeerFile}`
msg="Сервер VPN: \"$vpn_ip\""
ebegin $msg
eend 0
ret=-3
msg="Запускаем pptp"
ebegin $msg
if ${pptp_cmd} ${vpn_ip} call ${PeerName}
then
msg="pptp запущен"
ebegin $msg
eend 0 $msg
sleep $sleepvalue
ret=-3
msg="Проверяем наличие интерфейса Potin-to-Point"
ebegin $msg
ppp_dev=`${ifconfig_cmd} | gawk '/Point-to-Point/{print $1}' | tail -n 1`
if [ -n "${ppp_dev}" ]
then
msg="Интерфиейс Potin-to-Point: \"$ppp_dev\""
ebegin $msg
eend 0
ret=-4
msg="Получаем из файла ${PeerFile} перечень маршрутов (если они существуют)"
route_list=`gawk 'BEGIN{FS="Route:"}/Route:/{$2= ("route " $2 ); $2=gensub(/ +/,";","g",$2);print $2;}' ${PeerFile}`
if [ -n "${route_list}" ]
then
eend 0
ebegin "В файле ${PeerFile} найдены маршруты"
eend 0
for i in $route_list
do
route_cmd=`echo ${i} | sed -r 's/;/ /g'`
ebegin "Добавляем маршрут: $route_cmd"
${route_cmd}
if [ $? != 0 ]
then
ewarn "Не удалось добавить маршрут $route_cmd Возможно некоторые узлы будут недоступны"
fi
eend 0
done
else
ewarn "В файле ${PeerFile} отсутсвуют маршруты. Возможно некоторые узлы будут недоступны"
fi
ret=0
else
msg="Интерфиейсы Potin-to-Point не найдены"
eend ${ret} "${msg}"
fi
else
msg="pptp НЕ ЗАПУЩЕН"
eend ${ret} "${msg}"
fi
else
msg="ФАЙЛ $Script НЕ СУЩЕСТВУЕТ. VPN НЕ ЗАПУЩЕН !!!"
eend ${ret} "${msg}"
fi
else
msg="ФАЙЛ ${pptp_cmd} НЕ СУЩЕСТВУЕТ. VPN НЕ ЗАПУЩЕН !!!"
eend ${ret} "${msg}"
fi
if [ $ret != 0 ];
then
msg="ЗАПУСК $Script ЗАВЕРШИЛСЯ ОШИБКОЙ С КОДОМ $ret"
eend ${ret} "${msg}"
else
msg="$Script успешно запущен с кодом возврата $ret"
ebegin "${msg}"
eend 0
fi
return ${ret}
}
stop()
{
local ret_code=0
ebegin "Останавка $Script"
kill_pptp
ret_code=$?
eend $ret_code "Останавка $Script завершилась ошибкой"
if [ $ret_code == 0 ]
then
ebegin "Перезапуск интерфейса net.eth${ETH}"
/etc/init.d/net.eth${ETH} restart
eend $?
fi
return ${ret_code}
}
kill_pptp()
{
local kill_list=""
local kill_pid_list=""
local cmd_kill=""
local ret=0
ebegin "Получаем список всех процессов pptp"
kill_list=`ps -A |gawk 'BEGIN{ORS=" "}/ +pptp[^ ]*$/{print ($4 "(PID=" $1 ")")}'`
if [ -n "${kill_list}" ]
then
kill_pid_list=`echo ${kill_list} | gawk 'BEGIN{FS="";RS=" "; ORS=RS;}{$0=gensub(/([^ ]+PID=|\))/,"","g"$0); print $0;}'`
eend 0;
ebegin "Список завершаемых процессов:"
echo "${kill_list}"
eend 0
eend 0;
ebegin "Список PID-ов завершаемых процессов:"
echo "${kill_pid_list}"
eend 0
ebegin "Завершаем процессы"
kill -s TERM ${kill_pid_list}
sleep $sleepvalue
kill_list=`ps -A |gawk 'BEGIN{ORS=" "}/ +pptp[^ ]*$/{print ($4 "(PID=" $1 ")")}'`
if [ -n "${kill_list}" ]
then
eend -1 "Не удалось завершить процессы ${kill_list}"
ret=-1
else
eend 0
ret=0
fi
else
ewarn "Нет процессв для завершения"
eend 0
ret=0
fi
# return 0;
}
Файл Maglan
#
# PPTP Tunnel configuration for tunnel Maglan
#
# Server IP: vpn.maglan.net
# Route: del default
# Route: add default dev ppp0
# Route: add -net 10.0.0.0 netmask 255.0.0.0 gw 10.35.27.254
# Tags for CHAP secret selection
name имя_пользователя
remotename PPTP
# Include the main PPTP configuration file
file /etc/ppp/options.pptp
Скрипт выдернит из этого файла адрес vpn сервера, маршруты и сделает все, что надо.
# This is a good place to load any misc programs
# on startup (use &>/dev/null to hide output)
#ebegin "Add reject route to (10,192).x.x.x networks"
# route add -net 10.0.0.0 netmask 255.0.0.0 reject
# route add -net 192.0.0.0 netmask 255.0.0.0 reject
#eend 0
мене гента пишет:
SIOCADDRT: File exists
SIOCADDRT: File exists
SIOCADDRT: File exists
/etc/conf.d/local.start: line 67: ebegin: command not found
/etc/staric.arp: line 4: while[ 2 -le 254 ]: command not found
/etc/staric.arp: line 5: syntax error near unexpected token 'do'
/etc/staric.arp: line 5: 'do'
/etc/conf.d/local.start: line 69: eend: command not found
/etc/conf.d/local.start: line 71: ebegin: command not found
/etc/conf.d/local.start: line 80: eend: command not found
Почему? Мозгов мало чтоб понять, объясните пожалуйста.
ты умееш писать на нормальном русском языке?
каким образом проблемы с настройкой сети относятся этой теме?
зачем всё это написано в local.start когда оно должно быть в conf.d/net и sysctl.conf?
это вообще что за мусор?
Ну во-первых я пишу на нормальном русском не надо гнать, во-вторых к этой теме настройка сети относиться самым блин прямым образом, а именно тему я создал, чтобы понять как ставиться(работает и настраивается) гента, новую тему делать смысла не вижу так как и по генте ещё вопросов миллион.
Затем оно написанно в локал.старт чтобы стартовать после перезагрузки всю локалку.
И поверь мне это не мусор, а обнуление арповской таблицы, если я не ошибаюсь.
Тема остаётся открытой, так как мне не нужны вот такие вот комменты, а нужны разъяснения почему именно здесь генту выдаёт именно такую ошибку.
Заранее спасибо за помощь.
P.S. любителей русского языка просьба не беспокоить
1) Жмешь ctrl+alt+F1 2)
1) Жмешь ctrl+alt+F1
2) # passwd <твой_пароль>
3) Жмешь ctrl+alt+F7
4) Входишь под своимпассом
PS: незнаю насколько это правильно, но я делал именно так, у меня наботало. (имею ввиду что пасс у тебя просит в X)
Забудьте про
Забудьте про инсталер! Он работает криво и не даёт вам понять и почувствовать систему. Ставте из консоли по хендбуку внимательно вчитываясь зачем и почему нужно делать именно так и на данном этапе. Большинство вопросов отпадут.
http://ru.gentoo-wiki.com/Заглавная_страница
http://gentoo-wiki.com/Main_Page
http://gentoo.theserverside.ru/
PS grub требуется установить в бутсектор, чего инсталер видимо не сделал
thank's
Спасиб тебе конечно, но легче от твоего совета не стало, я лично сейчас пытаюсь самостоятельно пропихнуть этот груб в МРБ, хотя что мне подсказывает, что не получится этот фокус.
Eveler раз ты такой сообразительный подскажи, этот дистриб из консоли ровно точно встанет или может послать его и по старее дистриб поставить????
Почему я не нахожу стэйг в /mnt/cdrom/stages?????????
Из хендбука:
Установка стадии
Прежде всего, установите верную дату командой date MMDDhhmmYYYY. Далее скачайте файл стадии с одного из наших зеркал или используйте находящийсяrom на установочном диске (в /mnt/cdrom/stages)
Всё зависит от
Всё зависит от твоей внимательности...
Рекомендую всё ж хэндбук на буржуйском, т.к. он актуальнее. А в трудных местах сверяться с русским. И minimal/install CD.
Сам ставил с такого, но постарее (2007.0). Вообще только 1 раз ставил систему с лайвсд. Это была моя первая жента (2006.1). Там ещё никаких инсталеров не было >:-E.
На live, вроде стэйджей в самом деле нет. Инсталер, как я понял копирует систему с самого лайвсд. Можно стэйдж залить, например, на флеш или в исошник положить, ну или скачать ;-)
спасибо
я так и думал, только я бы рад поставить с минимал сиди, но у меня руки кривые, не могу настроить сеть.
А именно поднять VPN(pptp соединение).
P.S. залил на юэсби-флешку стейг и как его копирнуть в /mnt/gentoo?
man mount man
man mount
man cp
Пожалуйста, не описывайте своё железо в подписи
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Ну ты злобный ))) Ты хоть раз
Ну ты злобный )))
Ты хоть раз man mount до конца прочитал? ))))
-= Concordia victoriam gignit =-
А зачем до конца? Я в man'ах
А зачем до конца? Я в man'ах читаю, что мне нужно, и всё.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
А если ты не знаешь что тебе
А если ты не знаешь что тебе нужно да ещё и с буржуйским слабо? ;-)
-= Concordia victoriam gignit =-
Раз 20 ставил
Раз 20 ставил Gentoo с minimal install по хендбуку, всегда устанавливалась.
Лучше всего читать английский Хендбук, главы пропускать можно только в том случае, если там написано, что ты можешь пропустить эту главу. Ставить лучше с Gentoo Installation CD потому как в документе написанно
.
-----------------------------------------»
если хочешь послать в MAN, лучше промолчи.
-----------------------------------------»
если хочешь послать в MAN, лучше промолчи.
Casufi, раз всё так
Casufi, раз всё так хорошо, объясни как настроить сеть.
А конкретно, что писать в файлах:
1 /etc/ppp/pap-secrets или /etc/ppp/chap-secrets
2 /etc/ppp/options.pptp
Повторяю у меня локалка с инетом, который через VPN работает
Я ж не даром
Я ж не даром ссылки давал! http://ru.gentoo-wiki.com/Настройка_VPN-соединения
У меня как раз ВПН. Настраивал именно по этому документу.
Да и гугл рулит
Так делается в
Так делается в моей сети: http://www.info-lan.ru/mediawiki/index.php/Gentoo
Пожалуйста, не описывайте своё железо в подписи
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
большое спасибо
А что значит:
/usr/sbin/pppd: pty option precludes specifying device name
??????
А ещё када пишу route add default dev ppp0
мне отвечают SIOCADDRT: No such device
quote
Что ты не правильно описал этот параметр в конфиге:
Так сначала надо поднять ppp0. Т.е. добиться результата в первом вопросе
pon myvpn debug nodetach logfd 2должно показать, что соединение установлено и ip выдан. И где 'gw'?PS читать
man pon;man route+ перечисленную выше документацию до просветленияППц
Короче всё совсем из рук вон плохо.
Наверное я и Линукс 2 не совместимые вещи. Или руки совсем кривые.
Почитал ссылки маны(жалко что первая ссылочка теперь не работает).
Вообщем делаю всё элементарно:
1 nano -w /etc/ppp/chap-secrets
и пишу ИМЯ_ЛОГИНА ИМЯ_СЕРВАКА ПАССВОРД IP_СЕРВАКА
2 посредством pptp-command создаю тунель
единственное строку route пропускаю(enter)
подымаеется ppp0
3 ifconfig выдает 3 соединения етх0 ло и ппп0
только после того как тунель стартонул пинг не идёт вообще никуда(ни на сервак ни на внешние ипэшники)
неделю нифига сделать не могу
И ещё у нас в сети сервак 10.10.1.1(указываю chap-secrets), раздаёт автоматом ип например 10.10.1.23 или 10.10.1.103
Просто нужно время терпение и
Просто нужно время терпение и желание всё это осознать и понять ;)
Раз ppp0 поднимается, пол дела сделано. Теперь нужно разобраться с маршрутами. Т.е. нужно прописать маршрут по умолчанию на ppp0. Разбирайся с командой
route. Если чтоifconfigиrouteв студию.respect
Ты был прав Evelar, не было терпения, времени, даже желания, ну и плюс маршруты не прописаны были.
Вчера поставил генту, но при загрузке grub выдавал Error23: Error while parsing number
В итоге сейчас ставлю снова в хэндбуку
Конфиг груба в студию
Конфиг груба в студию
Подожди
Погоди лучше объясни хендбук:
8.a. Параметры файловых систем
Укажите правила, соответствующие вашей схеме разбивки, и добавьте правила для /proc, для tmpfs, для своих дисководов CD-ROM (если есть другие разделы или устройства, их тоже можно указать).
Теперь на основе приведенного примера создайте собственный файл /etc/fstab:
Параметр auto позволяет mount определять тип файловой системы автоматически (рекомендуется для съемных носителей, которые могут оказаться размечены в одной из множества существующих файловых систем), а user позволяет монтировать компакт-диски обычным пользователям.
Чтобы повысить быстродействие, большинству пользователей стоит добавить параметр noatime в параметры подключения, что приведет к ускорению за счет отключения регистрации отметки времени доступа к файлам (обычно в ней все равно нет необходимости):
Перепроверьте свой файл /etc/fstab, сохраните его, и выйдите из редактора, чтобы продолжить настройку.
У меня там всё и так написанно:
# /etc/fstab: static file system information.
#
# noatime turns off atimes for increased performance (atimes normally aren't
# needed; notail increases performance of ReiserFS (at the expense of storage
# efficiency). It's safe to drop the noatime options if you want and to
# switch between notail / tail freely.
#
# The root filesystem should have a pass number of either 0 or 1.
# All other filesystems should have a pass number of 0 or greater than 1.
#
# See the manpage fstab(5) for more information.
#
#
# NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
/dev/BOOT /boot ext2 noauto,noatime 1 2
/dev/ROOT / ext3 noatime 0 1
/dev/SWAP none swap sw 0 0
/dev/cdrom /mnt/cdrom auto noauto,ro 0 0
#/dev/fd0 /mnt/floppy auto noauto 0 0
# glibc 2.2 and above expects tmpfs to be mounted at /dev/shm for
# POSIX shared memory (shm_open, shm_unlink).
# (tmpfs is a dynamically expandable/shrinkable ramdisk, and will
# use almost no memory if not populated with files)
shm /dev/shm tmpfs nodev,nosuid,noexec 0 0
Вопрос1 почему у /dev/swap нет точки монтирования?
Вопрос2 что надо мотировать в /proc?
Вопрос3 надо ли вообще править фстаб?
груб
А вот конфиг мого груба(заново же ставлю):
# This is a sample grub.conf for use with Genkernel, per the Gentoo handbook
# http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=10#doc_chap2
# If you are not using Genkernel and you need help creating this file, you
# should consult the handbook. Alternatively, consult the grub.conf.sample that
# is included with the Grub documentation.
default 0
timeout 30
#splashimage=(sd0,0)/boot/grub/splash.xpm.gz
title Gentoo Linux 2.6.24-r5
root (sd0,0)
kernel /boot/linux-2.6.26-gentoo-r4 root=/dev/sda3
#initrd /boot/linux-2.6.24-gentoo-r4
# vim:ft=conf:
ещё
в инструкции
#grub-install /dev/hda
у меня саташный винт ина нем 3 раздела, sda1,sda2,sda3 - boot/swap/root соответственно
куда инсталить груб
Короче Модераторы можете стереть предыдущие 2 сообщения все равно, никто не ответил,
Поставил генту только красным написала filesystem couldn't be fixed :(
вбил пароль рута
теперь есть консоль
(none)~#
что делать?
Монтируем рут ридонли : mount
Монтируем рут ридонли : mount / -o remount,ro
Монтируем boot ридонли (см. выше)
проверяем диск: ну тут уж от файловой системы немного зависит, смотреть в сторону man fsck
перемонтируемся в рв: mount / -o remount,rw && mount /boot/ -o remount,rw
Дальше так...
(none)~# grub
> root (hd0,1)
> setup (hd0)
> quit
(none)~# reboot
Груб стоит в MBR
Если хочется именно на раздел, надо раздел сделать загрузочным через fdisk и вместо setup (hd0) написать setup (hd0,1), если загрузочный /dev/sda1
Далее про конфиг груба.
title Linuzzzzz
root (hd0,1)
kernel (hd0,1)/boot/vmlinuz quiet root=/dev/sda3
There is a feature in Micro$oft windows. Just put a string "BUGS=OFF" to your system.ini file. See? That's not a bug, it's a feature.
re
У тебя так и написано? Вместо "BOOT" "ROOT" "SWAP" нужно вписать реально существующие на твоём винте разделы (типа hda2, sdb3, или как там у тебя).
И вообще имей ввиду: КАПСЛОК и даже просто Заглавные буквы - редкость в именах файлов. В примерах потому используют, чтобы не спутали с реальными именами :)
____________
Экономь электроэнергию! Выключи NumLock!
спасибо l6xus
Хоть что то прояснилось, я ведь новичок, да ещё тугой на весь мозг
раз такое дело может ещё какие косяки есть в том, что явыложил?
Короче вчера вроде всё встало более менее ровно, теперь почему-то eth0 не заводится:
Starting eth0
Bringing up eth0
dhcp
Running dhcpcd
eth0: dhcpcd 4.0.2 starting
eth0: waiting for carrier
eth0: timed out
Хотя у меня локалка автоматом раздаётся, и раздавалась до установки операционки на винт
lsmod и cat /etc/conf.d/net в
lsmod и cat /etc/conf.d/net в студию.
Попробуй прописать статический адрес и попинговать чего нибудь.
нет дров
Eveler, мне кажется у меня просто нет дров на часть оборудования.
(Мышка не двигается разрешение экрана чуть меньше родного)
Плюс нет всяких кусков системы, например
pkgadd
apt-get
emergy
Либо я не доустановил, либо не знаю?(хотя уже 3 раз ставлю все не разрешённые моменты вроде как свёл к 0)
Cat /etc/conf.d/net
#This blank.................
#
#
dns_domain_eth0="net13.x"
config_eth0=( "dhcp" )
dhcp_eth0=" -t 10 "
если писать lsmod /etc/conf.d/net
пишет в ответ Usage: lsmod
Прописал руками сеть пинг на шлюз не идёт Дэстинэшн Хост Анричбл
Как проверить стоят дрова на сеть или нет?
И вообще на что стоят а начто нет?(ЮСБ работает)
есть другая утилита для установки из архива rtspkg.tar кроме pkgadd?
PS как и говорил дрова не стояли на сетевуху а на мамку видимо стоят тк в мамке тоже сетевуха есть её задействовал и локалка заработала
в генту нет aptget, pkgadd -
в генту нет aptget, pkgadd - никогда не пользовался, не знаю )
а
emergeдолжжно писаться с "е" в концеlsmodбез параметров напиши, что оно выдаст?и ещё, что выдаёт
ifconfig -a-= Concordia victoriam gignit =-
почти все дрова есть в ядре
Вообще почти все дрова есть в ядре. Мне за 4 года попалась всего 1 железка для которой не было поддержки. Но в следующей версии ядра она уже появилась! Всего где-то 2 недели прошло :).
cd /usr/src/linux-версия_ядра;make menuconfigи изучать секцию "Device drivers" до просветления. (если указанные команды завершатся с ошибкой,emerge gentoo-sources)lsmodбез параметров скажет какие модули ядра загружены (если конечно драйвера собраны модулями, а не вкомпилены в ядро).Судя по расширению .tar, развернуть архив
tar -xvpf rtspkg.tarи искать в полученном документацию на предмет как с этим бороться.Из хэндбука
7.e. Модули ядра/ -type f -iname '*.o' -or -iname '*.ko'/ -type f -iname '*.o' -or -iname '*.ko'
Настройка модулей
Модули, которые требуется загружать автоматически, нужно указать в /etc/modules.autoload.d/kernel-2.4 (или kernel-2.6). Также, при желании, модулям можно сообщить дополнительные параметры.
Для просмотра всех доступных модулей запустите команду find, заменив «<версия ядра>» на версию только что собранного ядра:
Листинг 5.1: Просмотр перечня доступных модулей
# find /lib/modules/
Например, для автоматической загрузки модуля 3c59x.o измените файл kernel-2.4 или kernel-2.6, указав в нем имя модуля.
Листинг 5.2: Изменение /etc/modules.autoload.d/kernel-2.4
(показан пример для ядра 2.4.x)
# nano -w /etc/modules.autoload.d/kernel-2.4
Листинг 5.3: /etc/modules.autoload.d/kernel-2.4 или kernel-2.6
3c59x
Теперь переходите к настройке параметров системы.
###########################################################################################################
Вопрос втом, что когда я пишу find /lib/modules/
мне гента выдаёт лиш один модуль scsi_wait_scan.ko хотя на предидущем этапе в ядре явсё 100 раз перепроверил, и всё по хендбуку выставил и скомпилировал.
И раз уж я стал писать вот ещё какой вопрос кто-нить поэтому ставил генту:http://www.gentoo.org/doc/ru/gentoo-x86-quickinstall.xml
Сенькью.
снова поставил
снова поставил генту вроде уже не первый раз ставлю, но что явно упустил или перемудрил
При загрузке пишет,
Root-NFS: No NFS server available, giving up.
VFS: Unable to mount root fs via NFS, trying floppy
VFS: Cannot open root device "sda3" or unknown-block(2,0)
VFS: Please append a correct "root=" boot option; here are the available partitions:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
Ставил по хэндбуку из ком строки, стадию брал с зеркала. Аналогично ставил на соседнюю машину всё было хорошо.
драйвер контроллера собран
драйвер контроллера собран модулем или н собран вообще скорее всего...
а на счет quickinstall. Вы думаете он чем то принципиально отличается от хендбука ))
Думаю здесь нужно больше
Думаю здесь нужно больше внимания обратить именно на пункты с 7 по 7.с. Данный пунт не обязательный для выполнения, т.к. можно обойтись вовсе без модулей и собрать ядро монолитом. Рекомендую хотя и устаревшую но весьма полезную статью.
http://www.gentoo.org/doc/ru/gentoo-x86-quickinstall.xml - конспект хендбука. Думаю, после прочтения последнего, весма полезная штука в качестве напоминалки "так, что там дальше...".
атас
По другому и не скажешь, вообщем три дня переставляю генту, перекомпилю ядро и всё равно. В итоге перерыл форум перепробовал все варианты какие нашёл:
отключал в ядре ATA/ATAPI/MFM* Support / Support For SATA (deprecated; conflicts with SATA driver),
был ещё такой вариант:Все, проблема решена, поддержка SATA в ядре была включена модулем :) Исправил - все заработало.
Наконец просмотрел каждый пункт из статьи, которую дал Eveler. И вроде что то изменилось(есеснно после перекомпилирования ядра), при загрузке прежде, чем написать Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
он теперь пишет:
0200 4 fd0 (driver?)
0300 4194302 hda driver: ide-cdrom
0800 117219767 sda driver: sd
0801 104391 sda1
0802 2008125 sda2
0803 115105725 sda3
Вот такая вот табличка, и самое главное что вней всё верно(ещё правда призагрузке стала вылазить строчка end_request: I/O error, dev fd0, sector 0 - но это наверно изза того что у меня флопик не подключен, а он мне и не нужен).
Табличка стала вылазить после того как я указал, в ядре что у меня контроллеры IDE и SATA от nVidia.
А сдругой стороны я до этого ставил на эту же машину генту и она работала нормально, при том что я не указывал в ядре происхождение контроллеров.
Вот. Собственно огромная просьба помочь, потому как надо быстрей поставить на эту машину генту, а я совсем запутался что и как. Заранее благодарен.
а может?
Нет не могу успокоится, ведь я также ставил на этот же комп. Где-то 1.5 месяца назад. И в ядре я включал тот минимум что оипсан в хэндбуке и ВСЁ РАБОТАЛО прекрасно.
Может дело в стейге3 или дереве портажей кот изменились? Беру всегда с: The UK Mirror Service (Великобритания/http)?
Да кстати ядро было уменя 2.6.26-gentoo-r4, а теперь всё время пишет 2.6.27-gentoo-r7
Может разработчики что-то поменяли пока новый год встречали?
всё ясно
косяк с оборудованием, как узнал решил форматнуть винт, загрузочным диском с ХР и на тебе, при проверке оборудования всё гаснет. Думаю шлейф или сата контроллер, или на крайний случай винт глючит. Так как к ИДЕ подключил винт с соседнего компа и генту заработала c этого жёсткого.
Если PPTP-COMMAND установлен и настроен
Если pptp-command установлен и настроен, в /etc/ppp/peers/ лежит файл вашего провайдера,
то можно воспользваться следующим скриптом, который приводится ниже.
Его надо сохранить под именем /etc/init.d/vpn и назначить права на выполнение.
Использование
Настройка
Скрипт /etc/init.d/vpn
#!/sbin/runscript # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/sys-process/dcron/files/dcron.init,v 1.2 2005/09/14 02:52:28 vapier Exp $ pptp_cmd=/usr/sbin/pptp ifconfig_cmd=/sbin/ifconfig path_vpn=/etc/ppp/peers PeerName=Maglan PeerFile=${path_vpn}/${PeerName} Script="VPN $PeerName" sleepvalue=3 ETH=1 depend() { use net } start() { local msg="" local ret=0 local ppp_dev="" local route_list="" local route_cmd="" echo msg="Запускаестя $Script" ebegin $msg ret=-1 msg="Проверяем на существование файл ${pptp_cmd}" ebegin $msg if [ -e ${pptp_cmd} ] then msg="Файл ${pptp_cmd} существует" ebegin $msg eend 0 msg="Проверяем на существование файл ${PeerFile}" ebegin $msg if [ -e ${PeerFile} ] then msg="Файл ${PeerFile} существует" ebegin $msg eend msg="Получаем из файла ${PeerFile} сервер VPN " ebegin $msg vpn_ip=`sed -r -n 's/^.+Server *IP: *//p' ${PeerFile}` msg="Сервер VPN: \"$vpn_ip\"" ebegin $msg eend 0 ret=-3 msg="Запускаем pptp" ebegin $msg if ${pptp_cmd} ${vpn_ip} call ${PeerName} then msg="pptp запущен" ebegin $msg eend 0 $msg sleep $sleepvalue ret=-3 msg="Проверяем наличие интерфейса Potin-to-Point" ebegin $msg ppp_dev=`${ifconfig_cmd} | gawk '/Point-to-Point/{print $1}' | tail -n 1` if [ -n "${ppp_dev}" ] then msg="Интерфиейс Potin-to-Point: \"$ppp_dev\"" ebegin $msg eend 0 ret=-4 msg="Получаем из файла ${PeerFile} перечень маршрутов (если они существуют)" route_list=`gawk 'BEGIN{FS="Route:"}/Route:/{$2= ("route " $2 ); $2=gensub(/ +/,";","g",$2);print $2;}' ${PeerFile}` if [ -n "${route_list}" ] then eend 0 ebegin "В файле ${PeerFile} найдены маршруты" eend 0 for i in $route_list do route_cmd=`echo ${i} | sed -r 's/;/ /g'` ebegin "Добавляем маршрут: $route_cmd" ${route_cmd} if [ $? != 0 ] then ewarn "Не удалось добавить маршрут $route_cmd Возможно некоторые узлы будут недоступны" fi eend 0 done else ewarn "В файле ${PeerFile} отсутсвуют маршруты. Возможно некоторые узлы будут недоступны" fi ret=0 else msg="Интерфиейсы Potin-to-Point не найдены" eend ${ret} "${msg}" fi else msg="pptp НЕ ЗАПУЩЕН" eend ${ret} "${msg}" fi else msg="ФАЙЛ $Script НЕ СУЩЕСТВУЕТ. VPN НЕ ЗАПУЩЕН !!!" eend ${ret} "${msg}" fi else msg="ФАЙЛ ${pptp_cmd} НЕ СУЩЕСТВУЕТ. VPN НЕ ЗАПУЩЕН !!!" eend ${ret} "${msg}" fi if [ $ret != 0 ]; then msg="ЗАПУСК $Script ЗАВЕРШИЛСЯ ОШИБКОЙ С КОДОМ $ret" eend ${ret} "${msg}" else msg="$Script успешно запущен с кодом возврата $ret" ebegin "${msg}" eend 0 fi return ${ret} } stop() { local ret_code=0 ebegin "Останавка $Script" kill_pptp ret_code=$? eend $ret_code "Останавка $Script завершилась ошибкой" if [ $ret_code == 0 ] then ebegin "Перезапуск интерфейса net.eth${ETH}" /etc/init.d/net.eth${ETH} restart eend $? fi return ${ret_code} } kill_pptp() { local kill_list="" local kill_pid_list="" local cmd_kill="" local ret=0 ebegin "Получаем список всех процессов pptp" kill_list=`ps -A |gawk 'BEGIN{ORS=" "}/ +pptp[^ ]*$/{print ($4 "(PID=" $1 ")")}'` if [ -n "${kill_list}" ] then kill_pid_list=`echo ${kill_list} | gawk 'BEGIN{FS="";RS=" "; ORS=RS;}{$0=gensub(/([^ ]+PID=|\))/,"","g"$0); print $0;}'` eend 0; ebegin "Список завершаемых процессов:" echo "${kill_list}" eend 0 eend 0; ebegin "Список PID-ов завершаемых процессов:" echo "${kill_pid_list}" eend 0 ebegin "Завершаем процессы" kill -s TERM ${kill_pid_list} sleep $sleepvalue kill_list=`ps -A |gawk 'BEGIN{ORS=" "}/ +pptp[^ ]*$/{print ($4 "(PID=" $1 ")")}'` if [ -n "${kill_list}" ] then eend -1 "Не удалось завершить процессы ${kill_list}" ret=-1 else eend 0 ret=0 fi else ewarn "Нет процессв для завершения" eend 0 ret=0 fi # return 0; }Файл Maglan
Скрипт выдернит из этого файла адрес vpn сервера, маршруты и сделает все, что надо.
Если вы не хотите читать
Если вы не хотите читать хендбук (а это все равно придется делать) то дженту вы даже не установите.
Пробуйте sabayon, calculate, ubuntu, etc.
почем ж в livecd нету stage3?
почем ж в livecd нету stage3?
i need some help again
ну короче ботва вот какая кто может внятно объяснить почему при запуске определённого скрипта(local.start):
# /etc/conf.d/local.start
route add -host 255.255.255.255 dev eth1
route add -host 192.168.0.255 dev eth1
route add -host 192.168.1.31 dev eth1
echo 0 > /proc/sys/net/ipv4/conf/all/forwarding
echo 1 > /proc/sys/net/ipv4/conf/eth0/forwarding
# This is a good place to load any misc programs
# on startup (use &>/dev/null to hide output)
#ebegin "Add reject route to (10,192).x.x.x networks"
# route add -net 10.0.0.0 netmask 255.0.0.0 reject
# route add -net 192.0.0.0 netmask 255.0.0.0 reject
#eend 0
ebegin "Make static ARP table"
/etc/static.arp > /dev/null
eend 0
ebegin "Set TCP window size"
WIND=524288
echo $WIND > /proc/sys/net/core/rmem_default
echo 8388608 > /proc/sys/net/core/rmem_max
echo $WIND > /proc/sys/net/core/wmem_default
echo 8388608 > /proc/sys/net/core/wmem_max
echo 4096 $WIND 8388608 > /proc/sys/net/ipv4/tcp_rmem
echo 4096 $WIND 8388608 > /proc/sys/net/ipv4/tcp_wmem
echo 8388608 8388608 8388608 > /proc/sys/net/ipv4/tcp_mem
eend 0
мене гента пишет:
SIOCADDRT: File exists
SIOCADDRT: File exists
SIOCADDRT: File exists
/etc/conf.d/local.start: line 67: ebegin: command not found
/etc/staric.arp: line 4: while[ 2 -le 254 ]: command not found
/etc/staric.arp: line 5: syntax error near unexpected token 'do'
/etc/staric.arp: line 5: 'do'
/etc/conf.d/local.start: line 69: eend: command not found
/etc/conf.d/local.start: line 71: ebegin: command not found
/etc/conf.d/local.start: line 80: eend: command not found
Почему? Мозгов мало чтоб понять, объясните пожалуйста.
с твоей "ботвой" есть
с твоей "ботвой" есть несколько вопросов
ты умееш писать на нормальном русском языке?
каким образом проблемы с настройкой сети относятся этой теме?
зачем всё это написано в local.start когда оно должно быть в conf.d/net и sysctl.conf?
это вообще что за мусор?
после ответа на эти вопросы тема станет неактуальна...
Вадим, ты не прав
Ну во-первых я пишу на нормальном русском не надо гнать, во-вторых к этой теме настройка сети относиться самым блин прямым образом, а именно тему я создал, чтобы понять как ставиться(работает и настраивается) гента, новую тему делать смысла не вижу так как и по генте ещё вопросов миллион.
Затем оно написанно в локал.старт чтобы стартовать после перезагрузки всю локалку.
И поверь мне это не мусор, а обнуление арповской таблицы, если я не ошибаюсь.
Тема остаётся открытой, так как мне не нужны вот такие вот комменты, а нужны разъяснения почему именно здесь генту выдаёт именно такую ошибку.
Заранее спасибо за помощь.
P.S. любителей русского языка просьба не беспокоить
заламинировано
хорошо, не беспокою.