マルチブート総合スレ 2つ目
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2010/11/30(火) 11:10:16ID:/wQOT52+前スレ
http://hibari.2ch.net/test/read.cgi/linux/1094022155/
まずはここを読んでから ...
ブートとハードディスクのすべて
http://www37.tok2.com/home/nobusan/boot_hdd.html
0412login:Penguin
2011/08/30(火) 00:10:31.45ID:v2QhMSRdMBMを選ぶ人が多いんじゃないか?
細かいニュアンスの違いとかがモロに影響するからね
0413login:Penguin
2011/08/31(水) 07:03:07.93ID:BiTl3Mu6ノシ
debian のパッケージにあったので試しにインストールしてそのまま使ってる。
0414login:Penguin
2011/09/01(木) 01:00:14.94ID:Is+dpcfTGrubもほぼそうなんだよな
0415login:Penguin
2011/09/03(土) 22:04:23.01ID:XkBIH821悩まなくっていい
すっきりした構成に出来ない人が、色々やって
それを嬉しそうに書き込んで来るけど
結局それだけなんだよな
0416login:Penguin
2011/09/04(日) 21:20:11.60ID:apOg5Fe//dev/sda2 [プライマリ, ext4] / main distri←現(今は崩したくない)
/dev/sda3 [プライマリ, ext4] / sub distri←サブ鳥(必要であれば何度でも入れ直せる)
/dev/sda5 [論理, NTFS] Windows XP←これを追加したい
/dev/sda6 [論理, ext4] /home
sda2の鳥をメインに使ってて、やりたいゲームがあってsda5にXPを入れようかと思ったんだが
XPのインストーラーで弾かれてしまう
grubはsda3のサブ鳥を後で入れて直そうと思ってるので、今のgrubは破壊しても構わない
が、XPがどうしても入らない
windowsは詳しくなくてどうしてよいやら、助けてー
0417login:Penguin
2011/09/04(日) 22:40:21.59ID:FPlSIVKY構成を最終的にどう持っていきたいのかわからんからアレだがw
あと、swap なんて別にパーテ確保しなくってもファイルでいけるし
確保するにしたって、論理領域でもいいんだよ。
全領域を一度バックアップ取ってみて、書き戻して再構成がおススメ。
マルチ構成は MBM でするか、Grub を >>3 の�Cの形態で。
それから MBR に stage1 を置いて、MBR 後続セクタに stage1_5、FS 内に
stage2 なんていう構成は NG だからね。
別に Linux にも詳しくなさそう…
0418416
2011/09/04(日) 23:14:07.85ID:apOg5Fe//dev/sda3 には10Gちょっとしか空けてなくて容量が足りなかった
ので、>>416の形式を目指すために/dev/sda5へXPを入れたかった
ためにXPのインストーラをこねくりまわした結果
/dev/sda1をXPのインストーラから削除、再パーティション分け
そしたら、/dev/sda5へのXPインストールが叶いました
意味わかんないけど
swap領域については、サブ鳥入れる時に考えてみる
いろいろ書いてくれてありがとう
>別に Linux にも詳しくなさそう…
grub2になってあわてふためいたりとか、ほんとそう思うわー
0419login:Penguin
2011/09/05(月) 00:57:06.16ID:F/6df2WK即刻削除することにしている
0420login:Penguin
2011/09/07(水) 00:25:28.35ID:aurkMvo5もっと普通に grub2 は叩かれていいと思う
grub レガシーに比べてどうだ、とか機能がどうだとかじゃなく
単純に使いづらい
0421login:Penguin
2011/09/08(木) 01:07:48.13ID:zY7EWa9V0422login:Penguin
2011/09/09(金) 00:38:35.83ID:O/TlJ3z3それにあまりにパテ多でも見通しが悪くなる。
grubにパッチ当てて、セクタコピー出来るようにして
プライマリ4つ x 3セットみたく使ってたことはあるけどね。
0423login:Penguin
2011/09/09(金) 10:41:52.33ID:P80ZDVTI0424login:Penguin
2011/09/10(土) 20:47:05.74ID:mCoyQdQK0425login:Penguin
2011/09/11(日) 01:00:05.48ID:Ir9STrqxGrub2はパーテ内のプログラムなのに
システム全体の構成を支配しようとするからな
ちょっとでもマルチブートとかに詳しければ
普通に問題に気づくんだけど
フリーで普及したものでも、最強にタチの悪いツールだってあるのさ
0426login:Penguin
2011/09/12(月) 02:00:59.65ID:kzISLyGYカーネルローダー: GRBU-LEGACY
が一番素直な落しどころ
MBMに普通にGRUB-LEGACY, GRUB2インストしてるのが情弱
0427login:Penguin
2011/09/12(月) 02:05:57.13ID:kzISLyGY〇MBRに普通にGRUB-LEGACY, GRUB2インストしてるのが情弱
0428login:Penguin
2011/09/12(月) 10:09:15.08ID:MJzAMof7デファクトスタンダードになっていくのなら
それなりに使っていかないといけないし
0429login:Penguin
2011/09/12(月) 10:39:09.60ID:VDxQ2LeI> 社史編纂室室長の日記スレ
wwwww
0430login:Penguin
2011/09/13(火) 00:31:26.30ID:sCd+s2YGdisklessfunの情弱日記
wwwww
0431login:Penguin
2011/09/14(水) 00:41:39.81ID:deIvfmN5情 弱 御 用 達
0432login:Penguin
2011/09/14(水) 05:56:20.80ID:/IN7hC5Q相当お気に入りのセリフのようだなw
0433login:Penguin
2011/09/15(木) 01:09:51.39ID:4FjpaLoJ0434login:Penguin
2011/09/16(金) 22:38:01.12ID:MA8lZ+6MカーネルをロードできるのがGRUB2だけにはならないだろうから
平気だと思う
GRUB2のセンスの悪さは異常w
0435login:Penguin
2011/09/17(土) 14:38:48.60ID:iY2b9d3zgrub1に戻した。早晩grub2はなくなるだろ。
0436login:Penguin
2011/09/17(土) 14:44:19.68ID:NZ/Wc8mN0437login:Penguin
2011/09/17(土) 20:06:22.74ID:0ZgxB2py・システムのマルチブートを仕切ろうとする思想
このへんじゃ?
0438login:Penguin
2011/09/18(日) 00:03:43.52ID:1+25llcl少なくとも、その要望にはgrub2は合致してるんだよなー
Linux上でエレガントにマルチ構成を弄れるんだぜ!みたいな。
我々にしてみればクソだが。
GPT時代を担う、MBM的なものは是非とも欲しいところだ。
GPTを基本に再構成した、New grub legacy とかね。
0439login:Penguin
2011/09/18(日) 15:28:18.58ID:DwtRKxoS0440login:Penguin
2011/09/18(日) 18:10:02.94ID:1+25llclMBM+PBRにローダのやり方でも、PBRに入れるのはgrubじゃないと終わってる。
kernelがFS経由じゃなく、ジオメトリ依存のアクセスになってしまうから。
つまりliloだとkernel入れ替えた時にlilo再実行して、アドレスを覚え直させないといけない。
PBR: lilo
FS上に置くことになるlilo本体がジオメトリ依存
ついでにkernelもジオメトリ依存
PBR: grub
FS上に置くことになるgrub本体がジオメトリ依存 (但しFSによっては stage1_5を使えるので依存せず)
kernelはFS経由でアクセス
理想のシーケンスは grubパーテ外完結型 ってのがオレの結論。
0441login:Penguin
2011/09/18(日) 18:30:09.46ID:DwtRKxoSそうなんだよ。どっちみち何かがジオメトリ依存になるんだから
もうliloでもgrubでもかわんねーべ・・・ というのが俺の結論。
0442login:Penguin
2011/09/19(月) 00:37:26.49ID:a8QNSE+eてゆうか、まだlilo使ってる奴って居たんだなw
0443login:Penguin
2011/09/19(月) 07:41:45.67ID:4pkkNX3B0444login:Penguin
2011/09/19(月) 08:14:30.50ID:9AGPdMEA0445login:Penguin
2011/09/19(月) 14:59:54.37ID:G8SXeXPfliloはファイルシステムに依存しないんじゃなかったの?
btrfsって、ファイルコピーするとき、fsレベルでリンクを張るみたいな
ことをやるから、ブートローダからファイルの実体が見えてないのかな?
どなたか、liloを使ってbtrfsのブートに成功してる方いますか?
あと、legacy grubがbtrfsに対応してるって話はありますか?
0446login:Penguin
2011/09/20(火) 00:23:03.03ID:PyHjkTmgまあ別パーテが嫌だというなら、grubだったら
・パーテ外にカーネル直書きして、menu.lstにカーネル位置を (hd0)500+1500 みたくしてロード
・tftp使って、(nd)/vmlinuz みたくしてロード
こんな感じか
変わったFS使う人で/boot使わない主義なら、この手のテクニックは必須だろうね
0447login:Penguin
2011/09/20(火) 00:29:55.08ID:PyHjkTmg「XFSはPBR使えんのじゃボケ!!!」
問題にも応用できます
このくらいみんな知ってるのかと思ってました…
0448login:Penguin
2011/09/20(火) 01:38:38.39ID:PyHjkTmg普通にgrubインスコしたら、FS無いにstage2置かれるからそうはならない
しかし、このスレで完結型インストを知って以来こればっかやってるわw
FS読めるローダーだからこそ生きるんだけど
0449login:Penguin
2011/09/20(火) 22:52:38.75ID:jllgncd+--foceで入れた場合はblocklists使うとかメッセージでは出るけど
これってパーティションの先頭の1ブロックにstage1と一緒に
core.imgの位置がLBAで記録されるって挙動になってるの?
自分で調べた限りではそれっぽいんだが
# 始めはblacklistsに空目して、全然情報にたどり着けなかったわ
0450login:Penguin
2011/09/21(水) 01:21:16.33ID:3lg4PuP9stage1_5 | core.imgとして置けるが
PBRへのセットアップだと、その空きが無いので
FS内に置かれたgrub本体はジオメトリ依存したアクセスになるよ、ってハナシ
0451login:Penguin
2011/09/21(水) 18:24:37.25ID:25/N9sbAファイルシステムは何でもありってこと?
0452login:Penguin
2011/09/21(水) 22:09:49.96ID:3lg4PuP9menu.lstは別パテの別ファイルシステムか、これもジオメトリ指定でいくかになりそうだが
でも、それならファイルシステム内にわざわざ置く意味が無くなってしまう
パテ外に置くやり方と何も違わない
0453login:Penguin
2011/09/21(水) 23:01:45.66ID:r3j5W/Srありがとう。それはその通りなんだけど、あの警告メッセージの説明からそれを想像できないなと思ってね。
後、stage1_5ってcore.imgのことだよね?
0454login:Penguin
2011/09/23(金) 20:54:26.32ID:Sl9ClHI10455login:Penguin
2011/09/26(月) 00:12:31.07ID:cWE7DtsqFATだけは何とか解釈できる版とか出せばいいやん、ステキやん
0456login:Penguin
2011/09/26(月) 11:09:35.36ID:7BGeLrcDグラフィックの解像度がもう少しあがるといいよね
フルHD対応版が待ち遠しい
0457login:Penguin
2011/10/01(土) 22:38:50.43ID:Lrg9M+co・Grubを普通にMBRへインスコしたパーテ依存マルチ
この2つを取りあえず止めることが重要だと思う
0458login:Penguin
2011/10/02(日) 01:30:18.64ID:eq8emo1e世の中から周回遅れは承知w
FS中に置いたカーネルのジオメトリ的位置を意識しなくて良いのは最高。
まあGrub本体であるstage2はジオメトリ的位置を意識しなきゃだけどね。
次は、もちょっと勉強して >>20,64 のGrubのMBR後続完結型をやってみるつもり。
FS内のファイル全て普通に移動しても平気なシステム。
これを目指すことにするわ。
0459login:Penguin
2011/10/03(月) 10:58:04.01ID:64lyXmzFGRUBをMBRに直接 とかはおいといて、
NTLDRを使ったら情弱っていう根拠は何?
0460login:Penguin
2011/10/04(火) 00:36:51.93ID:SuBnO64x0461login:Penguin
2011/10/04(火) 11:20:43.98ID:Xg/06Tcs理由は>>460。
「2番目パーティションのOS起動するのに1番目パーテションのPBRにもわざわざ
アクセスするのはナンセンス」
「各パーティションのPBRはそれぞれのパーティションのOSブート時のみに使用されるのが美しいブートシーケンス」
0462login:Penguin
2011/10/05(水) 00:36:00.92ID:oSBVwV5K実は >>2 >>3 にすでに書かれていたりw
0463login:Penguin
2011/10/08(土) 13:07:07.54ID:A+F3HlPt0464login:Penguin
2011/10/08(土) 14:47:11.21ID:gIxUfHXH0465login:Penguin
2011/10/09(日) 00:38:41.43ID:e12crANW美しくパーテ割りしたければ、GrubLegacyMBR完結しか選択の余地が無い
>>20,64 みたく出来るからな
ブート専用パーテとかブートローダ専用パーテとか本末転倒
ローダが足りないのを、苦肉の策で何とかしてるだけ
本来、頭で思いついた理想のパーテ構成を実現できるのが優れたローダだろう
頭で思い浮かべた理想のパテ構成に、ブート専用パーテとかブートローダ専用パーテが
含まれる人はダメローダに毒されすぎ
お気の毒に…とか言いようが無いわw
0466login:Penguin
2011/10/10(月) 01:35:17.19ID:+3jOHqNI/dev/sda ( MBR+: GRUB_stage1+stage2+menu.lst )
|
\_ /dev/sda1: Primary [Ext3] 鳥1 (PBRにGRUBでもLILOでも)
|
\_ /dev/sda2: Primary [XFS] 鳥2 (直接FS内のカーネルロード)
|
\_ /dev/sda3: Primary [NiLFS] 鳥3 (別ホストからTFTPでカーネルロード)
| ++++ パーテ間未使用シリンダへkernel, initrd ++++
\_ /dev/sda4: Primary [BtrFS] 鳥4 (sda3-4間にdd書きしたカーネルをロード)
0467login:Penguin
2011/10/11(火) 01:59:00.95ID:qnkBYHUn0468login:Penguin
2011/10/13(木) 22:20:22.10ID:DClLxFma現状が異常なんだよ
0469login:Penguin
2011/10/15(土) 10:30:11.30ID:RltJ6hGnローカルパーテ内にはジオメトリ位置固定のファイルなんて置かなくて済む
0470login:Penguin
2011/10/16(日) 11:44:29.36ID:Z4JWjDggWindows XP 環境にそのまま ubuntu インストールすれば
デュアルブートになりますか?
このスレ見てもGRUBとかよくわかりません。
0471login:Penguin
2011/10/16(日) 12:07:23.03ID:A6cjQDbyとりあえずやってみろ
醜いデュアルになっても、後でいくらでも直せるからさ
0472login:Penguin
2011/10/16(日) 12:27:44.50ID:msLtCp3xやめた方がいい。
Ubuntuは別のPCにと分けた方がいいよ。
0473login:Penguin
2011/10/16(日) 12:40:26.44ID:A6cjQDbyここはマルチスレだしね
>>1 を読んでからやってみれば?
0474login:Penguin
2011/10/16(日) 12:47:10.02ID:msLtCp3xこのレベルだと↓かなり厳しいかなと。
>後でいくらでも直せるからさ
もしどちらも起動しなくなったりしたらアウトに
0475login:Penguin
2011/10/16(日) 12:50:43.32ID:A6cjQDby0476login:Penguin
2011/10/18(火) 19:10:49.46ID:JOc5mCFS俺はHDD2つ使ってたりするが…(/deb/sdaのMBRのGRUBから/deb/sdbのMBRのWBMをChainLoad)
0477login:Penguin
2011/10/19(水) 22:35:09.43ID:tc8BCqU3Grub + ntfs_patch でも出来そうだが
0478login:Penguin
2011/10/20(木) 00:46:04.34ID:454jivFC0479login:Penguin
2011/10/23(日) 23:34:27.84ID:8msdEdngMBR -> PBR のチェーンもいいけど、PBRの存在が丸ごとバックアップ/復旧の妨げに
多少なりともなってる現状だとね。
パテ内 = ファイルシステム = ジオメトリ依存皆無
これを実現できる。
0480login:Penguin
2011/10/24(月) 00:52:04.95ID:kasYRlSqある意味これが一番問題
・MBRのローダーを特定のパーテに依存させない
・FS中に、移動する事が許されないファイルなんてあっちゃいけない
↑このMSですら実現してることを、Linux陣営は未だに実現できていない事実
「フリーだから…モゴモゴ」じゃなくて、もっと突っ込んでいってもいいと思う
0481login:Penguin
2011/10/25(火) 21:35:20.64ID:U8uPdBfu0482login:Penguin
2011/10/26(水) 11:11:35.57ID:Hs/ztdDXNTLDRってそこのあたりどうやって実現してるんだっけか
0483login:Penguin
2011/10/26(水) 22:37:15.78ID:RQwLXOm1作ってあるんだろう
Win9xのIO.SYSもそうだった気がする
0484login:Penguin
2011/10/30(日) 00:52:36.31ID:OxsFJ9QJPBRに突っ込めて、コンパクトで、FS解釈できるローダ
があれば解決する…
でも、LinuxがインスコされてるFSは多種多様すぎる
0485login:Penguin
2011/10/31(月) 00:10:16.25ID:UrxoD9IJつーかさPBRをもっと広く取る方法を標準化すれば
現状のgrubでも出来る
0486login:Penguin
2011/11/01(火) 21:31:31.30ID:9Ap+/Gl+GRUBをMBRに突っ込まれ、MBRのブートローダが特定パーテに依存
MBRにはMBMで各PBRをチェーンロード:
PBRにカーネルローダが入り、ほとんどの場合ジオメトリ依存のファイルが出来てしまう
MBRはMS標準、アクティブな領域にブートマネージャー:
無駄なパーティションを確保することになる
MBRにGRUBパーテ外完結型:
上記3つの問題は無いが、インスコ難易度高め
0487login:Penguin
2011/11/02(水) 00:15:01.73ID:M6DpL9b7> PBRにカーネルローダが入り、ほとんどの場合ジオメトリ依存のファイルが出来てしまう
もう1つあるぞ
「システムにXFSしか無い場合、ブート出来ない」
0488login:Penguin
2011/11/02(水) 10:19:57.25ID:XFLdZUOdbtrfsだけの場合も、PBRからGRUBでブートができないはず
(できるやついたら教えてくれ)
0489login:Penguin
2011/11/02(水) 11:00:57.34ID:LYYxs9Hqところで
システムはXFSしかないが、スワップパーテがあるのでそこのPBRにローダ入れて使ってる。
古いスワップの style v0 は PBR の位置が空いてないが、
今の style v1 は PBR の位置が空いててこういうことができるようになった。
0490login:Penguin
2011/11/03(木) 19:13:32.57ID:JhDD54lqどこでも入れられりゃいい、か
0491login:Penguin
2011/11/05(土) 17:44:43.24ID:2GojwUHC下手な構成の奴が嬉しそうに書き込むもの、と相場が決まってる
0492login:Penguin
2011/11/06(日) 00:21:15.00ID:FGfTjxUAそんな事せずに普通にXFSだけで出来るからなw
0493login:Penguin
2011/11/07(月) 01:10:09.07ID:7m4g/Oda>下手な構成の奴が嬉しそうに書き込むもの、と相場が決まってる
至言
0494login:Penguin
2011/11/07(月) 01:37:31.81ID:7m4g/Oda「ブート環境の独立」という点で
0495login:Penguin
2011/11/12(土) 02:24:12.71ID:Z0EYhf/BWindows系でスタンバイや休止モードとかしてもトラブルとか生じたりしませんよね?
0496login:Penguin
2011/11/12(土) 09:41:24.96ID:feoxCn2Y0497login:Penguin
2011/11/13(日) 22:54:58.58ID:UC0voGFNつまんないし
0498login:Penguin
2011/11/13(日) 23:32:09.71ID:Mawix3vUOS板あたりにでも誘導してやればいいんじゃないか?
0499login:Penguin
2011/11/14(月) 02:11:03.56ID:aXNqOz7fLinuxメインなら何ゆえWindowsを消さないのか
0500login:Penguin
2011/11/14(月) 02:11:25.28ID:izGKUaZ7…とまあ、冷酷なレスばかり続くけどさw
やっちゃったもんはやっちゃったもんで
問題起こってから対処すればいいやん
0501login:Penguin
2011/11/14(月) 02:14:37.88ID:aXNqOz7fおまいらブートローダなに使ってる?
http://hibari.2ch.net/test/read.cgi/os/1104312155/
0502login:Penguin
2011/11/14(月) 02:16:42.90ID:gtrBOYGNwinをハイバネートしてる間にlinuxでwinの領域にあるファイルをいじっちゃダメですよ。
0503login:Penguin
2011/11/18(金) 01:07:47.92ID:d39Q4nvJ情弱っぽいから
「Windowsとの単純マルチは勘弁」ってテンプレにいれとこうぜ
0504login:Penguin
2011/11/20(日) 19:46:17.51ID:V3/0jheb0505login:Penguin
2011/11/23(水) 22:04:39.21ID:WNz0ZD/S0506login:Penguin
2011/11/24(木) 00:39:49.49ID:mQZoqGrb前スレからの変わりようにわろた ^O^
0507login:Penguin
2011/11/25(金) 23:36:31.18ID:+WsmnR1UGRUBパテ外完結だと出来る
この世にDOSやWINDOWSしか無ければ、MBM最強だったんだろうけどねw
0508login:Penguin
2011/11/26(土) 18:09:37.83ID:XDxDA/ljまさにその部分への言及が足りなかったせい
0509login:Penguin
2011/11/27(日) 17:44:05.11ID:iclJTtwY0510login:Penguin
2011/11/28(月) 00:53:11.83ID:zMKbN6T/Grub で kernel をFS経由で読んだほうがスッキリ構成になる。
ジオメトリ依存部分は全てパーテ外の領分。
パーテがどこからどこまでなのかは、ジオメトリに依るが
その中身はジオメトリ依存無し。これが管理し易い。
0511login:Penguin
2011/11/28(月) 02:57:52.59ID:sg09njyB■ このスレッドは過去ログ倉庫に格納されています