FreeBSDにLinuxパーティションを追加する方法

FreeBSDにLinuxパーティションを追加する方法

今日、私は40GBのハードドライブを搭載したMac mini G4にFreeBSD 9.0 PPCをインストールしました。

インストール中に(FSBDユーティリティ「gpart」を使用して)、合計約23GBのスペースをFreeBSDに割り当て、将来のLinuxインストールのために17GBを完全に無料で残しました(パーティションやフォーマットもしません)。

残りの17 GBにLinux(Ubuntu 10.10 PPC)をインストールしようとすると、Linux / Ubuntuインストーラ(またはLinux用ディスクユーティリティ)でLinuxパーティションが必要になる可能性があります。次のメッセージでLinux DUが失敗します。

Error creating partition: helper exited with exit code 1: In part_add_partition: 
device_file=/dev/hda, start=23363101696, size=16644660224, type=
Entering MS-DOS parser (offset=0, size=40007761920)
No MSDOS_MAGIC found
Exiting MS-DOS parser
Entering Apple parser
Mac MAGIC found, block_size=512
map_count = 17
Leaving Apple parser
Apple partition table detected
containing partition table scheme = 2
got it
Error: The partition's data region doesn't occupy the entire partition.
ped_disk_new() failed

これで、ハードドライブで実行されているFreeBSDにLinuxパーティションを追加しようとしています。私は仕事に最適なツールであるgpartを使います。これは「gpartショーad0」です

ここに画像の説明を入力してください。

しかし、「man gpart」は「Linuxパーティション」やExt2やExt3 / Ext4などの項目をリストしていないため、Linuxパーティションを追加することは不可能です。 Linuxパーティションに最も近いgpartは "mbr"ですが、動作しません。

#gpart add -t mbr ado

それでは、FreeBSDにLinuxパーティションを正しく追加する方法は?

ありがとうございます。

ベストアンサー1

以下は、Apple Partition Map(PPC Mac Miniが使用するもの)とLinuxがこのマップとどのように対話するかについての詳細です。 http://www.t2-project.org/handbook/html/t2.partition.apple.html

FreeBSD オンラインマニュアルでは sysinstall(# /stand/sysinstall ) を使ってディスクを分割することをお勧めしますが、ミニの Mac ディスクラベル (APM) ではこの方法は動作しないようです。 gpartのマニュアルページを見た後、APMドライブをGPTに変換しようとする以外に、APMドライブをどのように処理するのかわかりません。これはまったく役に立ちません。

あなたが扱っているのと同じ設定で彼が成功したように見えるこのフォーラムの記事をチェックしてください:「[解決済み] PowerPC mac miniにFreeBSD 8.0をインストールする方法」 https://forums.freebsd.org/showthread.php?t=11033

おすすめ記事