トップページ⇒linux
1001コメント310KB

マルチブート総合スレ 2つ目

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2010/11/30(火) 11:10:16ID:/wQOT52+
なんでも訊いてこいや(゚Д゚)ゴルァ!!(゚Д゚)ゴルァ!!(゚Д゚)ゴルァ!!

前スレ
http://hibari.2ch.net/test/read.cgi/linux/1094022155/


まずはここを読んでから ...

ブートとハードディスクのすべて
http://www37.tok2.com/home/nobusan/boot_hdd.html
0656login:Penguin2012/01/02(月) 18:49:24.70ID:HbMf7qbP
俺は当然解ってるよw
しかし、やはり答えられなかったなww
0657login:Penguin2012/01/02(月) 18:55:08.89ID:L8HwNgs6
NTLDR厨とやらの為の問題に勝手に答えちゃ悪いからな。

正直NTLDRが一番自身がない。
0658login:Penguin2012/01/02(月) 18:58:11.58ID:HbMf7qbP
> でもオマエは >>648 を答えられないww
0659login:Penguin2012/01/02(月) 18:59:29.21ID:HbMf7qbP
当てずっぽでも答えてみれば良いのに…
誰も笑ったりしないよ
何故なら、このスレ住民でも解ってるのはそう多くないから
0660login:Penguin2012/01/02(月) 19:04:23.88ID:L8HwNgs6
>知らんよ別人のことまで
0661login:Penguin2012/01/02(月) 19:09:23.56ID:HbMf7qbP
やはり >>648 の問題には答えられないレベルだったなw

>>660
それホントに別人
0662login:Penguin2012/01/02(月) 19:10:51.29ID:HbMf7qbP
さあ! 勇気を出すんだ!! ID:L8HwNgs6
0663login:Penguin2012/01/02(月) 19:19:39.30ID:L8HwNgs6
>>645の「問題」はそういう問題じゃないしなあ。
0664login:Penguin2012/01/02(月) 19:20:34.95ID:HbMf7qbP
> しかし、やはり答えられなかったなww

> でもオマエは >>648 を答えられないww

さあ! 勇気を出すんだ!! ID:L8HwNgs6
0665login:Penguin2012/01/02(月) 19:27:18.57ID:HbMf7qbP
さて…
結局ウダウダ言って解答しない、という
>>649 の書き込みから予想された展開になったわけだがw
0666login:Penguin2012/01/02(月) 19:27:32.76ID:L8HwNgs6
それで困るという話は出ないので問題はないみたいだね。
0667login:Penguin2012/01/02(月) 19:28:36.10ID:HbMf7qbP
でも、答えられなかったねww
0668login:Penguin2012/01/02(月) 19:29:27.38ID:HbMf7qbP
さあ! 勇気を出すんだ!! ID:L8HwNgs6
0669login:Penguin2012/01/02(月) 19:30:16.78ID:L8HwNgs6
NTLDR厨が出てこなくて残念だったね。
0670login:Penguin2012/01/02(月) 19:31:13.52ID:HbMf7qbP
>>669 >>668
0671login:Penguin2012/01/02(月) 19:31:54.79ID:HbMf7qbP
哀れでワロタw
新春初笑いだったわ
0672login:Penguin2012/01/02(月) 19:39:16.35ID:HbMf7qbP
さあ! 勇気を出すんだ!! ID:L8HwNgs6

お前の半端な知識を笑ってるんじゃない
答えられないというそのあまりの勇気の無さを笑ってるんだ
0673login:Penguin2012/01/02(月) 19:43:14.78ID:L8HwNgs6
slackware+JEとTOWNSOSとwin3MMEとWin95のマルチブートなら興味あるんだけどな。
0674login:Penguin2012/01/02(月) 19:55:55.92ID:HbMf7qbP
>>673
勇気を振り絞って、自分に負けないで
さあw さあww
0675login:Penguin2012/01/02(月) 20:01:58.14ID:L8HwNgs6
>>674
わからないなら無理してレスしなくていいよ。
0676login:Penguin2012/01/02(月) 20:03:56.48ID:HbMf7qbP
なんか話題そらしに必死みたいだなw
今現在は2人しか居ないだろうに…ww

>>675
>>648 の問題にはそろそろ答えられる?
0677login:Penguin2012/01/02(月) 20:05:48.32ID:L8HwNgs6
そもそも>>642しか相手にしてないんだけどな。
0678login:Penguin2012/01/02(月) 20:06:20.21ID:HbMf7qbP
さあ! 勇気を出すんだ!! ID:L8HwNgs6
0679login:Penguin2012/01/02(月) 20:07:16.34ID:HbMf7qbP
半端な知識のくせに背伸びして
からかわれるの図
0680login:Penguin2012/01/02(月) 20:07:49.26ID:L8HwNgs6
>>679
なんだ、わかってるじゃん。
0681login:Penguin2012/01/02(月) 20:12:56.02ID:HbMf7qbP
そうこのスレのログをみれば
ID:L8HwNgs6 が中途半端な知識でからかわれてるのは
誰の目にも明らかw

で、そろそろ >>648 の問題には答えられる?
そろそろ時間は十分に与えたと思うんだが
0682login:Penguin2012/01/02(月) 20:15:14.90ID:L8HwNgs6
知識ってどれ?
0683login:Penguin2012/01/02(月) 20:21:10.68ID:HbMf7qbP
>>682 >>676

あまりトボけても、より一層バカに見えるだけだと思うんだが
わからないなりにも必死で答えてみては?
0684login:Penguin2012/01/02(月) 20:28:13.98ID:L8HwNgs6
私には執拗な>>648が、それを自分が全部知っているんだというアピールに思える。

私は>>649で回答済みで、>>645の「問題」に関係ないのならそれ以上興味がない。
0685login:Penguin2012/01/02(月) 20:34:40.88ID:HbMf7qbP
わかってる奴には >>648 は「この程度」の問題なのさ

で、逆にこの程度の事すら知らないのに
「わかってる顔」する >>ID:L8HwNgs6 を叩いてるんだよ

じゃあそろそろ答えを書いてみてくれよ!
一行で答えられると思うぞ (配点: 20)
0686login:Penguin2012/01/02(月) 20:35:41.08ID:HbMf7qbP
> さて…
> 結局ウダウダ言って解答しない、という
> >>649 の書き込みから予想された展開になったわけだがw
0687login:Penguin2012/01/02(月) 20:41:26.03ID:L8HwNgs6
わかってる顔なんかしてた?
バカな顔しかしたつもりはないけど。
0688login:Penguin2012/01/02(月) 20:44:18.75ID:HbMf7qbP
ID:L8HwNgs6 = NTLDRくん = バカ

でも良いんだけどね

まあ、心配しなくっても
もうスレ的にそういう評価になってると思うぞ
0689login:Penguin2012/01/02(月) 20:47:54.13ID:L8HwNgs6
>>688
だからそれなんなの?

聞きたい時にわかってる顔する奴はバカだろ。
0690login:Penguin2012/01/02(月) 20:52:48.35ID:HbMf7qbP
日本語能力に難アリ、って過去にも指摘されてたのに進歩がねぇ…

で、そろそろ答えてみようか?
0691login:Penguin2012/01/02(月) 21:06:55.57ID:L8HwNgs6
>>652で私が話を聞きたい人とは別人、>>656で答えを知っていると言っている時点で
答えても無意味なのは確定したからなあ。
0692login:Penguin2012/01/02(月) 21:10:34.56ID:HbMf7qbP
>>691

> さて…
> 結局ウダウダ言って解答しない、という
> >>649 の書き込みから予想された展開になったわけだがw

さあ! 勇気を出すんだ!! ID:L8HwNgs6
0693login:Penguin2012/01/02(月) 21:11:03.12ID:HbMf7qbP
>>691
バカでも進歩するバカであって欲しい
0694login:Penguin2012/01/02(月) 21:11:19.81ID:L8HwNgs6
話聞いてないんだねやっぱり。
0695login:Penguin2012/01/02(月) 21:13:30.08ID:HbMf7qbP
> さて…
> 結局ウダウダ言って解答しない、という
> >>649 の書き込みから予想された展開になったわけだがw
0696login:Penguin2012/01/02(月) 21:15:29.57ID:HbMf7qbP
>>691
NTLDR厨の理解度を計るためのテスト、って考えたら?
答えは? もう結構時間は与えてやってるんだが
0697login:Penguin2012/01/02(月) 21:17:45.72ID:L8HwNgs6
>>649がそもそも解答なのに、解答しないってなんだろうね。
意に沿う解答がくるまでコピペしてるつもりなのかな?
0698login:Penguin2012/01/02(月) 21:18:15.29ID:HbMf7qbP
大抵の大人にはオマエが
「ああ、答えられない言い訳を必死にしてる子なんだ」とわかるから
だから訊いてるんだよ

…答えは? もう結構時間は与えてやってるんだが
0699login:Penguin2012/01/02(月) 21:19:44.69ID:HbMf7qbP
>>697
言ってることが2転3転するのも
「答えられない言い訳を必死にしてる子」
の特徴だよ

で、マダーw
0700login:Penguin2012/01/02(月) 21:20:44.94ID:L8HwNgs6
そもそもどうして答えられないと思うんだ?
仮に知らなくたってこれだけ時間が経っているのだから調べればいいわけだ。
つまり、答える気がないから答えないってことさ。
0701login:Penguin2012/01/02(月) 21:21:48.60ID:HbMf7qbP
>>698
0702login:Penguin2012/01/02(月) 21:22:22.55ID:L8HwNgs6
>>699
いい加減に私以外の解答を待つのは諦めたらどう?
0703login:Penguin2012/01/02(月) 21:22:29.80ID:HbMf7qbP
一行で答えられるのになw
末期的だな
0704login:Penguin2012/01/02(月) 21:23:48.77ID:HbMf7qbP
700
> そもそもどうして答えられないと思うんだ?
> 仮に知らなくたってこれだけ時間が経っているのだから調べればいいわけだ。
> つまり、答える気がないから答えないってことさ。

702
> いい加減に私以外の解答を待つのは諦めたらどう?

言ってることが2転3転するのも
「答えられない言い訳を必死にしてる子」
の特徴だよ

で、マダーw
0705login:Penguin2012/01/02(月) 21:25:10.87ID:L8HwNgs6
だって、なんとか厨の答えを待ってるんでしょ?
今二人しかいないから。
0706login:Penguin2012/01/02(月) 21:26:37.29ID:HbMf7qbP
言ってることが2転3転するのも
「答えられない言い訳を必死にしてる子」
の特徴だよ
人間て面白いよな

さあ! 勇気を出すんだ!! ID:L8HwNgs6
0707login:Penguin2012/01/02(月) 21:27:24.35ID:HbMf7qbP
ちなみに正解なら正解とキチンと返すから、そこは心配しなくていい
0708login:Penguin2012/01/02(月) 21:28:10.31ID:L8HwNgs6
コピペしまくるのはなんの特徴だろう?
0709login:Penguin2012/01/02(月) 21:43:54.90ID:nC5nJIQW
構ってちゃんのバカ=ID:HbMf7qbP
踊らされてるバカ=ID:L8HwNgs6
0710login:Penguin2012/01/02(月) 22:29:02.19ID:HbMf7qbP
>>708
お前が幼児的だから

答えまだかい? チンチン
0711login:Penguin2012/01/02(月) 23:58:06.40ID:HbMf7qbP
時間切れ
ブッブー♪

このスレに答えは散発的に書いてあったんだけどね
まあ知恵遅れ的なこと言いだしたら、またキッチリ叩いてあげるから
お勉強してまたおいで >>ID:L8HwNgs6
0712login:Penguin2012/01/03(火) 00:24:46.14ID:PRUuItF+
一般的な、プリインスコされたWindowsマシンがあります。

サクッと手軽に構成を作れて
サクッと手軽にLinux、またはWindowsを消せる

方法を教えて下さい。
こわいスレなので緊張しています。
0713login:Penguin2012/01/03(火) 02:11:08.24ID:jJCrIFKc
すげえ伸び方w

>>712
HDDでマルチにせず、USBメモリとかそんなのに入れて
HDDは全く弄らないのがおススメ、てゆうか
Win-Linの単純マルチはスレ住民がいい加減辟易してると思う

ネット上にやり方はゴマンと書いてあるから解り易いのをよく読んでやるといい
あとはBIOSのブートデバイス優先順位で、USBメモリの優先度をあげるだけ
0714login:Penguin2012/01/03(火) 02:15:49.05ID:jJCrIFKc
>>712
>こわいスレなので緊張しています。

つか、何度も懲りずに来るNTLDR厨と、毎回同じ奴がじゃれあってるだけだよ
0715login:Penguin2012/01/03(火) 06:58:39.52ID:XsSgUjOm
自分以外の一言居士が来たら追いだそうと画策する耳学問が居座ってる
ってありがちな話だね。
0716login:Penguin2012/01/03(火) 11:14:49.11ID:e7ZUqjAY
>>715
またおいで!

と他人だけど言ってみる
0717login:Penguin2012/01/03(火) 12:53:57.55ID:e7ZUqjAY
   ∩___∩     /゙ミヽ、,,___,,/゙ヽ
   | 丿     ヽ    i ノ       `ヽ'
  /  ○   ○ |    / `(○)  (○)´i、  先生助けてっ!、
  | U  ( _●_)  ミ  彡,U ミ(__,▼_)彡ミ   「grub自体が癖のあるDOSカーネル」とか言ってた NTLDR厨 が
 彡、    |∪| ,,/   ,へ、,   |∪|  /゙       息をしてないの!!
 /  ヽ  ヽノ  ヾ_,,..,,,,_ /  '  ヽノ `/´ ヽ
 |      ヽ  ./ ,' 3  `ヽーっ  /     |
│   ヾ    ヾl   ⊃ ⌒_つ ソ      │
│    \,,__`'ー-⊃⊂'''''"__,,,ノ   |

実際に検証しづらいMultiBoot関連のTIPSは、ガセネタがはびこり易い土壌である
スレ的に万死に値する罪なので、みんなも自戒の念を込めてこのAAを使うといい
0718login:Penguin2012/01/03(火) 13:43:59.76ID:LCV5IaqD
>>715
その「一言居士」の使い方こそ、耳学問だとおもう
いや、耳学問でかつ間違った使い方を覚えてしまった、と言うべきか
0719login:Penguin2012/01/03(火) 18:02:00.93ID:CBtnTJLY
DOSカーネルって酷すぎだろwww
0720login:Penguin2012/01/03(火) 21:05:33.72ID:1r78+q1O
GPTを使って、
/dev/sda
windows8dev64bit 40GB
swap 1G
FreeBSD8 64bit 40GB

Linux1
Linux2
LInux3
.
.
.
こんなふうにマルチブート組めるもん?
0721login:Penguin2012/01/03(火) 22:30:18.72ID:uXXe1nYg
出来るんじゃまいか?
でもオイラ含め、MBRしか使ったこと無いやつらは多いだろうから
試してレポ頼む
0722login:Penguin2012/01/03(火) 23:08:13.72ID:1r78+q1O
>>721
そんなにマイナーな方法?
基本的な方法だと思って書いたんだけど
0723login:Penguin2012/01/04(水) 00:29:47.23ID:+LOHPgpF
このスレを "GPT" で検索すれば
全くと言って言い程情報が無いことに気付くだろう
俺もHDDはファイル鯖に250GBx4あるだけで、あとはディスクレスクライアントばっかだし
更新するにしたって SSD + 2TB くらいのを考えてるし
そんなモンだと思ってた
自作板とか縁無いからかなぁ
0724login:Penguin2012/01/04(水) 01:17:14.99ID:JZu+Cx8U
>>720
http://www.mail-archive.com/[email protected]/msg04876.html
0725login:Penguin2012/01/06(金) 13:19:27.09ID:c+mNCDdF
生半可な香具師らはまずここを全部読めよ。ここに全部書いてあるから。
http://www37.tok2.com/home/nobusan/boot_hdd.html
0726login:Penguin2012/01/06(金) 20:45:13.11ID:fvl0Opz4
http://wikiwiki.jp/disklessfun/
0727login:Penguin2012/01/06(金) 21:06:34.30ID:URXsvVuA
2.5TBの録画ドライブが不安定になってしまったので、OS(Linux)試食用の3rdドライブ(USB3)に転用したい。

いまオススメのブートマネージャおすえて。
0728login:Penguin2012/01/06(金) 23:02:29.89ID:w4ZYZR+r
>>726
そこは貼らなくて良い
素人臭いし
0729login:Penguin2012/01/06(金) 23:26:35.51ID:VwlspmBV
一つのディスク(HDD/USB)パーティションに複数のUBUNTU系LIVEのISOファイルを収容し、
旧GRUBでPBRを設定してLIVE版のマルチブートを実現しています。

旧GRUBではISO収容のカーネルやINITRDに直接アクセスできないので、
これらを取り出して別ディレクトリに分けて実現しています。

新GRUB(GRUB2)ではこれらに直接アクセスできるとの事で、
これを使用すればISOだけ収容でよく、エリア節約も含め簡潔になります。

このGRUB2の
1.GRUB2で起動したOSからでなく
2.(原始的:grub.cnf等手作業で作成)プリミティブで
3.簡単な
使用方法を(適切なサイトがあればそこへの誘導等)御教示願えれば幸です。
0730login:Penguin2012/01/07(土) 12:33:29.39ID:sS/rjF0a
複数のISOファイルをUSBに置いといてGRUB2で切り替えてるよ。
USBにGRUB2インストールして
/boot/iso/ の下にISOファイル置いてる。

=== /boot/grub/grub.cfg ===
set timeout=5

menuentry "ubuntu-11.10" {
  set iso="/boot/iso/ubuntu-ja-11.10-desktop-i386.iso"
  set root=(hd0,1)
  loopback loop $iso
  linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$iso noprompt noeject quiet splash locale=ja_JP utc=no --
  initrd (loop)/casper/initrd.lz
}

menuentry "bodhi_1.1.0" {
  set iso="/boot/iso/bodhi_1.1.0-jp.iso"
# search --set -f $iso
  set root=(hd0,1)
  loopback loop $iso
  linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$iso quiet splash locale=ja_JP utc=no --
  initrd (loop)/casper/initrd.gz
}

menuentry "linuxmint-11-lxde-cd-32bit.iso" {
  set iso="/boot/iso/linuxmint-11-lxde-cd-32bit.iso"
  set root=(hd0,1)
  loopback loop $iso
  linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$iso noprompt noeject quiet splash locale=ja_JP utc=no --
  initrd (loop)/casper/initrd.lz
}
0731login:Penguin2012/01/07(土) 15:19:14.12ID:p5PxIkcl
>>730様
>>729です。早々のご教示ありがとうございます。

貴殿ご提示のコンフィギュファイルを参考にトライ致します。
以下の手順で行いますので、結果報告に時間が掛かります事ご了承下さい。

1.grub2の(UBUNTUから)入手とツールとしてtarファイルに抽出
2.ツールOSのpmagicにgrub2ポーティング
3.USBの/boot/grubにご提示ファイルを真似てgrub.cfg設定
4.pmagicでPBRにgrub2設定

これらを具体的なコマンドや引数を調べ行います。
0732login:Penguin2012/01/08(日) 13:04:59.78ID:7Ipjcfxd
MBM・・・ddコマンドで0フィルしてももう一度入れてみたら
変更した名前記憶されてる・・・
DBANで消すしかないのか
0733login:Penguin2012/01/08(日) 13:09:01.17ID:yWdrIEDa
>>732 >>637
消せる
0734login:Penguin2012/01/08(日) 13:27:51.76ID:7Ipjcfxd
>>733
ありがとうやってくる
07357302012/01/08(日) 13:55:07.62ID:WOy7GTrb
GRUB2のインストールは適当にやったので正確なメモが見つからないが
多分こんな感じ。

gpartedでUSBメモリーをフォーマット。ext2にしたが何でもいいかも。
その際に例えばGRUB2などのラベルを付ける。

実際のインストールでは" --force"オプション付ける必要があると思うけど
ここでは/dev/sdcにインストールしようとしている。

$ df
/dev/sdc1 15647776 8 15647768 1% /media/GRUB2
$ sudo grub-install --no-floppy --root-directory=/media/GRUB2 /dev/sdc
0736login:Penguin2012/01/08(日) 14:48:35.19ID:sE0OCz9I
>>727の件、何もレスないけど、os jisaku windows あたりで聞いた方がいいかな
0737login:Penguin2012/01/08(日) 15:07:00.85ID:WOy7GTrb
> OS(Linux)試食用の3rdドライブ(USB3)に転用したい。

ここの意味が分からないが
2TBを超えるディスクから起動したいならGPTが使えるGRUB2とか
GRUBレガシーの新しい(GPT対応の)もの。

2TB以下のディスクから起動したいのなら好きなの選べばいいと思う。
実際に(例えば仮想環境にでも入れて)試してみてもいいと思うのだが。
0738login:Penguin2012/01/08(日) 17:06:53.05ID:NPk9dXmT
>>737
1st SATA SSD MBR: W7PRO x64
2nd SATA HDD MBR: データ用NTFS
3rd USB HDD GPT: Linux試食用

いまは1stのbootmgrでメインのW7PROを起動している。

これを、3rdのGPTパーティションにあるLinux kernelもときどきブートできるようにしたい。

1stのMBRと3rdの適当なGPTパーティションにGRUB2をインストールすればOK??

ちなみに3rdは取り外すことがあるけど、その場合でもW7PROは起動できるようにしたい。
07397292012/01/08(日) 17:30:46.56ID:kJx49De1
>>730,735様
追加情報ありがとうございます。

現在GRUB2の移植をしています。
grub-installをcore.imgのみを生成する様に変更している最中です(shellが良く分からないので辛いです)。
(boot.img,grub-setup,grub-mkimage+新シェル)

次にdevice.mapの調査をする予定です。

[理解した事]
1.PBR/MBRへのGRUB2設定はgrub-setupが実行している。
2.grub-setupの起動
/dev/xxxのパーティションのPBRへGRUB2を設定する場合
このパーティションの/boot/grubディレクトリに
boot.img,core.img,device.mapを収容して以下のコマンド実行
$ grub-setup -f -r /dev/xxx /dev/xxx
3.boot.img
ライブラリ収容
4.core.img
grub-installでgrub-mkimageを使い生成される
0740login:Penguin2012/01/08(日) 18:29:06.21ID:yWdrIEDa
>>738
普通にMBMを使った方がラクだよ
0741login:Penguin2012/01/08(日) 19:22:09.78ID:yWdrIEDa
>>734
637 の
# dd if=/dev/zero of=/dev/sda bs=512 count=63
はパーティションテーブルまで綺麗サッパリになってしまうので
事前にバックアップとして
# dd if=/dev/sda of=part_tbl.img bs=1 count=64 skip=446
としてからの方がいい

それか
dd if=/dev/zero of=/dev/sda bs=512 count=62 skip=1
で先頭の MBR だけはゼロクリアしないやり方がベスト

いまさらだけど
0742login:Penguin2012/01/08(日) 19:29:51.70ID:yWdrIEDa
それか
×dd if=/dev/zero of=/dev/sda bs=512 count=62 skip=1
〇dd if=/dev/zero of=/dev/sda bs=512 count=62 seek=1
で先頭の MBR だけはゼロクリアしないやり方がベスト

間違えたw
0743login:Penguin2012/01/08(日) 20:16:29.28ID:6pTkSCho
>>740
え?MBMはGPTパーティション認識できないだろ
0744login:Penguin2012/01/08(日) 21:10:24.63ID:WOy7GTrb
>>738
3rdのどこかにGRUB2インストールしておいて
1stからそれを呼び出すようにすればいいはず。

その場合3rdをchain-loadすればいいだけだからどんなブートローダーでもできることだと思う。
(bootmgrのことは知らないけどたぶんできるだろう)
詳しくなくて済まない。

ターゲットのLinuxインストールしたらGRUB2も勝手に入るんじゃないかな。
0745login:Penguin2012/01/08(日) 21:14:14.70ID:WOy7GTrb
>>739
移植?

普通にインストールした時に一緒にゴミが入るのを嫌ってるのだろうか?

普通にインストールしたあとで動作確認して
そのあとで無駄なモジュールを削るほうが速い気がするけど。
0746login:Penguin2012/01/08(日) 23:03:02.85ID:Xl/ybGW1
>>743 はアタマ悪いな
07477292012/01/09(月) 00:09:34.93ID:JcKDXBoM
>>745殿
「移植」と言う言葉が誤解を与えました。
「バイナリーポーティング」と言った方が誤解がなかったかと反省してます。

同じOSのLINUX内での異なるディストリビューション間でバイナリを共有する事です。

例:旧GRUBのバイナリポーティング
1.旧GRUBの以下のファイルをUBUNTUから取得して、
以下の構成でtar,gzipファイルgrub.tgz作成
usr/sbin/grub_image.i386-pc/
stage1,jfs_stage1_5,stage2,minix_stage1_5,e2fs_stage1_5,
fat_stage1_5,xfs_stage1_5,stage2_eltorito,reiserfs_stage1_5
usr/sbin/grub
2.pmagic 6.6 へポーティング
/pmg.6.6 のルート直下のディレクトリを作成し此処に
pmagic-6.6.iso-i686.zip
をZIP解凍しISOループマウントしその内容を全てコピー
/pmg.6.6/pmagic/pmodulesのディレクトリにgrub.tgzを置く
3.pmagicのLIVE版の起動オプション
カーネルのオプションに収容パーティションのUUIDとディレクトリ名情報を追加する
uuid=ddf7539d-87f4-413b-902c-4b4be83bfd3e directory=pmg.6.6
4.使用方法
pmagic立ち上げ後、端末からコマンド操作で対象PBRにGRUB設定
/mnt/sdc4にマウントされたext3ファイルシステムの場合
# mkdir -p /mnt/sdc4/boot/grub
# cp /usr/sbin/grub_image.i386-pc/stage1 /mnt/sdc4/boot/grub/.
# cp /usr/sbin/grub_image.i386-pc/e2fs_stage1_5 /mnt/sdc4/boot/grub/.
# cp /usr/sbin/grub_image.i386-pc/stage2 /mnt/sdc4/boot/grub/.
# grub
> root (hd2,3)
> setup (hd2,3)
> quit
0748login:Penguin2012/01/09(月) 00:22:32.64ID:0rPuBlbo
スゲエ下手なやり方を開陳するスレ、では無いんだけどなぁw
0749login:Penguin2012/01/09(月) 00:27:33.17ID:rf/jjnU4
> 同じOSのLINUX内での異なるディストリビューション間でバイナリを共有する事です。

はぁ???
ただ別の鳥からバイナリをコピーしてるだけでしょ?
しかも共有でもないし
0750login:Penguin2012/01/09(月) 00:54:10.07ID:t3h3kWUK
>>744

> その場合3rdをchain-loadすればいいだけだからどんなブートローダーでもできることだと思う。

ところで3rd(=GPT)のどこへchain-loadすると言ってる?
MBR形式しか認識できないチェーンローダーだと、
MBR+1個のでかいパーティションにしか見えないと思うから、
3rdのMBRにあたるセクタを経由した3段階ブートになるの?
0751login:Penguin2012/01/09(月) 01:03:47.24ID:rf/jjnU4
>>750 >>746
07527292012/01/09(月) 02:04:14.33ID:JcKDXBoM
>>749殿
再度表現の誤りです。
ご指摘の通り、「1実体を複数のものが利用する」共有の概念とは異なりコピーの概念が正しいです。

>>748殿
当スレに「下手なやり方を開陳して」汚してしまい、陳謝いたします。
スキルの問題で上手なやり方ができません。
GRUB2をpmagicのLIVE版に実装する上手い方法を是非にご教示頂ければ幸いです。
07537442012/01/09(月) 12:23:36.29ID:+yKcRRzI
>>750
間違ってたね済まない。
互換性のためにMBRにもなるだけ同じ様なのが書き込まれると勘違いしてたよ。

だから
1stからレコード位置指定できるブートローダーでchain-loadするか
そうでなければGRUB2は3rdのMBRにインストールすることになるかも
(GPTにしておいてMBRにインストールってできるよねたぶん)

後者の場合には起動するには
BIOSで起動ディスク指定できるのなら3rd指定して起動するか
1stのブートローダーで指定する

>3rdのMBRにあたるセクタを経由した3段階ブートになるの?

それでもいいかも知れないけど3段目は無しでもいいんじゃないかな
0754login:Penguin2012/01/09(月) 12:50:36.69ID:+yKcRRzI
>>752
UbuntuのLiveCDで起動して対象のUSBメモリーへインストールじゃダメなのだろうか?
それが"GRUB2で起動したOSからでなく" …って意味?

理由はわからないけど
対象のUSBメモリー(かHDD)にコンパイラーなどの環境が揃っているのなら
本家から取り寄せてコンパイルしてインストールって手もあるよ。
参考サイト:
ttp://ftlabo.sakura.ne.jp/linux/grub2/grub2.html
0755login:Penguin2012/01/09(月) 14:52:37.11ID:rf/jjnU4
*.ISOファイルのまま、HDDに置いて管理/起動したいって事だと思う。
0756login:Penguin2012/01/09(月) 15:20:50.67ID:+yKcRRzI
普通にGRUB2をインストールして >735
ISOファイル置いてgrub.cfg作れば >730

普通に起動できる。実際にUSBメモリーで使ってる。

分からないのは
何でGRUB2インストールするのにそんなに手間をかけるのかって所。
■ このスレッドは過去ログ倉庫に格納されています