ユーザ用ツール

サイト用ツール


os:boot_environment

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
最新のリビジョン両方とも次のリビジョン
os:boot_environment [2019/06/14 18:04] – ユースケースを追記した yuichiroos:boot_environment [2021/12/27 10:28] – [Boot Environment] backupメインの使い方に変更 yuichiro
行 5: 行 5:
 どのクローンから起動するのかを自由に切り替えることができます。 どのクローンから起動するのかを自由に切り替えることができます。
  
-例えば、新しいリリースまたはパッチを試すために、テスト用のクローンを作成し、 +例えば、新しいリリースまたはパッチを試すために、現在の環境のクローンを作成しバックアップ用に取っておきます。
-ローン上でアップデートを行い、動作を確認します。+
  
-く行っならばクローンインに運用すればよく、 +その上で、新しいリリースまたはパッチをインストールして、うまくいけばそのまま使い続ければ良いですし、 
-うまく行かなった場合には元のルートファイルシステムから起動すれば元に戻ります。 +問題が発生したらば、バックアップ用に取ておい環境からブートすれば元に戻ります。
-うまく行った場合、元のルートファイルシステムは破棄しても構いません+
  
 また、異なるバージョンの FreeBSD をインストールしておき、切り替えて使うこともできます。 また、異なるバージョンの FreeBSD をインストールしておき、切り替えて使うこともできます。
行 89: 行 87:
 Boot Environment を扱うためのツールとして以下の2つがあります。 Boot Environment を扱うためのツールとして以下の2つがあります。
  
-1. bectl +  - **bectl** 
- +    FreeBSD 12.0 から標準搭載されたコマンドラインツールです。 
-   FreeBSD 12.0 から標準搭載されたコマンドラインツールです。 +  - **beadm** 
- +    ports/pkg でインストールできるコマンドラインツールです。\\ bectl がない環境でも使うことができます。
-2. beadm +
- +
-   ports/pkg でインストールできるコマンドラインツールです。 +
-   bectl がない環境でも使うことができます。+
  
 どちらも機能的にはほとんど変わりません。 どちらも機能的にはほとんど変わりません。
行 204: 行 198:
 ブートローダでルートファイルシステムを選択することができます。 ブートローダでルートファイルシステムを選択することができます。
  
-<code> +{{os:BootEnvironmentMenu0.png}}
-   ______               ____   _____ _____ +
-  |  ____|              _ \ / ____|  __ \ +
-  | |___ _ __ ___  ___ | |_) | (___ | |  | | +
-  |  ___| '__/ _ \/ _ \|  _ < \___ \| |  | | +
-  | |   | | |  __/  __/| |_) |____) | |__| | +
-  | |   | | |    |    ||          |      | +
-  |_|   |_|  \___|\___||____/|_____/|_____/ +
-                                                 ```                        ` +
- ������������Welcome to FreeBSD�������������    s` `.....---.......--.```   -/ +
- �                                         �    +o   .--`         /y:`      +. +
- �  1. Boot Multi user [Enter]             �     yo`:           :o      `+- +
- �  2. Boot Single user                    �      y/               -/  -o/ +
- �  3. Escape to loader prompt             �     .-                  ::/sy+:. +
- �  4. Reboot                              �     /                     `-- +
- �                                         �    `:                          :` +
- �  Options:                               �    `:                          :` +
- �  5. Kernel: default/2kernel (1 of 2)    �     /                          / +
- �  6. Boot Options                        �     .-                        -. +
- �  7. Boot Environments                   �      --                      -. +
- �                                         �       `:                 `:` +
- �                                         �         .--             `--. +
- �������������������������������������������            .---.....----. +
- +
-</code>+
  
 起動直後の画面で "7" を押します。 起動直後の画面で "7" を押します。
  
-<code> +{{os:BootEnvironmentMenu1.png}}
-   ______               ____   _____ _____ +
-  |  ____|              _ \ / ____|  __ \ +
-  | |___ _ __ ___  ___ | |_) | (___ | |  | | +
-  |  ___| '__/ _ \/ _ \|  _ < \___ \| |  | | +
-  | |   | | |  __/  __/| |_) |____) | |__| | +
-  | |   | | |    |    ||          |      | +
-  |_|   |_|  \___|\___||____/|_____/|_____/ +
-                                                 ```                        ` +
- ������������Welcome to FreeBSD�������������    s` `.....---.......--.```   -/ +
- �                                         �    +o   .--`         /y:`      +. +
- �  1. Back to main menu [Backspace]       �     yo`:           :o      `+- +
- �  2. Active: zfs:zroot/ROOT/test (1 of 2)�      y/               -/  -o/ +
- �  3. bootfs: zfs:zroot/ROOT/test         �     .-                  ::/sy+:. +
- �                                         �     /                     `-- +
- �                                         �    `:                          :` +
- �                                         �    `:                          :` +
- �                                         �     /                          / +
- �                                         �     .-                        -. +
- �                                         �      --                      -. +
- �                                         �       `:                 `:` +
- �                                         �         .--             `--. +
- �������������������������������������������            .---.....----. +
- +
-</code>+
  
 "2" を押すと、ブートする環境が切り替わります。 "2" を押すと、ブートする環境が切り替わります。
 +
 +{{os:BootEnvironmentMenu2.png}}
 +
 +元の環境を選びスペースキーを押すと、その環境でブートします。
 +
 +起動したらアクティブなファイルシステムを切り替えましょう。
  
 <code> <code>
-   ______               ____   _____ _____ +bectl activate default
-  |  ____|              _ \ / ____|  __ \ +
-  | |___ _ __ ___  ___ | |_) | (___ | |  | | +
-  |  ___| '__/ _ \/ _ \|  _ < \___ \| |  | | +
-  | |   | | |  __/  __/| |_) |____) | |__| | +
-  | |   | | |    |    ||          |      | +
-  |_|   |_|  \___|\___||____/|_____/|_____/ +
-                                                 ```                        ` +
- ������������Welcome to FreeBSD�������������    s` `.....---.......--.```   -/ +
- �                                         �    +o   .--`         /y:     +. +
- �  1. Back to main menu [Backspace]       �     yo`:           :o      `+- +
- �  2. Active: zfs:zroot/ROOT/default (2 of 2)    y/               -/  -o/ +
- �  3. bootfs: zfs:zroot/ROOT/test         �     .-                  ::/sy+:. +
- �                                         �     /                     `-- +
- �                                         �    `:                          :` +
- �                                         �    `:                          :` +
- �                                         �     /                          / +
- �                                         �     .-                        -. +
- �                                         �      --                      -. +
- �                                         �       `:                 `:` +
- �                                         �         .--             `--. +
- �������������������������������������������            .---.....----. +
 </code> </code>
  
-元の環境を選びスペースキー押すと、その環境でブートし+ダはアクティブなファイルシテム切り替えてはくれせん
  
 ==== ユースケース ==== ==== ユースケース ====
os/boot_environment.txt · 最終更新: 2021/12/27 10:34 by yuichiro

特に明示されていない限り、本Wikiの内容は次のライセンスに従います: 2-Clause BSD License
Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki