統計数理研究所の丸山です。 >Date: Sun, 1 Mar 2015 22:01:27 +0900 >From: Hiroo Ono (小野寛生)
>> そろそろ Subject 変えませんか? >> >> geom と boot code >> >> っていうSubject で色々教えて頂きたいです。 > >とのことですが、man gptboot と man gpart したら書いてあります。 小野さん、有難うございます。新しいSubject でお尋ねしたいことはいくつか ありますが、その前にちょっと自己紹介をします。 FreeBSD1.5.1.1 の時代から(もう20年以上!)FreeBSDのファンでしたが、イン ストールにはfdisk と disklabel(bsdlabel)を使って、手動で領域確保をして いました。購入したパソコンにバンドルされてくるWindows を、好きではない とは言え、捨てることはできないので、Distributionの「お任せインストール」 は(Windows を消されてしまうのではないかと)恐くて使えなかったのです。イ ンストーラーの Custom/PartitionやCustom/Label も後には使うようになりま したが、それでも毎回「手間がかかるなー」というのが正直な感想でした。 それでも今に至るまで我慢してきましたが、 4つしかないスライスのうち Windows7が3つも占領するようになって、さすがにどうにもならなくなり、 geom というか、gpart/glabel の習得に時間を割かざるをえなくなった、とい うのが昨年私の身に起こったことです。gpart はかなり使い易いかも知れない、 とは思っていたので、覚えることが嫌というわけではないのですが、時間を取 られるのはやはり辛いですね。 私の信条として、どんなマシンにもかならず2つ以上のブート可能なFreeBSDを 入れることにしています。トラブルが起こったときに、もう一方のFreeBSDで 起動して調べる/修復する、という備えです。そんなわけで、今普段持ち歩い ている Lenovo X230の内蔵ディスク(SATA 300G)は以下のようになっておりま す。つまりブートマネージャーで F4 を選んで、 /dev/ada0s4a をルートにマウントすれば PCBSD9.2 /dev/ada0s4d をルートにマウントすれば PCBSD9.1 /dev/ada0s4e をルートにマウントすれば PCBSD10.1 という調子です。a,d,e のうちどれをマウントするかは /dev/ada0s4aの /boot.config で決めています。 でも、このパーティションをどうやって作ったか、正確には思い出せません。 (続く) [root@samanta{190}] ~# gpart show ada0 => 63 625142385 ada0 MBR (298G) 63 1985 - free - (992k) 2048 3072000 1 ntfs (1.5G) 3074048 297619456 2 ntfs (141G) 300693504 287582208 4 freebsd [active] (137G) 588275712 36864000 3 ntfs (17G) 625139712 2736 - free - (1.3M) [root@samanta{191}] ~# gpart show -p ada0s4 => 0 287582208 ada0s4 BSD (137G) 0 4194304 ada0s4a freebsd-ufs (2.0G) 4194304 16785408 ada0s4b freebsd-ufs (8.0G) 20979712 4194304 ada0s4d freebsd-ufs (2.0G) 25174016 4194304 ada0s4e freebsd-ufs (2.0G) 29368320 10485760 ada0s4f freebsd-ufs (5.0G) 39854080 4194304 ada0s4g freebsd-ufs (2.0G) 44048384 4194304 ada0s4h freebsd-ufs (2.0G) 48242688 4194304 ada0s4i freebsd-ufs (2.0G) 52436992 62914560 ada0s4j freebsd-ufs (30G) 115351552 62914560 ada0s4k freebsd-ufs (30G) 178266112 62914560 ada0s4l freebsd-ufs (30G) 241180672 46401528 ada0s4t freebsd-ufs (22G) 287582200 8 - free - (4.0k) [root@samanta{192}] ~# glabel status Name Status Components ntfs/SYSTEM_DRV N/A ada0s1 ntfs/Windows7_OS N/A ada0s2 ntfs/Lenovo_Recovery N/A ada0s3 gptid/7abe3269-c034-11e4-acf2-3c970e55c564 N/A ada1p1 ufsid/54f442f4cbafddc9 N/A ada1p2 gptid/40109857-c0cb-11e4-b41b-3c970e55c564 N/A ada1p2 gptid/4a71344e-c0cb-11e4-b41b-3c970e55c564 N/A ada1p3 ufsid/54f4430045570b35 N/A ada1p4 gptid/58db1427-c0cb-11e4-b41b-3c970e55c564 N/A ada1p4 label/rootfs0 N/A ada0s4a label/swap0 N/A ada0s4b label/rootfs1 N/A ada0s4d label/rootfs2 N/A ada0s4e label/emerge N/A ada0s4f label/var0 N/A ada0s4g label/var1 N/A ada0s4h label/var2 N/A ada0s4i label/usr0 N/A ada0s4j label/usr1 N/A ada0s4k label/home0 N/A ada0s4l label/ST N/A ada0s4t ufsid/54f46dd06c735780 N/A ada1p5 gptid/e88e18cd-c0e4-11e4-88cb-3c970e55c564 N/A ada1p5 -------- 丸山直昌@統計数理研究所 _______________________________________________ freebsd-users-jp@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp To unsubscribe, send any mail to "freebsd-users-jp-unsubscr...@freebsd.org"