Сайт | Скачать | Видео | Wiki

Автор Тема: Модуль nfs для PuppyRus  (Прочитано 10790 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн azlk

  • Пользователь
  • **
  • Сообщений: 94
  • Репутация: +37/-0
  • Автор темы
Модуль nfs для PuppyRus
« : 02 Ноябрь 2008, 05:31:43 »
В Puppy-3.0.1 забыли модули для nfs, и многие натыкаются на это. Кроме того, стандартная команда mount является урезанной, поэтому в этом случае надо применять mount-FULL.
Собрал пакет с недостающими модулями и пост-скриптом, который дописывает необходимые строчки, пример и подсказку в /etc/rc.d/rc.local и, кроме того, выводит оповещение (для новичков очень удобно!) о том, где искать подсказку.
http://puppyrus.org/pub/%23users/azlk/nfs-for-puppy-3.0.1.pet
« Последнее редактирование: 02 Ноябрь 2008, 14:30:04 от melviX »

Оффлайн melviX

  • Инициатор проекта
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2096
  • Репутация: +97/-0
    • PuppyRus Linux
Re: Модуль nfs для PuppyRus
« Ответ #1 : 02 Ноябрь 2008, 14:24:58 »
azlk,
А можно немного подробнее, что это даст и не будет ли тормозить загрузку тем, у кого нет сети?

Поздравляю с включением в команду PuppyRus кстати.
« Последнее редактирование: 02 Ноябрь 2008, 14:33:23 от melviX »
Free software for free people

Оффлайн azlk

  • Пользователь
  • **
  • Сообщений: 94
  • Репутация: +37/-0
  • Автор темы
Re: Модуль nfs для PuppyRus
« Ответ #2 : 02 Ноябрь 2008, 15:12:58 »
Виктор, спасибо вам всем за доверие и за поздравления!

NFS - это сервис, разработанный давным-давно фирмой Sun, той самой, которая родила OpenOffice.
Даёт возможность подключать к своему компьютеру удаленную папку, находящуюся на другом линуксовом компьютере с помощью nfs-сервиса,
При этом папка становится доступна как локальная - не надо ничего запускать, всё уже под рукой.
НИЧЕГО не тормозит. Если и могут быть какие-то нарекания на nfs, так это у очень въедливых специалистов по безопасности, и то, известно, что у самбы с безопасностью тоже хватает проблем. А я, например, видел пару спокойненько работающих серверов с запущенным на них сервисом nfs (sunrpc), и никто их не взламывал. А пользователи чудненько монтировали удаленные папки при загрузке и работали. Это, конечно, не vpn, но для домашней или школьной сети - самое то.
У меня, например, сын затребовал ему место выделить на большом диске, который стоит на Убунте, так он на этот диск сохраняет свои бесконечные фильмы, а потом иногда, я вижу, оттуда умудряется их смотреть (тормозит, конечно!) ;D

p.s. Классная фотка, где балансируешь на камне!  :D
Я сейчас только просмотрел все фотки и порадовался за всех, кто в теме - как много настоящих людей, и настоящая жизнь там, где люди вместе способны делать хорошие дела!

Оффлайн melviX

  • Инициатор проекта
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2096
  • Репутация: +97/-0
    • PuppyRus Linux
Re: Модуль nfs для PuppyRus
« Ответ #3 : 02 Ноябрь 2008, 16:00:14 »
Спасибо за разьяснения. Давно уже поставил, но ждал твоего ответа. Надо теперь перегрузить комп, чтоб опробовать.
А на счёт фоток, высылай и свою туда. Порадуемся за ещё одного хорошего человека. Нас становится всё больше.
Free software for free people

Оффлайн Tarmo

  • Почетный участник
  • Старожил
  • *
  • Сообщений: 360
  • Репутация: +46/-0
Re: Модуль nfs для PuppyRus
« Ответ #4 : 02 Ноябрь 2008, 18:11:33 »
azlk, да. Я тоже хочу nfs, есть мысли на эту тему. Но это потом.
Фотку и правда шли. Мы тебя с удовольствуем по... вывесим. =)

Оффлайн azlk

  • Пользователь
  • **
  • Сообщений: 94
  • Репутация: +37/-0
  • Автор темы
Re: Модуль nfs для PuppyRus
« Ответ #5 : 02 Ноябрь 2008, 18:14:13 »
я уверен, что ты это и так давно знал  ;)
Вот на сервере, возможно, придется немного попотеть, чтобы запустить nfs-server, и то, обычно всё проходит без осложнений.
Если что - пиши, я всегда рад помочь.

Оффлайн azlk

  • Пользователь
  • **
  • Сообщений: 94
  • Репутация: +37/-0
  • Автор темы
Re: Модуль nfs для PuppyRus
« Ответ #6 : 02 Ноябрь 2008, 18:18:57 »
azlk, да. Я тоже хочу nfs, есть мысли на эту тему. Но это потом.
Фотку и правда шли. Мы тебя с удовольствуем по... вывесим. =)

Честно говоря, я не думаю, что это хорошая мысль - подставлять такой популярный сервер, как Puppyrus, под удар, почитай баг-трак по nfs, там немало написано про уязвимости rpc... Есть же фтп, rsync over ssh, в конце концов, или ты что-то другое имел в виду?
Насчет фотки, наверное, рановато будет, вот если соберу AbiWord, тогда посмотрю на своё поведение  :o

Оффлайн Tarmo

  • Почетный участник
  • Старожил
  • *
  • Сообщений: 360
  • Репутация: +46/-0
Re: Модуль nfs для PuppyRus
« Ответ #7 : 02 Ноябрь 2008, 18:19:22 »
Спасиб. Эх... Нам бы свой сервер...

Оффлайн melviX

  • Инициатор проекта
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2096
  • Репутация: +97/-0
    • PuppyRus Linux
Re: Модуль nfs для PuppyRus
« Ответ #8 : 02 Ноябрь 2008, 19:19:27 »
Ну вот, перегрузил после установки пакета, и ничего...
Так понимаю при отсутствии таких сетей ничего не мешает?
Free software for free people

Оффлайн azlk

  • Пользователь
  • **
  • Сообщений: 94
  • Репутация: +37/-0
  • Автор темы
Re: Модуль nfs для PuppyRus
« Ответ #9 : 04 Ноябрь 2008, 11:09:04 »
Ну вот, перегрузил после установки пакета, и ничего...
Так понимаю при отсутствии таких сетей ничего не мешает?
Не совсем понял, что ты сделал..
Чтобы nfs работала. надо настроить её на двух компьютерах - на сервере, который будет раздавать файлы и на компьютере-клиенте (т.е, на твоём). Я написал статью, как подключить nfs в PuppyRus
http://www.puppyrus.org/wiki/index.php?title=%D0%9A%D0%B0%D0%BA_%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C_NFS_%D0%B2_PuppyRus
Посмотри, может это тебе поможет.
Но я почему-то я не могу найти её в поиске на вики, и в списке статей она почему-то не появилась...

Оффлайн melviX

  • Инициатор проекта
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2096
  • Репутация: +97/-0
    • PuppyRus Linux
Re: Модуль nfs для PuppyRus
« Ответ #10 : 05 Ноябрь 2008, 13:15:09 »
Wiki был заблокирован после атак на него. Может ещё не отблокирован. Вопрос к Tarmo.
Free software for free people

GuttaLinux

  • Гость
Re: Модуль nfs для PuppyRus
« Ответ #11 : 11 Ноябрь 2008, 02:42:44 »
Ещё бы пересобрать initrd, докинуть туда NFS, сетевые модули, для того, чтобы можно было монтировать .sfs через nfs. Было бы вообще замечательно - для NFS-сервера много ресурсов не надо, стоит такая сеть из p200/64, одна машина с hdd, остальные - без, и всё работает.

Много где может пригодиться, можно различные сельские школы-библиотеки так облагодетельствовать. :)

Оффлайн Fliker09

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1624
  • Репутация: +120/-1
  • Puppy 4ever!
Re: Модуль nfs для PuppyRus
« Ответ #12 : 19 Сентябрь 2010, 15:50:25 »
azlk, а ты пробовал всё это добро? Как ты решил вопрос с nfsd.ko? Без него сервер не хочет работать. Пробовал вот это:

http://forum.puppyrus.org/index.php/topic,716.msg7711.html#msg7711

но ядро ругается. Кто-нибудь вообще решил этот вопрос?

З.Ы. Пакетик что ниже я собрал из пакета Slackware, с моими активными правками.

З.З.Ы. А как вообще собирать модули после сборки ядра? Вот хочется мне собрать какой-нить модуль после сборки ядра. Это возможно? Если да то как?
« Последнее редактирование: 19 Сентябрь 2010, 15:55:24 от Fliker09 »
Я покинул проект так что прошу в случае чего писать мне на мыло!
Драйверы от разных систем НЕСОВМЕСТИМЫ!
http://wellminded.com/puppy/pupsearch.html -
 - поиск по http://www.murga-linux.com/puppy/
http://www.minus.com/ - для постоянного хранения файлов
http://rghost.ru/ - для временного хранения файлов
http://appdb.winehq.org/ - база данных WINE
http://jabberworld.info/ - всё о Jabber
http://convertfiles.com/ - конвертер файлов

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Модуль nfs для PuppyRus
« Ответ #13 : 20 Сентябрь 2010, 02:10:12 »
З.З.Ы. А как вообще собирать модули после сборки ядра? Вот хочется мне собрать какой-нить модуль после сборки ядра. Это возможно? Если да то как?
нужны исходники ядра, модуль который ты собираешь читает ссылку в /lib/modules/kernel/build которая указывает на исходники ядра и соответственно ведется сборка модуля.
Для установки модуля можно два варианта сделать:
1. Cкопировать полученный .ko файл в нужную папку /lib/modules/kernel, командой insmod прописать этот модуль в modules.dep
2.   Cкопировать полученный .ko файл в нужную папку и дать команду depmod -a она полностью обновит информацию обо всех модулях и переделает modules.dep

Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Fliker09

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1624
  • Репутация: +120/-1
  • Puppy 4ever!
Re: Модуль nfs для PuppyRus
« Ответ #14 : 20 Сентябрь 2010, 15:40:02 »
А сам процесс сборки? С чего начать? Вот мне хочется собрать nfsd... И чё дальше? Вот этого я не знаю :-[.
Я покинул проект так что прошу в случае чего писать мне на мыло!
Драйверы от разных систем НЕСОВМЕСТИМЫ!
http://wellminded.com/puppy/pupsearch.html -
 - поиск по http://www.murga-linux.com/puppy/
http://www.minus.com/ - для постоянного хранения файлов
http://rghost.ru/ - для временного хранения файлов
http://appdb.winehq.org/ - база данных WINE
http://jabberworld.info/ - всё о Jabber
http://convertfiles.com/ - конвертер файлов