Користувальницькькі налаштування

Налаштування сайту


freebsd:sys_on_flash

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версійПопередня ревізія
Наступна ревізія
Попередня ревізія
freebsd:sys_on_flash [2014/06/26 07:09] olexande bilovolfreebsd:sys_on_flash [Unknown date] (поточний) – зовнішнє редагування (Unknown date) 127.0.0.1
Рядок 1: Рядок 1:
-====== FreeBSD на флешку ======+====== FreeBSD на флешке ======
  
 Есть не плохая статейка по теме: [[http://www.lissyara.su/articles/freebsd/file_system/install_freebsd_on_usb_flash/|Опыт миграции на usb]] на сайте лиссяры. Есть не плохая статейка по теме: [[http://www.lissyara.su/articles/freebsd/file_system/install_freebsd_on_usb_flash/|Опыт миграции на usb]] на сайте лиссяры.
Рядок 7: Рядок 7:
   * Форматируем флешку   * Форматируем флешку
   * Копируем минимальное окружение    * Копируем минимальное окружение 
 +  * Правка системных файлов
   * Ставим загрузчик   * Ставим загрузчик
   * Готово   * Готово
Рядок 85: Рядок 86:
 Далее по очереди планомерно по мере необходимости захожу в архивы и все содержимое полностью копирую прямо в ''/mnt/tmp'' Далее по очереди планомерно по мере необходимости захожу в архивы и все содержимое полностью копирую прямо в ''/mnt/tmp''
  
-Эту "фишку" мне подсказал знакомый ака Ivan+Эту "фишку" мне подсказал знакомый Колесник И.К. ака Ivan 
 + 
 +===== Правка системных файлов ===== 
 + 
 +<file>cd /etc 
 +pax -p eme -X -rw . /mnt/tmp/etc/</file> 
 + 
 +можно считать что система у нас готова, хотя один момент, нам ведь надо поправить fstab и записать загрузчик 
 +я свой fstab довел до такого состояния 
 + 
 +<file># Device             Mountpoint      FStype  Options         Dump    Pass# 
 +/dev/ufs/RootOnUSB   /               ufs     rw,noatime      1       1 
 +/proc           /proc           procfs  rw,noauto      0       0</file> 
 + 
 +Так как мы будем грузить с метки ufs/RootOnUSB то добавим в loader.conf следующее 
 + 
 +<file>echo 'geom_label_load="YES"' >> /boot/loader.conf</file> 
 + 
 +Имеется одна тонкость у материнских плат, не все сразу определяют umass, поэтом допишем еще ожидание загрузки для инициализации 
 + 
 +<file>echo 'kern.cam.boot_delay=10000' >> /boot/loader.conf</file> 
 + 
 +Для уменьшения числа операций записи на USB, автор создает локальную базу данных и запрещает еженедельное обновление. 
 +  
 +После ставит ПО. 
 + 
 +Я сразу этого не делал. 
 + 
 +===== Ставим загрузчик ===== 
 + 
 +fstab поправили, пакеты по необходимости поставили, осталось сделать флешку загрузочной. 
 + 
 +**Отмонтируем ее** 
 + 
 +<file>umount /mnt/tmp</file> 
 + 
 +**и запишем загрузчик** 
 + 
 +<file>boot0cfg -v -B -o noupdate da0</file> 
 + 
 +===== Готово ===== 
 + 
 +В принципе все готово. 
 + 
 +Автор еще добавил скрипт "копирования флешки". Я его не пробовал.
freebsd/sys_on_flash.1403766589.txt.gz · Востаннє змінено: 2014/06/26 07:09 (зовнішнє редагування)

Якщо не вказано інше, вміст цієї Вікі підпадає під дію такої ліцензії: CC Attribution 4.0 International
CC Attribution 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki