質問: usbキーまたはcdなしでpowerbookg4に新しいosをインストールする 最近、1.67 ghz powerpc cpu、2 gbのram、100 gbのハードドライブを搭載し、os x10.5.8で動作するpowerbookg417インチを入手しました。これらのコンピュータは実際にはますます時代遅れになっており、このコンピュータは適切に使用するためにソフトウェアに関して最新である必要があります(mac os x 10.5.8は何年もの間最新のソフトウェアをサポートできません)。このmacにppcバージョンのfreebsd10.1をインストールすることにしました。起動可能なcdがないため、osをインストールするための起動可能なusbキーを作成することにしました。そのために、 netbootin のようなソフトウェアを使用してisoをusbキーに書き込む必要があります。このソフトウェアはそのアーキテクチャのために古いmacでは動作しないため、別のコンピューターを使用して起動可能なusbキーを作成する必要がありました。問題は、powerbook g4がusbブートを受け入れないことを知りましたが、unetbootinなどのソフトウェアを使用してコンピューターから直接osをインストールできることは知っていますが、macが原因でソフトウェアに問題があります。
回答: システムが古くなっているためにunetbootinを使用できない場合は、unetbootinまたは同様のパッケージ化された「起動可能なusbを作成する」ツールを使用する代わりに、ターミナルのコマンドラインから直接起動可能なusbフラッシュドライブを作成できます ここで説明されているように 。解決しなければならないいくつかの不明確/時代遅れのものがあるので、私はそれらの指示を作り直しています。そして、なぜここでそれをクリアしませんか?まず、 適切なfree bsd isoをダウンロード ここから。この例では、イメージのfreebsd-10.1-rc3-powerpc-memstick.imgバージョン(usbフラッシュドライブ用に調整されたバージョン)をダウンロードして、~/desktopに保存しています。まず、ターミナルを開いて、次のようにデスクトップに移動しましょう。cd ~/desktop ここで、usbフラッシュドライブをコンピューターに接続した状態で、次のコマンドを実行してusbデバイスのファイルシステム名を取得します。df -h この例では、デバイスの名前がdisk1s1であると仮定します。次に、次のようにコマンドラインからusbフラッシュドライブをアンマウントします。sudo diskutil umount /dev/disk1s1 さて、disk1s1をマウント解除した状態で、 dd コマンドを実行して、freebsd-10.1-rc3-powerpc-memstick.imgの内容を/dev/disk1s1のusbフラッシュドライブにコピーします。sudo dd if="freebsd-10.1-rc3-powerpc-memstick.img" of="/dev/disk1s1" bs="10240" コピーが完了するのを待ちます。これが完了すると、freebsd-10.1-rc3-powerpc-memstick.imgがインストールされた起動可能なusbフラッシュドライブが作成されます。そうは言っても、powerbookでは正式にusbブートが許可されていないことに気づきました。そのため、それだけでは機能しませんが、 この回答のアドバイス および このページで役立ちます 。そして、起動可能なusbフラッシュドライブを作成した後、次の2つの手順に従うことになります。 powerbook openfirmware(mac osxの前にロードされるbootstrap))で、 apple+alt+o+f 機械の電源を入れた直後(チャイム音が鳴る前)に同時にキーを押します。 openfirmwareに入ったら、次のコマンドを入力します:boot usb1/disk@1:,\\yaboot。それがどういうわけか機能しない場合は、間違ったusb[x]/パスを指定している可能性があるため、usb:0に対してboot usb0/disk@1:,\\yabootを使用してこれを試してください。マシンが再起動し、usbから起動するはずです。 そして、それがうまくいかない場合は、 上記の後半のページ は、手順のリストの項目4から始まるより簡潔な答えのようです。わかりやすく、フォーマットし、参照するために、ここでそれらを複製します。 次に、powerbook openfirmware(mac osxの前にロードされるbootstrap))で、を押して起動します。 apple+alt+o+f 機械の電源を入れた直後(チャイム音が鳴る前)に同時にキーを押す dev / lsと入力し、usbという名前のエントリの横にある/disk@1のようなものを見つけてください(私の場合はusb@1b,1) コマンドプロンプトにdevaliasと入力し、dev / ls(私の場合はusb0)を使用して見つけたusbエントリの短い名前を見つけます。 ディレクトリを一覧表示して、usbキーがbootx属性を持つtbxiというファイルを保持していることを確認します。次のコマンドでは、disk@1を手順5で見つけたものに置き換える必要があります。また、すべての文字が重要です(これには、コロン、スラッシュなどが含まれます)。タイプ:dir shortname_found_in_step_6/disk@1:partition_number_found_in_step_3,\system\library\coreservices(私の場合はdir usb0/disk@1:3,\system\library\coreservices) bootxがtbxiという属性で見つかった場合、これですべての設定が完了し、openfirmwareにusbドライブから起動するように指示できます。boot usb0/disk@1:3,\system\library\coreservices\bootx ヒット enter usbドライブから起動する必要があります。その後、dvdの場合と同じようにオペレーティングシステムをインストールできます。