Archive for the 'Uncategorized'

Обновление портов portsnap fetch update Добавление пользователя pw user add -n <name> -g <group> Настройка rtorrent Установка apache22 для ruTorrent Установка php модуля для apache из ports – /usr/ports/lang/php5 отметить Apache модуль Форматирование диска kldload geom_mbr fdisk -BI da1, возможно получаем fdisk: Geom not found fdisk da1 bsdlabel -w da1s1 auto bsdlabel da1s1, убеждаемся, что диск – одна большая партиция newfs /dev/da1s1 – форматируем диск GPT создание gpart add -t freebsd -l 01Archive da1 форматирование newfs -U -L ext /dev/da1s2 Пересборка ядра cd /usr/src nano sys/kern/vfs_mount.c *** options = NULL; /* vva */ pause("usbhack", hz*50); root_mount_prepare(); *** make buildkernel make installkernel # make cleandir # make cleandir добавление метки на уже существую партицию без переформатирования tunefs -L home /dev/da3
Итак, встала проблема отказаться от винта на роутере и перенести его на внутрений сервер. Интструкция строго для себя: 1. взять новую флешку и включить в свободный порт или отключить принтер и вставить флешку. 2. Отключаем все сервисы в  /usr/local/sbin/post-mount 3. сохраняем все файлы в памяти! ( у кого-то, как у меня на это стоит batch файл, а кому-то придётя помучиться почему после перезагрузки файл не меняется!) 4. перезагрузка 5.  убедиться, что отключены все сервисы, что нужно 6. зайти через веб-интерфейс System Setup/Setting Management, сохранить конфигурацию 7. Там же, но раздел Flashfs Management, тоже сохраняем данные 8. Просто следуем инструкции тут или просто форматируем флешку или новый винт (mke2fs -j /dev/scsi/host1/bus0/target0/lun0/part1) 9. копируем директорию /opt со старого диска на новый 10. перезагружаемся, одновременно перетыкем носители 11. mount -obind /tmp/harddisk/opt /opt 12. ipkg.sh update 13. нужно добавить в файл /usr/local/sbin/post-mount mount -obind /tmp/harddisk/opt /opt иначе не будет работать другие команды 14. убеждаемся, что всё работает. Печатаем