From owner-freebsd-users-jp@freebsd.org Tue Apr 19 02:01:32 2016 Return-Path: Delivered-To: freebsd-users-jp@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8CFF3B1268D for ; Tue, 19 Apr 2016 02:01:32 +0000 (UTC) (envelope-from maruyama@ism.ac.jp) Received: from garbha.ism.ac.jp (garbha.ism.ac.jp [133.58.120.13]) by mx1.freebsd.org (Postfix) with ESMTP id 256C21A40 for ; Tue, 19 Apr 2016 02:01:31 +0000 (UTC) (envelope-from maruyama@ism.ac.jp) Received: from indra.ism.ac.jp (garbha.ism.ac.jp [133.58.120.13]) by garbha.ism.ac.jp (8.15.2/8.15.2) with ESMTPS id u3J21ScT057422 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Tue, 19 Apr 2016 11:01:28 +0900 (JST) (envelope-from maruyama@ism.ac.jp) Received: (from maruyama@localhost) by indra.ism.ac.jp (8.15.2/8.15.2/Submit) id u3J21S0Z098335; Tue, 19 Apr 2016 11:01:28 +0900 (JST) (envelope-from maruyama@ism.ac.jp) X-Authentication-Warning: indra.ism.ac.jp: maruyama set sender to maruyama@ism.ac.jp using -f From: maruyama@ism.ac.jp (=?iso-2022-jp?B?GyRCNF07M0Q+PjsbKEI=?=) To: n-kogane@syd.odn.ne.jp (Nobuyuki Koganemaru) Cc: freebsd-users-jp@freebsd.org In-Reply-To: <20160418172731.A004D28427@kcesx30.koganemaru.co.jp> (n-kogane@syd.odn.ne.jp) Organization: =?iso-2022-jp?B?GyRCRX03Vz90TX04JjVmPWobKEI=?= Reply-To: maruyama@ism.ac.jp Date: Tue, 19 Apr 2016 11:01:28 +0900 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Subject: [FreeBSD-users-jp 95782] Re: =?iso-2022-jp?b?GyRCJVEhPCVGJSMlNyVnJXMkLBsoQiAyIBskQiREGyhC?= =?iso-2022-jp?b?GyRCOm4kbCReJDskcxsoQg==?= X-BeenThere: freebsd-users-jp@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Discussion relevant to FreeBSD communities in Japan List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 Apr 2016 02:01:32 -0000 丸山です。 Tue, 19 Apr 2016 02:27:31 +0900 (JST) n-kogane@syd.odn.ne.jp (Nobuyuki Koganemaru) writes: >同じ 1 つのディスクに 2 つの OS を入れたいのです、 >10.3-RELEASE と 11.0-CURRENT 等です。 GPTで簡単にできます。2つどころか、30個くらい簡単に入ります。 問題はブートマネージャーなんですよね。FreeBSDで標準として使っているMBRブー トマネージャー(/boot/boot0)は起動時に F1〜F4キーで起動スライスを指定でき ますが、GPTに対して現在標準サポートされている /boot/pmbr + /boot/gptboot では相当する機能がありません。今現実的に使える起動パーティション切り替え の一番簡単な方法は、私が [FreeBSD-users-jp 95759] に書いた方法だと思いま す。手動介入したければ、タイムアウトがちょっと短いのですが、起動時に何か のキーを押すと FreeBSD/x86 boot Default: 0:ad(0p2)/boot/loader boot: と画面に表示されて、ここで 0:ad(0p8)/boot/loader とか入力すると /boot.config の値を無視して /dev/ada0p8 からブートします。 ただしこの方法ではFreeBSDの複数バージョンの切り替えはできますが、FreeBSD 以外のOSに切り替えることはできません。FreeBSD以外のOSも含めたOS切り替え ができるブートマネージャーは、私は grubしか知りません。でも現状私が知っ ている grub も、どれかのOSのファイルシステムの中に埋め込まれているのもで、 これが理想的な姿とは到底思えません。要するにGPT対応のブートマネージャー は「未だ開発途上」ということだと思います。 >10.3-RELEASE 用に日本語インストーラを作ろうと思ったのですが、 そういうことであれば、10.3英語インストーラーで GPT ディスクにインストー ルする場合の挙動を正しく理解しておいて頂かないと、、、。 -------- 丸山直昌@統計数理研究所