From owner-freebsd-users-jp@freebsd.org Sun Apr 24 09:01:50 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 6E7F2B12DA1 for ; Sun, 24 Apr 2016 09:01:50 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from dec.sakura.ne.jp (dec.sakura.ne.jp [210.188.226.8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1BD601FCC for ; Sun, 24 Apr 2016 09:01:49 +0000 (UTC) (envelope-from junchoon@dec.sakura.ne.jp) Received: from fortune.joker.local (123-48-23-227.dz.commufa.jp [123.48.23.227]) (authenticated bits=0) by dec.sakura.ne.jp (8.15.2/8.15.2/[SAKURA-WEB]/20080708) with ESMTPA id u3O91fFU073059; Sun, 24 Apr 2016 18:01:41 +0900 (JST) (envelope-from junchoon@dec.sakura.ne.jp) Date: Sun, 24 Apr 2016 18:01:41 +0900 From: Tomoaki AOKI To: freebsd-users-jp@freebsd.org Cc: maruyama@ism.ac.jp Message-Id: <20160424180141.c5cd55f54b319e0876c3ad8a@dec.sakura.ne.jp> In-Reply-To: References: <20160419214119.7f47561d73ac7d7d6764fcec@dec.sakura.ne.jp> Organization: Junchoon corps X-Mailer: Sylpheed 3.5.0 (GTK+ 2.24.29; amd64-portbld-freebsd10.3) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit Subject: [FreeBSD-users-jp 95792] Re: GPT and EFI 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: Sun, 24 Apr 2016 09:01:50 -0000 青木@名古屋です。 最近更新出来ていないのでlenovofixの件等は載っていませんが、GPTとUEFIの 絡みその他でハマったことと対処の覚え書きを下記で公開していますので、 ご参考まで。  http://www.dec.sakura.ne.jp/~junchoon/machine/freebsd.html チョット情報過多気味で見辛いようならむしろ下記英語版サマリーの方が 読み易いかもしれません。  http://www.dec.sakura.ne.jp/~junchoon/machine/freebsd-e.html 英語版の方はそもそも海外の開発者に「ここに纏めといたから何とかしてよ」と 投げるためという側面が強いことと、全部訳すのはめんどくさい(笑)ことから 内容を絞り込んでいます。 # uefi gpt freebsdでググると未だに1ページ目にあったり。 とっくの昔に # 10ページ目以降ぐらいまで追いやられるくらい情報量が増えてくれないと # 自分がハマった時に困るのですが。 古い分、整理できていない部分もあるので、補足を下記します。  UEFIファームウェアによる起動可否のパターン   1)標準のままで問題なし   2)PMBRのGPTのエントリにactive属性が【付いていると】駄目     →現行のgpartなら大丈夫な筈。 古いgpartで作成した場合      デフォルトで付いているため、現行のもので外す。   3)PMBRのGPTのエントリにactive属性が【付いていないと】駄目     →現行のgpartは設定しない筈なので、付ける。   4)PMBRのパーティションテーブルの先頭にGPTのエントリは不可     →gpartでlenovofix属性を設定。   5)PMBRのGPTのエントリが0xeeだと駄目     →fdiskで0xef等を強制設定。 loaderへのパッチも必須。 2),3)は排他ですが、1)以外は組合せのパターンもあり得ます。 私のThinkPad T420は4)か5)のどちらか一方で可能でした。 2),3)の場合の対処は(上記ページからもリンクしてありますが)   https://lists.freebsd.org/pipermail/svn-src-stable-9/2013-August/005361.html のコミットログに(英語で)記載されているとおり、   gpart set -a active ada0   gpart unset -a active ada0 のようにすれば良い筈です。 4)の場合はactiveの代わりにlenovofixですね。  ※私のページではlenovofix属性については未記載ですが、同等の手動での   やり方が記載してあります。 なお、3)〓4)は全てpmbrの設定として不正ですので、FreeBSD以外のOSや FreeBSDのgpart,fdisk以外のパーティション管理ツールでは操作不能だった り強制的に2)相当の状態に「修正」されたり、最悪、GPTのテーブルやディスク の内容まで含めてクラッシュ(変なものを変な場所に書き込んで強制終了等) させられる可能性が否定できません...が、FreeBSDのみで使う分には問題あり ません。 5)はMBRの設定としては正常ですがPMBRとしては異常(不正ではない)なため、 FreeBSD以外ではGPTとして認識できない(0xefにした場合、MBRでのEFIパーティ ションとして認識される)可能性があります。 FreeBSDのGEOM階層では普通に GPTとして認識されますが、loader / zfsloaderでは構造をチェックしにいく 前の段階でGPT以外と判定されてしまうため、設定したパーティションコードも GPT扱いさせるようなパッチが必要です。(私のものをご参照下さい) On Fri, 22 Apr 2016 14:53:51 +0900 maruyama@ism.ac.jp (丸山直昌) wrote: > 青木 様 > > 統計数理研究所の丸山です。 > > 丁寧な解説、有難うございます。今 dynabookN51 の UEFIブートで悪戦苦闘して > いるので、ありがたい情報です。 > > Tue, 19 Apr 2016 21:41:19 +0900 > Tomoaki AOKI writes: > > >おまけですが、UEFIファームウェアによっては規格どおりのGPTだとLegacy > >での起動を許さないもの(Lenovo等)があり、PMBRパーティションテーブルの > >GPTを示すエントリを2番め以降にずらす(gpartでlenovofix属性を付けると > >こうしてくれます)なりタイプを0xeeから0xefその他に変えるなり(当初、 > >そのためのパッチを作って対応しました)しないといけなかったりします。 > >UEFI非対応のBIOSなら無用の苦労でしょうけど。 > > lenovofix ってそういう意味でしたか。これを読んで X260 を買うかどうか、 > ちょっと決心が鈍りましたが、ま UEFI で FreeBSD(PC-BSD)を起動できるように > なっていれば関係ないってことですね。 > > 今悪戦苦闘している dnyabookN51 の UEFI の問題でこの ML に質問するかも知 > れません。その折はよろしく。 > > # 「修復の名の下の破壊」は的確な表現ですね。このMLの常連でも昔被害にあっ > # た人がいると思いますが、既に鯖缶引退しているかな? > > -------- > 丸山直昌@統計数理研究所 > -- 青木 知明 [Tomoaki AOKI] junchoon@dec.sakura.ne.jp From owner-freebsd-users-jp@freebsd.org Fri Apr 29 09:58:19 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 3F580B1E0EE for ; Fri, 29 Apr 2016 09:58:19 +0000 (UTC) (envelope-from ksmakoto@dd.iij4u.or.jp) Received: from mo-sw-fb.iij4u.or.jp (mo-sw-fb1501.iij4u.or.jp [210.130.239.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EA9531890 for ; Fri, 29 Apr 2016 09:58:18 +0000 (UTC) (envelope-from ksmakoto@dd.iij4u.or.jp) Received: by mo-sw-fb.iij4u.or.jp (4u-mo-sw-fb1501) id u3T9S7OJ001429; Fri, 29 Apr 2016 18:28:07 +0900 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=dd.iij4u.or.jp; h=Date:From :To:Subject:Message-Id:Mime-Version:Content-Type:Content-Transfer-Encoding; i= ksmakoto@dd.iij4u.or.jp; s=20150530.iij4u; t=1461922079; x=1463131679; bh=8IjY0bd 96EmnQy4hp5BvF05ZUtWBJZK+6dtdLaP+2uA=; b=NgSATwvnfJlVD8fPrFIC4p2lbsN0uccxYM1E2 JcbGcY5yXTE35ravBPROjTfFg7Vc2Tg4xZ5DK52o80B8cj5yq3Tnjz2bzrDjx0PpWE48IwZL8eYDP k/eJ6JClgSntrM84Tv7mKaWqeKhtTLuNCVRWCUys1i52D+TOPQMEUzKGT3MfV6FhXUp/zXI16moIg Mg3UAZXfCGxCw6D01OE+9qxzU5/K80dLYemhQ8hHu1O7Zj8WQ2qdmqe6dm1bau5KqG+EoIynr8nuc 9cC3hll7+Oxa2nNJrynWprNDdlmU78UmewtfByLMQ97pCX9jSp9xw7N5MWgw7arorWF1+JY3uA==; Received: by mo-sw.iij4u.or.jp (4u-mo-sw1501) id u3T9RxoV001155; Fri, 29 Apr 2016 18:27:59 +0900 Received: from norikura.localdomain (i114-191-204-198.s41.a022.ap.plala.or.jp [114.191.204.198]) by mbox.iij4u.or.jp (4u-mbox1501) id u3T9RwVO001589; Fri, 29 Apr 2016 18:27:58 +0900 Date: Fri, 29 Apr 2016 18:27:56 +0900 From: "KISHIMOTO, Makoto" To: freebsd-users-jp@freebsd.org Message-Id: <20160429182756.e616edf73181ca221850fc93@dd.iij4u.or.jp> X-Mailer: Sylpheed 3.5.0 (GTK+ 2.24.29; amd64-portbld-freebsd10.1) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit Subject: [FreeBSD-users-jp 95793] =?iso-2022-jp?b?bWx0ZXJtGyRCJEdJPTwoJCxKUSRLJEokQyRGJCQkPzdvGyhC?= =?iso-2022-jp?b?GyRCJE4ycjdoGyhC?= 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: Fri, 29 Apr 2016 09:58:19 -0000 きしもとです こちらに投稿してはいなかったかもしれませんが、少し前にmltermを 新しくしたところ、以前のコンフィグのままでは表示が変になってしまう、 という事態になっていました(インプットメソッドまわりのオプションを 変更しているため、pkgではなくportsでビルドしています)。 原因はこちらのリリースノート中にある、 https://sourceforge.net/p/mlterm/mailman/message/32979217/ > * Change the default value of "type_engine" option from "xcore" to "xft". > (If you want to use xcore, add "type_engine = xcore" to ~/.mlterm/main.) という変更のためでしたので、その指示通りコンフィグを追加して、 元のように表示されるように戻りました。 From owner-freebsd-users-jp@freebsd.org Fri Apr 29 17:44:12 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 B1D6AB2025F for ; Fri, 29 Apr 2016 17:44:12 +0000 (UTC) (envelope-from n-kogane@syd.odn.ne.jp) Received: from cmta511.odn.ne.jp (mta511.odn.ne.jp [210.134.90.68]) by mx1.freebsd.org (Postfix) with ESMTP id 4956618B5 for ; Fri, 29 Apr 2016 17:44:11 +0000 (UTC) (envelope-from n-kogane@syd.odn.ne.jp) Received: from vmsa511.odn.ne.jp by cmsa511.odn.ne.jp with ESMTP id <20160429171140072.CHCV.103538.cmsa511.odn.ne.jp@msa511.odn.ne.jp> for ; Sat, 30 Apr 2016 02:11:40 +0900 Received: from msrg5111.rgserv.odn.ne.jp by vmsa511.odn.ne.jp with ESMTP id <20160429171140066.GUSZ.60409.vmsa511.odn.ne.jp@msa511.odn.ne.jp> for ; Sat, 30 Apr 2016 02:11:40 +0900 Received: from kcesx30.koganemaru.co.jp (218.46.55.120) by msrg5111.rgserv.odn.ne.jp (9.0.018.07.04) id 56CBB9A500A83F7F for freebsd-users-jp@freebsd.org; Sat, 30 Apr 2016 02:11:40 +0900 Received: by kcesx30.koganemaru.co.jp (Postfix, from userid 100) id 1F4AC28427; Sat, 30 Apr 2016 02:12:04 +0900 (JST) To: freebsd-users-jp@freebsd.org Content-Type: Text/Plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit Message-Id: <20160429171204.1F4AC28427@kcesx30.koganemaru.co.jp> Date: Sat, 30 Apr 2016 02:12:04 +0900 (JST) From: n-kogane@syd.odn.ne.jp (Nobuyuki Koganemaru) Subject: [FreeBSD-users-jp 95794] Re: =?iso-2022-jp?b?MTAuMy1SRUxFQVNFIBskQkZ8S1w4bCVeJUslZSUiGyhC?= =?iso-2022-jp?b?GyRCJWsbKEI=?= 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: Fri, 29 Apr 2016 17:44:12 -0000 小金丸です。 >Date: Fri, 8 Apr 2016 03:58:32 +0900 (JST) >From: n-kogane@syd.odn.ne.jp (Nobuyuki Koganemaru) > >小金丸です。 > >10.3-RELEASE 用のマニュアルの翻訳がすべて (未翻訳のものはありません) >完了しました。 pkg の違いで 10.3-RELEASE でインストールできない問題がありましたが 修正しました。 10.3-RELEASE で package を構築しようとしたのですが、ja-groff を構築しようと したのですが、なにもパッチをあてていないものも構築できませんでした。 8.4-RELEASE では pkg-1.7.2 を構築すると pkg-static がやたらと core をはきます。 Makefile の変更も必要で時間が掛かりました。 結局 8.4-RELEASE で作成することとしました。 FreeBSD 日本語マニュアル検索 http://www.kogamenaru.co.jp/ で検索できます。 10.3-RELEASE i386 用の日本語マニュアルの package は ftp://ftp.koganemaru.co.jp/pub/jman10/ja-man-doc-10.3.20160430.txz にあります。 10.3-RELEASE i386 用の日本語マニュアルの catpages 形式の package は ftp://ftp.koganemaru.co.jp/pub/jman10/ja-cat-doc-10.3.20160430.txz にあります。 10.3-RELEASE amd64 用の日本語マニュアルの package は ftp://ftp.koganemaru.co.jp/pub/jman10/ja-man-doc-10.3.20160430.64.txz にあります。 10.3-RELEASE amd64 用の日本語マニュアルの catpages 形式の package は ftp://ftp.koganemaru.co.jp/pub/jman10/ja-cat-doc-10.3.20160430.64.txz にあります。 これらは、pkgng 形式の package で、いずれの freebsd でもインストールできる "freebsd:*" のアーキテクチャのタイプです。 i386 用と amd64 用では、マニュアルの個別のコマンドで違いがあります。 実行しているマシンのタイプに関わらず、どちらのマニュアルもインストールする ことができます。 以前の版をインストールしている場合は、pkg delete で削除するか、 pkg add に -f オプションを付けて実行すればインストールできます。 Web ページ http://www.koganemaru.co.jp からもたどれます。 -- 小金丸コンピュータエンジニアリングサービス (福岡県大野城市) 小金丸 信幸 (Nobuyuki Koganemaru) E-Mail: n-kogane@syd.odn.ne.jp E-Mail: kogane@koganemaru.co.jp URL: http://www.koganemaru.co.jp