マルチブート総合スレ 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
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:sg09njyB0512login:Penguin
2011/11/28(月) 11:02:46.23ID:n79NxhtkMBMで各PBRのローダを呼び出した方がいいんじゃないの?
0513login:Penguin
2011/11/28(月) 15:44:05.89ID:7xMIUP3yつ NILFS2, btrfs, XFS, ReiserFS
0514login:Penguin
2011/11/28(月) 17:42:23.28ID:n79NxhtkそんなウンコFSは無視していいよ・・・
0515login:Penguin
2011/11/28(月) 18:42:25.69ID:FGw/ux1m拡張メニューがめっちゃんこわかりにくいんじゃ、この糞だぼ
0516login:Penguin
2011/11/28(月) 21:51:59.51ID:sg09njyBNTFSにGRUB突っ込んでマウントできなくなった時は万事休すかと思いましたし。
しかしバックアップが用意されているんだったら、それを直接ロードってできないのだろうか?
0517login:Penguin
2011/11/29(火) 00:12:43.38ID:BqIXVN1v進歩無いなお前w
0518login:Penguin
2011/11/29(火) 10:56:52.71ID:a5K6Oe0f使わないほうがいい
0519login:Penguin
2011/11/30(水) 01:13:28.83ID:FDeVhJn1拡張メニューがセットできんやんけ、われ!
シリンダ0なんかいちいち開れるかいっ!
せっかくUSBにメニューとDOSをこしらえたのに、
HDDの領域に入れられんやと?
なにが拡張が売りじゃ? この糞アプリが♪
0520login:Penguin
2011/11/30(水) 01:30:39.46ID:U+NPPyfj0521login:Penguin
2011/11/30(水) 23:53:54.96ID:Yzs5E1RFましてや、それにケチつけてる人は初めてみたよw
>>518
>>512,514 の人?
流石にもう諦めたらいいのに、って思うんだ…
0522login:Penguin
2011/12/01(木) 00:19:32.28ID:e+SqVvwL板違い、スレ違い。
0523login:Penguin
2011/12/01(木) 00:47:53.66ID:C/rcHfSc2. パーテ外にインスコされてる、FS内を正規のファイルアクセスでいじくれるツール
この観点に立てば、1 はfdiskやddなどが当てはまる
しかし 2 にあたるプログラムはあまり無かった
grub はその不在を埋めるから素敵なんだよ
0524login:Penguin
2011/12/01(木) 11:18:04.97ID:3i6+ssnSその観点で言うなら、シンプルなliloが最強じゃね?
0525login:Penguin
2011/12/01(木) 12:30:47.45ID:xm+Rcz5f0526login:Penguin
2011/12/01(木) 21:47:00.68ID:C/rcHfScどこ読んでんの? 日本語話者かい??
FSを解釈出来るかどうかを言ってるんだけど
0527login:Penguin
2011/12/02(金) 00:57:44.62ID:+nzYE2aBEEEPC
パテ1 XP
パテ2 拡張パテ
NTFS
Linux
Linux Swap
パテ3 修復XP
パテ4 NTFS
MBMインストールCD(USB接続)にてMBMのインストールは成功するもメニューは入れられずです
0528login:Penguin
2011/12/02(金) 23:15:31.28ID:aOg7SHKX>そんなウンコFSは無視していいよ・・・
>先頭セクタの空いてないFSは行儀が悪いので
>使わないほうがいい
なにこいつw
0529login:Penguin
2011/12/03(土) 01:44:48.94ID:BOeLxbXe0530login:Penguin
2011/12/03(土) 05:08:28.42ID:wxE54PS0MBM拡張はFDDのないノートPCには向かんだろーが
なんせ作者が昭和脳だからねぇ
0531login:Penguin
2011/12/03(土) 22:25:06.07ID:wdbtFwbkLOADM "1:linux",,R
0532login:Penguin
2011/12/03(土) 23:06:35.91ID:wdbtFwbk文字列変数はビッグセクタが読み込めると便利かな?
0533login:Penguin
2011/12/04(日) 00:30:34.00ID:+yLJKzMv今まではMBRにはMBMで各PBRチェインロードくらいしか方法が無かった
でもGrubパーテ外完結なら、そこへプラス「パーテ先頭セクタが空いていないFS」を
使っててもフツーに対応できる
多種多様なFSが使えるLinuxには、まさに救世主!
…それだけの話なのに、未だにMBMススメる奴って何なんだよw
0534login:Penguin
2011/12/04(日) 00:32:01.43ID:+yLJKzMvなんか主張はよくわからんが、何故に全角厨なん?
0535login:Penguin
2011/12/04(日) 00:44:30.24ID:AXWnLQGxパーテ外のプログラムが動かせるんだったら、そもそもローダなんか必要なくね?
0536login:Penguin
2011/12/04(日) 01:15:26.30ID:AXWnLQGxなんでやらないの?
0537login:Penguin
2011/12/04(日) 02:20:46.98ID:+yLJKzMv> stage2がNGなのにvmlinuzやinitramfs.imgはOKなのはなんで?
> ntldr,winload.exe,stage2,vmlinuzがrootfs上にある必要性なんて別にないでしょ??
535
> パーテ外のプログラムが動かせるんだったら、そもそもローダなんか必要なくね?
536
> パーテ外にinitrd突っ込んでしまえばどんなfsだってデバイスだって読み放題だよ?
> なんでやらないの?
ファイルじゃないと、使い勝手や管理が悪くなるからだろ
頭悪くないかい???
0538login:Penguin
2011/12/04(日) 02:32:17.68ID:AXWnLQGxfsにある設定ファイルを読むためのコード群であって、
なにも書き換える必要がないんだから、別にファイルじゃなくていいでしょ?
0539login:Penguin
2011/12/04(日) 02:38:44.13ID:+yLJKzMv補完してくれない?
意味不明なんだ
> fsにある設定ファイルを読むためのコード群であって、
これはGrubのことかな?
> なにも書き換える必要がないんだから、別にファイルじゃなくていいでしょ?
何が??w
0540login:Penguin
2011/12/04(日) 02:44:05.90ID:AXWnLQGx書き換えじゃないとしたら何よ?
0541login:Penguin
2011/12/04(日) 02:57:16.03ID:AXWnLQGx直接linuxカーネルで起動してそこからfs内の各カーネルを選んで引き継げればいいだけ。
デフォルトローダの設定ファイルを監視すれば必要なオプションもわかるだろう。
0542login:Penguin
2011/12/04(日) 03:06:49.12ID:+yLJKzMv0543login:Penguin
2011/12/04(日) 03:10:07.43ID:AXWnLQGxっていうかgrub自体が癖のあるDOSカーネルでしかないだろ?
0544login:Penguin
2011/12/04(日) 03:20:49.24ID:+yLJKzMvでは次の方どうぞ〜
0545login:Penguin
2011/12/04(日) 03:21:39.74ID:AXWnLQGxちゃんと答えろよ。
■ このスレッドは過去ログ倉庫に格納されています