[FreeBSD-users-jp 95765] Re: パーティションが 2 つ作れません

岡部 勝幸 HGC02147 @ nifty.com
2016年 4月 16日 (土) 22:14:46 UTC


岡部です。

 > 私が、知りたかった答えは、gpt では パーティション (スライス) が作れない
 > ということです。
 > mbr では、複数のスライスが作れるということですね。
 >
 > 私は、単に、gpt が新しそうなので、gpt を使用したのですが、これが誤り 
でした。

なんだか勘違いが深まってる気がしますけど。

 >gpart create -s gpt ada1
 >gpart add -s 512k -t freebsd-boot ada1
 >gpart add -s 5g -t freebsd-ufs ada1
 >gpart add -s 2g -t freebsd-swap ada1
 >gpart add -s 50g -t freebsd-ufs ada1
 >gpart add -s 2g -t freebsd-ufs ada1
 >gpart add -s 50g -t freebsd-ufs ada1
 >gpart add -s 41g -t freebsd-ufs ada1

のgpart addは各々パーティション(小金丸さんのいわれているスライス)を作っ 
ていますから「GPTではパーティションが作れない」なんて事はありません。

おそらく小金丸さんは「物理的に1つのストレージ上に2つの(FreeBSDでいう)ス 
ライスを作り、そのスライスの中に(FreeBSDでいう)パーティションを作る」と 
いう事をされたかったのだと思いますが、
実際に試されたのが「物理的に異なる2つのストレージに、それぞれにパーティ 
ションを作る」で、しかもストレージは1つしかなかった。
と、やりたい事と実際に試されたことが異なってただけかと。

小金丸さんのされたかったことは、おそらく次のような事かと思います(GPTの 
ブートコードは対応してないでしょうから結局はMBRにする必要あるでしょうけど)。

# gpart create -s GPT ada0
# gpart add -t freebsd -s 260G ada0
# gpart create -s BSD -n 10 ada0s1
# gpart add -s 512k -t freebsd-boot ada0s1
# gpart add -s 5g -t freebsd-ufs ada0s1
# gpart add -s 2g -t freebsd-swap ada0s1
# gpart add -s 50g -t freebsd-ufs ada0s1
# gpart add -s 2g -t freebsd-ufs ada0s1
# gpart add -s 50g -t freebsd-ufs ada0s1
# gpart add -s 41g -t freebsd-ufs ada0s1
# gpart add -t freebsd -s 260G ada0
# gpart create -s BSD -n 10 ada0s2
# gpart add -s 512k -t freebsd-boot ada0s2
# gpart add -s 5g -t freebsd-ufs ada0s2
# gpart add -s 2g -t freebsd-swap ada0s2
# gpart add -s 50g -t freebsd-ufs ada0s2
# gpart add -s 2g -t freebsd-ufs ada0s2
# gpart add -s 50g -t freebsd-ufs ada0s2
# gpart add -s 41g -t freebsd-ufs ada0s2

----
岡部 勝幸


On 2016/04/17 3:13, Nobuyuki Koganemaru wrote:
> 小金丸です。
>
>> From: 岡部 勝幸<HGC02147 at nifty.com>
>> Date: Sat, 16 Apr 2016 20:07:11 +0900
>>
>> 岡部です。
>>
>>> ada1 が作れないというのは、
>>>
>>> gpart create -s gpt ada1
>>>
>>> でエラーになるので、ada1 が作られていないということです。
>>> 当然次のようにエラーとなります。
>>
>> 誤解があるようですが
>>
>> gpart create -s gpt ada1
>>
>> で /dev/ada1 が作られたりはしません。
>>
>> gpart create -s gpt ada1
>>
>> で行われるのは(存在する) /dev/ada1 に GPT の管理領域を作ることです。
>> /dev/adaN を作りたいのであればSATA接続のストレージデバイスを増設してくだ
>> さい。
>>
>> /dev/ada1に対応するSTAT接続のストレージデバイスを増設済みなのに
>> /dev/ada1がないという事であれば gpart でエラーが起きるのとは別の話です。
>>
>> ----
>> 岡部 勝幸
>
> 私が、知りたかった答えは、gpt では パーティション (スライス) が作れない
> ということです。
> mbr では、複数のスライスが作れるということですね。
>
> 私は、単に、gpt が新しそうなので、gpt を使用したのですが、これが誤りでした。
>
> 昔の fdisk のマニュアルには、スライスとパーティションの違いを
> 説明していたのですが、gpart のマニュアルは、曖昧です。
> mbr でディスクを作成したいと思います。
>
> メールが spam として扱われる問題ですが、回避策が (断言はできませんが)
> 分かりました。
>
>  In-Reply-To: <20160415202856.ACE0D28427 at kcesx30.koganemaru.co.jp>
> のような In-Reply-To: を削除することです。
> では!
>
> --
> 小金丸コンピュータエンジニアリングサービス (福岡県大野城市)
> 	小金丸 信幸 (Nobuyuki Koganemaru)
> E-Mail: n-kogane at syd.odn.ne.jp
> E-Mail: kogane at koganemaru.co.jp
> URL: http://www.koganemaru.co.jp
>



freebsd-users-jp メーリングリストの案内