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

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


freebsd:sys_on_flash

Розбіжності

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

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

Порівняння попередніх версійПопередня ревізія
Наступна ревізія
Попередня ревізія
freebsd:sys_on_flash [2014/06/26 07:12] 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:
   * Форматируем флешку   * Форматируем флешку
   * Копируем минимальное окружение    * Копируем минимальное окружение 
 +  * Правка системных файлов
   * Ставим загрузчик   * Ставим загрузчик
   * Готово   * Готово
Рядок 86: Рядок 87:
  
 Эту "фишку" мне подсказал знакомый Колесник И.К. ака 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.1403766722.txt.gz · Востаннє змінено: 2014/06/26 07:12 (зовнішнє редагування)

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