匿名 | ログイン | 新しいユーザーの作成 | 2024-12-05 04:20 JST |
メイン | マイビュー | 検索 | 変更履歴 | ロードマップ | Vine Linux ホーム |
課題の詳細を表示 [ コメントにジャンプ ] | [ 課題の履歴 ] [ 印刷 ] | ||||||||
ID | プロジェクト | カテゴリ | 登録日 | 最終更新 | |||||
0000390 | Vine Linux | 1 バグ | 2006-11-23 21:06 | 2007-12-25 23:50 | |||||
報告者 | anonymous | ||||||||
担当者 | shaolin | ||||||||
優先度 | 中 | 再現性 | 不明 | ||||||
状態 | 完了 | 解決状況 | 不明 | ||||||
バージョン | 4.0 | ||||||||
修正予定バージョン | 修正済バージョン | ||||||||
概要 | 0000390: ppc で自動パーティション設定が正しく動作しない | ||||||||
説明 | [vine-users:075237] 自動パーティション設定のエラーです でも書いたのですが、vine40-pcc.iso ダウンロードして、iBook G4 にデフォルトの選択でインストールしようとすると、次のようなエラーが出て進めなくなります。 ---- 自動パーティション設定のエラーです You have not created a 1 megabyte Apple Bootstrap partition needed by the yaboot loader.・・・ ---- | ||||||||
タグ | 設定されていません。 | ||||||||
arch | ppc | ||||||||
パッケージ | anaconda-vine | ||||||||
添付ファイル | |||||||||
コメント | |
(0002086) shaolin (開発者) 2006-11-23 21:17 |
自動パーティションではなく手動でパーティション設定をした場合は インストールできますか? |
(0002087) anonymous (参照) 2006-11-23 22:58 |
> 自動パーティションではなく手動でパーティション設定をした場合は > インストールできますか? ふたつほど問題があって試していません。 一つは、インストールに失敗した場合に、CDを取り出す方法が分からないこと。CDを取り出せなければ、OSXにもどすこともできずにマシンがお釈迦になってしまう。 もう一つは、手動インストールの方法が分からないこと。 (a)http://ftp.jaist.ac.jp/pub/Linux/Vine/Vine-3.1/ppc/misc/Manual_Vine31_PPC.pdf [^] などをみると、MacOSXのCDを使って、あらかじめパーティションを切っておか なければならず、OSX をなくすことはできない。ようにも読めるが、 (b)http://digital.hmx.net/02contents/pc/ppc/mac_mini/mac_mini_box.shtml [^] によると、手動パーティション設定で「Apple Bootstrap」パーティションを切 れば、どうにかなりそうでもある。(vineのインストーラでも「Apple Bootstrap」パーティションを作成可能のようだ)。 どちらでしょうか? あと、手動パーティション設定は、難易度があがるので、手取り足取りマニュアルがないと難しいです。 HDは57230MB。メモリは 640MB というマシンで、どういうパーティションを切ればよいかを示してくれれば、試してもよいですが・・。 (b)の方法で、つぎのようにすればよいのでしょうか? (1)1MBの「Apple Bootstrap」パーティションを切る (2)1GB(640MBの2倍)のスワップ(??)を切る (3)残りをlinuxパーティションとする |
(0002088) shaolin (開発者) 2006-11-24 07:25 |
本レポートの件名を 「iBook でインストールできない」 から 「ppc で自動パーティション設定が正しく動作しない」 に変更しました。 恐らく、ppc での自動パーティション周りにバグがあるのではと 推察します。状態を「割当済み」とし、調べてみます。 以下は手動パーティション設定に関する単なる情報です。 > 一つは、インストールに失敗した場合に、CDを取り出す方法が分から > ないこと。CDを取り出せなければ、OSXにもどすこともできずにマシン > がお釈迦になってしまう。 これは Linux での Tips というよりは、Mac 側の Tips になります。 電源投入直後に、マウスのボタンを押しっぱなしにしていれば、 CD/DVD ドライブが必ずイジェクトされます。 > どちらでしょうか? パーティションを切ること自体は、anaconda インストーラ内でも Mac OS X からでも可能です。 しかし、現在すでに Mac OS X がインストールされている ハードディスクで、他に空きパーティションがない状態であれば、 インストールされている Mac OS X は消えてしまいます。 これは、OS X のパーティションの内容を保持したまま、 パーティションを切る/パーティションのサイズを変更する、 ということが出来ないためです。 なので、どちらにせよ、現在入っている OS X のパーティションの 中身を消したくない場合には、別途作業が必要になります。 (1) OS X + Vine の構成にする (1a) 現在の OS X パーティションの中身をなんらかの方法でバックアップ (1b) OS X インストールCD/DVD から起動 (1c) ハードディスクの領域を Linux 用、OS X 用のふたつに分ける (1d) OS X 用として確保した側に OS X を再インストールしておく (1e) Linux 用として確保した側を anaconda で手動パーティショニングして Vine をインストールする (2) Vine のみの構成にする (2a) 手動パーティションで Vine をインストールする (現在入っている OS X は消えます) > HDは57230MB。メモリは 640MB というマシンで、どういうパーティシ > ョンを切ればよいかを示してくれれば、試してもよいですが・・。 > > (b)の方法で、つぎのようにすればよいのでしょうか? > > (1)1MBの「Apple Bootstrap」パーティションを切る > (2)1GB(640MBの2倍)のスワップ(??)を切る > (3)残りをlinuxパーティションとする それでいいと思います。 ただ、上述の通り、OS X 側で先回りして OS X 領域を確保し、 そこに OS X をインストールし直しておかないと、Linux 専用マシンに なってしまいます。 例えば OS X CD/DVD で起動、40GB を OS X に、残りを Linux に、と ふたつの大きなパーティションに分け、前者に OS X をインストールし、 後者を上で示された様な感じで (anaconda 内で) パーティショニングする、 といった流れになります。 |
(0002089) anonymous (参照) 2006-11-24 21:06 |
> 恐らく、ppc での自動パーティション周りにバグがあるのではと > 推察します。状態を「割当済み」とし、調べてみます。 単に、1MBの「Apple Bootstrap」パーティションがない場合には、それを作成する動作を自動でやればよいことですけどね。まあ、調べ方とか、設定方法は分からないので、何ともいえませんが・・。 > 以下は手動パーティション設定に関する単なる情報です。 手動パーティション設定でやってみました。 > > 一つは、インストールに失敗した場合に、CDを取り出す方法が分から > > ないこと。CDを取り出せなければ、OSXにもどすこともできずにマシン > > がお釈迦になってしまう。 > > これは Linux での Tips というよりは、Mac 側の Tips になります。 > > 電源投入直後に、マウスのボタンを押しっぱなしにしていれば、 > CD/DVD ドライブが必ずイジェクトされます。 ありがとうございます。インストール後でもうまくいくことを確認しました。 > > (1)1MBの「Apple Bootstrap」パーティションを切る > > (2)1GB(640MBの2倍)のスワップ(??)を切る > > (3)残りをlinuxパーティションとする > > それでいいと思います。 この方法で、何事もなかったようにインストールが成功しました。 さらに、もう一度「自動」でインストールすると、今度は「Apple Bootstrap」が作成済みなので、それもうまくいきました。 手動インストール後 [tk@localhost tk]$ df | nkf ファイルシステム 1K-ブロック 使用 空き 使用% マウント位置 /dev/hda11 56674284 1961168 51834160 4% / none 320784 0 320784 0% /dev/shm 自動インストール後 [tk@localhost tk]$ df | nkf ファイルシステム 1K-ブロック 使用 空き 使用% マウント位置 /dev/hda10 56292752 1943260 51489920 4% / /dev/hda12 99150 14296 79734 16% /boot none 320784 0 320784 0% /dev/shm 再度インストールCDを入れてswapも調べた。これで作れば、自動パーティション設定と同じになるはず。 容量(MB) 開始 終了 /dev/hda9 Apple Bootstrap 1 1 1 /dev/hda10 ext3 55851 1 7121 /dev/hda11 swap 1279 7121 7284 /dev/hda12 ext3 100 7284 7296 > (1a) 現在の OS X パーティションの中身をなんらかの方法でバックアップ ・・・ > ただ、上述の通り、OS X 側で先回りして OS X 領域を確保し、 > そこに OS X をインストールし直しておかないと、Linux 専用マシンに > なってしまいます。 今回は、OSXを残す必要がなかったので、全部linuxにしてしまいましたが、 「OS X パーティションの中身をなんらかの方法でバックアップ」ってのが、分からないですね。さり気なく書いてあるけど、簡単ではないはず。 |
(0002090) anonymous (参照) 2006-11-25 09:11 |
> 「OS X パーティションの中身をなんらかの方法でバックアップ」っての > が、分からないですね。さり気なく書いてあるけど、簡単ではないは > ず。 OSX10.3 以上なら簡単です。 OSX のディスクユーティリティ(アプリケーション/ユーティリティに ある)の「復元」使えば、OSX のボリュームまるごと、起動可能状態の まま別のボリュームにコピーしたり、イメージファイルにしたり出来ま す。例えば、パーティションを切った後、このイメージファイルから 新しいパーティションに戻せば、簡単に新しいパーティションに元の コピーを戻すことができます。 なを、OSX には、ディスクパーティションを作るツールとして、GUIの ディスクユーティリティが標準ツールですが、ターミナルで使うのな ら、Linux PPC でおなじみの pdisk を使うことも出来、Linux 用のパ ーティションを OSX で用意することも出来ます(pdisk はOSX に default で含まれている)。 OSX 10.4 のインストーラから、ターミナルを実行することも出来ます。 |
(0002091) shaolin (開発者) 2006-11-30 13:46 |
遅くなりましたが、anaconda-vine 内の該当コードを修正し、 現在手元でテスト中です。もう少しいろんな環境でテストを してから再び結果を報告します。 パッケージの差し替えなどではなく、CD イメージそのものの 差し替えになりますので、どのようなかたちで公開するか 難しいところですが、4.0r1 のようなかたちか、あるいは 4.1 の時点での修正かのどちらかになると思います。 後者の場合には、今回のバグを回避する方法、つまり 手動パーティション設定の方法について、vinelinux.org/ppc/ などで追記することにします (さらに 4.1 リリースまでには 付属ドキュメントに ppc 固有の記述を追加する作業もあります)。 |
(0002092) shaolin (開発者) 2007-02-24 21:36 |
4.1 の anaconda で修正しました。 確認待ちに変更します。 |
(0002093) kazutaka (開発者) 2007-12-25 23:50 |
> 4.1 の anaconda で修正しました。 > 確認待ちに変更します。 その後リプライいただけていませんが、 これで完了にします。 ハラダ |
課題の履歴 | |||
変更日 | ユーザー名 | 項目 | 変更内容 |
2006-11-23 21:06 | anonymous | 新規課題 | |
2006-11-23 21:17 | shaolin | コメント追加: 0002086 | |
2006-11-23 22:58 | anonymous | コメント追加: 0002087 | |
2006-11-24 07:25 | shaolin | 概要 | iBook でインストールできない => ppc で自動パーティション設定が正しく動作しない |
2006-11-24 07:25 | shaolin | パッケージ | なし => anaconda-vine |
2006-11-24 07:25 | shaolin | 担当者 | => shaolin |
2006-11-24 07:25 | shaolin | 状態 | 新規 => 担当者決定 |
2006-11-24 07:25 | shaolin | コメント追加: 0002088 | |
2006-11-24 21:06 | anonymous | コメント追加: 0002089 | |
2006-11-25 09:11 | anonymous | コメント追加: 0002090 | |
2006-11-30 13:46 | shaolin | コメント追加: 0002091 | |
2007-02-24 21:36 | shaolin | 状態 | 担当者決定 => テスト待ち |
2007-02-24 21:36 | shaolin | コメント追加: 0002092 | |
2007-12-25 23:50 | kazutaka | 状態 | テスト待ち => 完了 |
2007-12-25 23:50 | kazutaka | コメント追加: 0002093 |
Copyright © 2000 - 2024 MantisBT Team Copyright © 2012 - 2024 Project Vine |