なんでも訊いてこいや(゚Д゚)ゴルァ!!(゚Д゚)ゴルァ!!(゚Д゚)ゴルァ!!(゚Д゚)ゴルァ!!
前スレ
http://hibari.2ch.net/test/read.cgi/linux/1291083016/
まずはここを読んでから ...
ブートとハードディスクのすべて
http://www37.tok2.com/home/nobusan/boot_hdd.html
マルチブート総合スレ 4つ目
■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
2012/03/01(木) 22:32:40.37ID:y1Mxo+Ir2012/09/15(土) 21:22:35.89ID:Zv+Z8oO6
GRUBパーテ外完結型、完璧すぎる…
これにたどり着いた時点ででスレの議論が
止まってるのがわかる気がしたよ
これにたどり着いた時点ででスレの議論が
止まってるのがわかる気がしたよ
2012/09/16(日) 11:51:48.86ID:/Rnko3na
この手のスレは
NTLDR/BootMGRを使ってマルチする馬鹿が
議論についていけてないレスを繰り返すもの、と相場が決まってる
NTLDR/BootMGRを使ってマルチする馬鹿が
議論についていけてないレスを繰り返すもの、と相場が決まってる
2012/09/16(日) 18:16:43.97ID:PbJ4y64T
結局の所、ジオメトリオフセット指定のできる1セクタ完結チェーンローダと、
FS決め打ちでないカーネルローダの組み合わせがベストって理解でいいの?
FS決め打ちでないカーネルローダの組み合わせがベストって理解でいいの?
2012/09/16(日) 18:27:32.80ID:7ZSYuG/3
1セクタでは何にも入らん、って理解でいい
2012/09/16(日) 18:37:05.50ID:d2IB/IXE
2012/09/16(日) 18:41:56.61ID:eEA+XvqP
不可触スレsage
2012/09/16(日) 18:50:31.42ID:d2IB/IXE
GrubLegacyのstage1_5使う方法はあまり優れていない
それこそstage2読む時の対応FSが一種になってしまう
Grub本体のstage2をロードした段階で、対応FS全て読める状態になるんだから
stage2までパーテ外に置いた方が、結局環境変化に強いし便利
パーテ依存も皆無になるし
それこそstage2読む時の対応FSが一種になってしまう
Grub本体のstage2をロードした段階で、対応FS全て読める状態になるんだから
stage2までパーテ外に置いた方が、結局環境変化に強いし便利
パーテ依存も皆無になるし
2012/09/16(日) 18:55:31.54ID:1zvtc4O7
>>269
1セクタではMBMも入らんわw
1セクタではMBMも入らんわw
2012/09/16(日) 19:25:16.95ID:PbJ4y64T
2段階とか、パーテ外とか、なんか用語がミスリードな気がするな。
ツールを全部ファミリー化すれば1段なのかみたいな。
ツールを全部ファミリー化すれば1段なのかみたいな。
2012/09/16(日) 19:47:47.23ID:DQ8HznrF
2012/09/16(日) 21:19:46.29ID:PbJ4y64T
二次ブートローダをどこに置くかで、言われたり言われなかったりしているような気がする。
2012/09/16(日) 21:36:22.88ID:4D1FSDe7
?
言葉足らずでよくわからんが
・別ローダーをロードした時、段数加算
・ただしMBRのGrub→PBRのGrubなど同じローダーでも
インスコ場所が違う場合も段数加算
・インスコ場所まで同じ場合は「読み直し」や「リロード」になる
っていう至極シンプルな数え方だと思うぞ
言葉足らずでよくわからんが
・別ローダーをロードした時、段数加算
・ただしMBRのGrub→PBRのGrubなど同じローダーでも
インスコ場所が違う場合も段数加算
・インスコ場所まで同じ場合は「読み直し」や「リロード」になる
っていう至極シンプルな数え方だと思うぞ
2012/09/16(日) 21:40:23.17ID:d0iroRdT
mbrって限られたスペースにgrubとかいう高機能な(当然容量とる)ブートローダー押し込めんの?
2012/09/16(日) 21:47:05.86ID:wFmNSitT
1セクタ = 512byteでは無理
でもMBMとかでもそれは無理、後続セクタ使ってる
ここで言われてるGrubパーテ外完結型は、MBRが含まれてる最初のシリンダの
空き部分にstage2やmenu.lstまで押し込む方法だよ
でもMBMとかでもそれは無理、後続セクタ使ってる
ここで言われてるGrubパーテ外完結型は、MBRが含まれてる最初のシリンダの
空き部分にstage2やmenu.lstまで押し込む方法だよ
2012/09/16(日) 21:53:48.01ID:d0iroRdT
じゃあmenu.lstどうやって編集するんだ…
パーテーション外だと開く方法がない…
パーテーション外だと開く方法がない…
2012/09/16(日) 22:06:46.44ID:wFmNSitT
# emacs menu.lst
# dd if=menu.lst of=/dev/hda seek=63
4+0 records in
4+0 records out
# dd if=stage2 of=/dev/hda seek=67
385+1 records in
385+1 records out
# echo "install (hd0,0)/usr/share/grub/i386-pc/stage1 d (hd0) (hd0)67+386 p (hd0)63+4" | grub --batch
こんな感じで
ddを使ってセクタに書き込む
# dd if=menu.lst of=/dev/hda seek=63
4+0 records in
4+0 records out
# dd if=stage2 of=/dev/hda seek=67
385+1 records in
385+1 records out
# echo "install (hd0,0)/usr/share/grub/i386-pc/stage1 d (hd0) (hd0)67+386 p (hd0)63+4" | grub --batch
こんな感じで
ddを使ってセクタに書き込む
2012/09/16(日) 22:10:08.33ID:wFmNSitT
これがこのスレ推奨の >>3 の�Cの方式
2012/09/16(日) 22:24:29.78ID:PbJ4y64T
2012/09/16(日) 22:45:15.88ID:wFmNSitT
だからさ、
stage1 → stage1_5 とか
stage1 → stage2 とかは1段に数えないんだよ
例えばgrub stage1を普通にMBRにインスコして、MBR後続のstage1_5をロードし
さらにFS内のstage2をロードするシーケンスを
「3段」と数えるかどうか考えてみれば分かる
あるいはMBRにMBMをインスコ、PBRのgrub stage1をロードし
FS内のstage2をロード
これも「3段」じゃないわな
stage1 → stage1_5 とか
stage1 → stage2 とかは1段に数えないんだよ
例えばgrub stage1を普通にMBRにインスコして、MBR後続のstage1_5をロードし
さらにFS内のstage2をロードするシーケンスを
「3段」と数えるかどうか考えてみれば分かる
あるいはMBRにMBMをインスコ、PBRのgrub stage1をロードし
FS内のstage2をロード
これも「3段」じゃないわな
2012/09/16(日) 23:52:57.69ID:wFmNSitT
っていうか>>284がわかってないだけだろ
2012/09/16(日) 23:56:48.20ID:PbJ4y64T
結局、ステージの段数や呼び出し回数じゃなくて、
PBR或いはファミリー外ローダを経由するものを
2段階ブートと言ってるだけじゃないか?
PBR或いはファミリー外ローダを経由するものを
2段階ブートと言ってるだけじゃないか?
2012/09/17(月) 00:02:08.49ID:F7WzZ8Vk
> ・別ローダーをロードした時、段数加算
これが原則ってだけかと
まあ2段階言いはじめたのは例の人だから、オリジナルの定義は知らんが
これが原則ってだけかと
まあ2段階言いはじめたのは例の人だから、オリジナルの定義は知らんが
2012/09/17(月) 00:05:22.26ID:Tb5psd2P
2012/09/17(月) 00:08:33.54ID:auWqJbXG
2012/09/17(月) 00:10:49.67ID:NEHszxvN
2012/09/17(月) 00:16:21.73ID:auWqJbXG
> 結局、ステージの段数や呼び出し回数じゃなくて、
いや
>>278の通りだよ
GrubやMBMの内部構造を考慮するから、わけわかんなくなる
Grubのステージ云々言いだすなら、MBMだって2段だしw
いや
>>278の通りだよ
GrubやMBMの内部構造を考慮するから、わけわかんなくなる
Grubのステージ云々言いだすなら、MBMだって2段だしw
2012/09/17(月) 00:18:47.00ID:qWrWQ0NF
2012/09/17(月) 00:19:41.40ID:qWrWQ0NF
勉強できない子の典型みたいだね
2012/09/17(月) 00:28:42.96ID:qWrWQ0NF
> 2段階とか、パーテ外とか、なんか用語がミスリードな気がするな。
> ツールを全部ファミリー化すれば1段なのかみたいな。
> 二次ブートローダをどこに置くかで、言われたり言われなかったりしているような気がする。
自分用語と違うからといって暴れるのよくない
> ツールを全部ファミリー化すれば1段なのかみたいな。
> 二次ブートローダをどこに置くかで、言われたり言われなかったりしているような気がする。
自分用語と違うからといって暴れるのよくない
2012/09/17(月) 00:38:33.76ID:qWrWQ0NF
> MBRとパテ外は違う場所である訳だから、そこを呼び出すものも
> >>271がもう古いと言ってる2段階ブートに該当するのだろうかって話。
> だからそれはPBR経由なので2段階でしょ。
> 誰か違うと言ってる?
PBRにインスコしたGrubも、Stage1 -> Stage2の2ステージであることを
まず認識してくれ
状況によってGrub内のステージ遷移を1段と数えたり数えなかったりと
混乱してるのはオマエだけ
> >>271がもう古いと言ってる2段階ブートに該当するのだろうかって話。
> だからそれはPBR経由なので2段階でしょ。
> 誰か違うと言ってる?
PBRにインスコしたGrubも、Stage1 -> Stage2の2ステージであることを
まず認識してくれ
状況によってGrub内のステージ遷移を1段と数えたり数えなかったりと
混乱してるのはオマエだけ
2012/09/17(月) 00:42:40.10ID:DEtWFcQ3
2012/09/17(月) 00:49:22.70ID:NEHszxvN
ステージ遷移を数えないからこそ、段というのはミスリードだって話でしょ。
2012/09/17(月) 00:55:04.08ID:DEtWFcQ3
> 状況によってGrub内のステージ遷移を1段と数えたり数えなかったりと
> 混乱してるのはオマエだけ
> 混乱してるのはオマエだけ
2012/09/17(月) 00:57:06.77ID:J21OjIPK
そんな事より、この下手な日本語文章はNTLDR厨だと思う吉宗であった…
2012/09/17(月) 01:00:10.86ID:l+HQUAU7
> 2段階とか、パーテ外とか、なんか用語がミスリードな気がするな。
> ツールを全部ファミリー化すれば1段なのかみたいな。
> MBRとパテ外は違う場所である訳だから、そこを呼び出すものも
> >>271がもう古いと言ってる2段階ブートに該当するのだろうかって話。
> ステージ遷移を数えないからこそ、段というのはミスリードだって話でしょ。
もはや支離滅裂だなw
> ツールを全部ファミリー化すれば1段なのかみたいな。
> MBRとパテ外は違う場所である訳だから、そこを呼び出すものも
> >>271がもう古いと言ってる2段階ブートに該当するのだろうかって話。
> ステージ遷移を数えないからこそ、段というのはミスリードだって話でしょ。
もはや支離滅裂だなw
2012/09/17(月) 01:02:47.94ID:l+HQUAU7
多分、必死で反論し続ける事が目的化して
こうなったんだろうね
こうなったんだろうね
2012/09/17(月) 01:04:46.98ID:CJlzWXFJ
>>298
自分で何言ってるかすでに把握してないだろ
自分で何言ってるかすでに把握してないだろ
304login:Penguin
2012/09/17(月) 01:09:48.89ID:01G7yrnZ 論理的思考が苦手なのに、意地になって噛みつくからそうなるんだ。
てか、コイツ毎回こんな感じだなw
てか、コイツ毎回こんな感じだなw
2012/09/17(月) 01:18:37.68ID:NEHszxvN
2012/09/17(月) 07:42:18.83ID:01G7yrnZ
じゃあMBMも2段だなw
なんでループするんだろう?
なんでループするんだろう?
2012/09/17(月) 07:49:03.47ID:01G7yrnZ
> 状況によってGrub内のステージ遷移を1段と数えたり数えなかったりと
> 混乱してるのはオマエだけ
> 混乱してるのはオマエだけ
2012/09/17(月) 08:08:48.66ID:FeitP2FU
頭の悪い子に何説明しても無駄だよ。
とくにNTLDRくんにはw
とくにNTLDRくんにはw
2012/09/17(月) 09:40:43.05ID:RMn5hNdH
必ずついて来れなくなってしまうのが面白くて仕方ない
2012/09/17(月) 10:25:26.34ID:sEr9pVDM
2012/09/17(月) 15:09:55.55ID:9CaeDyQ7
>>282 のやり方だと、fdiskでの第1パーティション確保は
2コ目のシリンダからになるのに注意な。
そもそも、世の殆どのPCユーザーがやってる先頭シリンダから確保する方法だと
必ず "先頭シリンダの2コ目のトラック" などという中途半端な位置から
パーティション1が確保される。先頭トラックにはMBRが入るからな。
これは自動的にそうなる。
だから第1パーティションと第2パーティションを同じシリンダ数確保しても、容量が違ってくる。
こんな不思議な経験をしてる人も多いのでは?
この大容量ストレージ時代、 むしろ >>282 の
"シリンダ2 (の最初のセクタ/トラック) からすっきり確保"
のほうがわかり易い。
言うなれば、"パーティションはシリンダ境界で切るべし" の大原則を
パーティション1の開始位置も適用して、例外にしないやり方なんだよ。
Grubパーテ外完結型にしようがしようまいが、そっちの切り方のほうがわかってる人の切り方なんだぜ。
2コ目のシリンダからになるのに注意な。
そもそも、世の殆どのPCユーザーがやってる先頭シリンダから確保する方法だと
必ず "先頭シリンダの2コ目のトラック" などという中途半端な位置から
パーティション1が確保される。先頭トラックにはMBRが入るからな。
これは自動的にそうなる。
だから第1パーティションと第2パーティションを同じシリンダ数確保しても、容量が違ってくる。
こんな不思議な経験をしてる人も多いのでは?
この大容量ストレージ時代、 むしろ >>282 の
"シリンダ2 (の最初のセクタ/トラック) からすっきり確保"
のほうがわかり易い。
言うなれば、"パーティションはシリンダ境界で切るべし" の大原則を
パーティション1の開始位置も適用して、例外にしないやり方なんだよ。
Grubパーテ外完結型にしようがしようまいが、そっちの切り方のほうがわかってる人の切り方なんだぜ。
2012/09/17(月) 15:59:37.14ID:kD+tIcGO
いちどNTLDR厨のパーテ構成を見てみたい
2012/09/17(月) 16:34:56.64ID:kD+tIcGO
2012/09/17(月) 22:56:34.03ID:NEHszxvN
>>292や>>306が触れているMBMの2段というのは、「2段階ブート」の話ではなく、
MBMの処理だけで2段を数え(さらにPBRのカーネルローダが加わる)という考え方のほうを指している
ということでいいかな?
しかし、そういう内部処理云々とは無縁で>>292の認めている>>278の説明においてもなお、
なぜ同種の数え方が成り立つのかといえば、うっかり「インスコ場所が違う場合も段数加算」
としてしまった表現で、場所の解釈問題が起きたからだね。後続セクタはMBRか否か。
「インスコ場所が隣接しない場合」とでもしておけば、とりあえずそんな話にはならなかったんじゃない?
といってもそんなのはどう考えても困惑止まりの話で、(例えば太陽系の惑星数のような)
混乱が各自の認識自体に起きたとは言えないね。
MBMの処理だけで2段を数え(さらにPBRのカーネルローダが加わる)という考え方のほうを指している
ということでいいかな?
しかし、そういう内部処理云々とは無縁で>>292の認めている>>278の説明においてもなお、
なぜ同種の数え方が成り立つのかといえば、うっかり「インスコ場所が違う場合も段数加算」
としてしまった表現で、場所の解釈問題が起きたからだね。後続セクタはMBRか否か。
「インスコ場所が隣接しない場合」とでもしておけば、とりあえずそんな話にはならなかったんじゃない?
といってもそんなのはどう考えても困惑止まりの話で、(例えば太陽系の惑星数のような)
混乱が各自の認識自体に起きたとは言えないね。
2012/09/18(火) 00:09:58.99ID:zKrmnxvL
てか1つのローダーは内部でどう分割されてようが
1つのローダーっていう考え
ここで詰まってるんだねw
>>314
ついていけないなら無理しないほうがいいよ
> なぜ同種の数え方が成り立つのかといえば、うっかり「インスコ場所が違う場合も段数加算」
> としてしまった表現で、場所の解釈問題が起きたからだね。後続セクタはMBRか否か。
同ツールの同バージョンでもMBRとPBRにインスコしてチェインしてるなら、段数加算
もとの文脈上、それ以外で解釈するのは愚かなんだよ
1つのローダーっていう考え
ここで詰まってるんだねw
>>314
ついていけないなら無理しないほうがいいよ
> なぜ同種の数え方が成り立つのかといえば、うっかり「インスコ場所が違う場合も段数加算」
> としてしまった表現で、場所の解釈問題が起きたからだね。後続セクタはMBRか否か。
同ツールの同バージョンでもMBRとPBRにインスコしてチェインしてるなら、段数加算
もとの文脈上、それ以外で解釈するのは愚かなんだよ
2012/09/18(火) 00:14:00.67ID:gqZ7FJ6w
2012/09/18(火) 00:58:05.69ID:YqN2m08P
議論して理解が深まるならいいんだけど
NTLDRクンが参加すると、決して深まらない
NTLDRクンが参加すると、決して深まらない
2012/09/18(火) 01:04:15.20ID:RNITEO0m
>>314
>...後続セクタはMBRか否か。
スレの殆どのひとがそんな疑問は持ってないと思う。
>>2のテンプレも「MBR後続」って書き方なわけだし、
そもそもMBRじゃないという意識があるから、「パーテ外」なんていう、もって回った言い方なんだろ。
>...後続セクタはMBRか否か。
スレの殆どのひとがそんな疑問は持ってないと思う。
>>2のテンプレも「MBR後続」って書き方なわけだし、
そもそもMBRじゃないという意識があるから、「パーテ外」なんていう、もって回った言い方なんだろ。
319login:Penguin
2012/09/18(火) 03:08:39.15ID:0nUxBDac 2つ質問です。
・質問(1)
MBRやMBMはどこに書き込まれるのでしょうか?
1. bootフラグの立っているパーティション
2. LBA=0
3. シリンダ=0,ヘッド=0,セクタ=0
(PBRはユーザーが指定したパーティションの先頭に書かれる
というのは分かります)
・質問(2)
ファイルのあるパーティションに後からMBR,MBM,PBRを書き込む際、
その場所はファイルシステムによってファイルの置き場に使われて
いたりしませんか?
使われている場合、MBR,MBM,PBRインストーラーは
そこにあるファイルを安全に別クラスタに移動して、MBR,MBM,PBR用に
クラスタを割り当てるのでしょうか?
・質問(1)
MBRやMBMはどこに書き込まれるのでしょうか?
1. bootフラグの立っているパーティション
2. LBA=0
3. シリンダ=0,ヘッド=0,セクタ=0
(PBRはユーザーが指定したパーティションの先頭に書かれる
というのは分かります)
・質問(2)
ファイルのあるパーティションに後からMBR,MBM,PBRを書き込む際、
その場所はファイルシステムによってファイルの置き場に使われて
いたりしませんか?
使われている場合、MBR,MBM,PBRインストーラーは
そこにあるファイルを安全に別クラスタに移動して、MBR,MBM,PBR用に
クラスタを割り当てるのでしょうか?
2012/09/18(火) 06:30:31.52ID:zbi4bWG3
>>319
質問(1)
物理ディスクの先頭セクタがMBR(2と3)、各パーティションの先頭セクタがPBRです。
MBRとPBRに何かを書くのであり、MBRとPBRをどこかに書くのではありません。
質問(2)
MBRはパーティションに含めないという約束事があります。
PBRはファイルシステムが使わないという約束事があります。
だからMBRやPBRに後から書き込んでも大丈夫です。
ただしXFSはPBRはファイルシステムが使わないという約束事を破っています。
だからXFSを使っているパーティションではPBRにブートマネージャを置けません。
マルチブートするつもりなら>>1の「ブートとハードディスクのすべて」は必読です。
質問(1)
物理ディスクの先頭セクタがMBR(2と3)、各パーティションの先頭セクタがPBRです。
MBRとPBRに何かを書くのであり、MBRとPBRをどこかに書くのではありません。
質問(2)
MBRはパーティションに含めないという約束事があります。
PBRはファイルシステムが使わないという約束事があります。
だからMBRやPBRに後から書き込んでも大丈夫です。
ただしXFSはPBRはファイルシステムが使わないという約束事を破っています。
だからXFSを使っているパーティションではPBRにブートマネージャを置けません。
マルチブートするつもりなら>>1の「ブートとハードディスクのすべて」は必読です。
321login:Penguin
2012/09/18(火) 06:40:43.95ID:0nUxBDac2012/09/18(火) 10:37:11.83ID:gv5+zse3
MBR後続セクタにstage2とmenu.lst(2エントリ程度想定で)って収まります?
第2トラック規定によって確実に使える後続セクタ数は62(約32KB)ですよね
収まらないとしたら、パーテ全削除→デフォ位置からパーテ作成
としてしまったらmenu.lstの末端とか壊れちゃいますよね?
第2トラック規定によって確実に使える後続セクタ数は62(約32KB)ですよね
収まらないとしたら、パーテ全削除→デフォ位置からパーテ作成
としてしまったらmenu.lstの末端とか壊れちゃいますよね?
2012/09/18(火) 20:00:56.13ID:RNITEO0m
第2トラックから最初のパーテを始めるなら
MBR後続は32KB程度しか空きが無いので、stage2は当然無理。入りきらない。
2つ目のシリンダから最初のパーテを始めるなら、余裕で入る。
「デフォ位置からパーテ作成」って、どういう意味か分からんが
せっかくパーテ全削除するなら、パーテは2つ目のシリンダから始めれば良い。
MBR後続は32KB程度しか空きが無いので、stage2は当然無理。入りきらない。
2つ目のシリンダから最初のパーテを始めるなら、余裕で入る。
「デフォ位置からパーテ作成」って、どういう意味か分からんが
せっかくパーテ全削除するなら、パーテは2つ目のシリンダから始めれば良い。
2012/09/18(火) 23:44:30.06ID:mm11R8gX
俺が野良ビルドしたGRUBのStage2は200KBくらいだな…
2012/09/19(水) 12:06:10.90ID:AVWla0er
>>323
>「デフォ位置からパーテ作成」って、どういう意味か分からんが
fdiskで開始シリンダを未入力=1つ目のシリンダにした場合のことです
※最初 シリンダ (1-3916, 初期値 1):[Enter]
>2つ目のシリンダから始めれば良い。
ああ、grubの有無でシリンダの開始位置に気を使う必要がある
と思ってましたが、有無に関係なく2つ目からにした方が良いということですね
ある意味先頭シリンダをGPTで言うEFIシステムパーティションにするような感じですかね
>「デフォ位置からパーテ作成」って、どういう意味か分からんが
fdiskで開始シリンダを未入力=1つ目のシリンダにした場合のことです
※最初 シリンダ (1-3916, 初期値 1):[Enter]
>2つ目のシリンダから始めれば良い。
ああ、grubの有無でシリンダの開始位置に気を使う必要がある
と思ってましたが、有無に関係なく2つ目からにした方が良いということですね
ある意味先頭シリンダをGPTで言うEFIシステムパーティションにするような感じですかね
2012/09/20(木) 21:36:03.10ID:ia4enGvx
隠蔽とか言ってたバカを思い出した
2012/09/21(金) 08:36:56.86ID:U0on4pXG
隠蔽って?
2012/09/21(金) 19:13:54.13ID:Qa5OukZl
前スレ564
> セクタに埋め込むって言い方がもうなんかご苦労様って感じだけどね。
> それこそパテ情報自体が特定のセクタに埋め込まれた設定だし、
> パテ外とか言ってもその管理情報上で隠蔽しているだけの話でしょ。
> メーカー製PCの隠し区画みたいな問題はない訳?
> セクタに埋め込むって言い方がもうなんかご苦労様って感じだけどね。
> それこそパテ情報自体が特定のセクタに埋め込まれた設定だし、
> パテ外とか言ってもその管理情報上で隠蔽しているだけの話でしょ。
> メーカー製PCの隠し区画みたいな問題はない訳?
2012/09/21(金) 20:46:56.87ID:jRnIwC0S
でもそれがNTLDR厨なんだよね
2012/09/22(土) 18:10:31.46ID:HtRLYoQz
NTLDRとBOOTMGR使うマルチは真っ先に選択肢から消すのが
たしなみかと。
ほとんどの環境でメリット全く無いしな。
たしなみかと。
ほとんどの環境でメリット全く無いしな。
2012/09/22(土) 21:13:03.83ID:HtRLYoQz
2012/09/22(土) 22:54:26.93ID:yfH82lFw
Grub stage1のインスコ。
stage1にmenu.lstとstage2の位置を覚えさせて、MBRに書き込んでる。
stage1にmenu.lstとstage2の位置を覚えさせて、MBRに書き込んでる。
2012/09/22(土) 23:03:53.97ID:yfH82lFw
追加。
>>282 の
install (hd0,0)/usr/share/grub/i386-pc/stage1 d (hd0) \
(hd0)67+386 p (hd0)63+4
の部分がミソで、普通タイプのインスコ方法だと
install (hd0,0)/usr/share/grub/i386-pc/stage1 d (hd0) \
(hd0,0)/boot/grub/stage2 p (hd0,0)/boot/grub/menu.lst
のようになる。
Grubはファイルシステム上のstage2とmenu.lstをパス指定だけじゃなく
セクタ位置でも指定出来るから、ファイルシステム外に全てインスコ出来る。
>>282 の
install (hd0,0)/usr/share/grub/i386-pc/stage1 d (hd0) \
(hd0)67+386 p (hd0)63+4
の部分がミソで、普通タイプのインスコ方法だと
install (hd0,0)/usr/share/grub/i386-pc/stage1 d (hd0) \
(hd0,0)/boot/grub/stage2 p (hd0,0)/boot/grub/menu.lst
のようになる。
Grubはファイルシステム上のstage2とmenu.lstをパス指定だけじゃなく
セクタ位置でも指定出来るから、ファイルシステム外に全てインスコ出来る。
2012/09/22(土) 23:08:09.98ID:yfH82lFw
×Grubはファイルシステム上のstage2とmenu.lstをパス指定だけじゃなく
×セクタ位置でも指定出来るから、ファイルシステム外に全てインスコ出来る。
○Grubはファイルシステム上のstage2とmenu.lstをパス指定するだけじゃなく
○ファイルシステム外であってもセクタ位置で指定出来るから、パーテ外完結型が可能。
すぐ挙げ足をとる厨が居るからなぁ・・・
×セクタ位置でも指定出来るから、ファイルシステム外に全てインスコ出来る。
○Grubはファイルシステム上のstage2とmenu.lstをパス指定するだけじゃなく
○ファイルシステム外であってもセクタ位置で指定出来るから、パーテ外完結型が可能。
すぐ挙げ足をとる厨が居るからなぁ・・・
2012/09/23(日) 00:02:48.71ID:9xkchuFG
>収まらないとしたら、パーテ全削除→デフォ位置からパーテ作成
>としてしまったらmenu.lstの末端とか壊れちゃいますよね?
なんで先頭のシリンダから確保するんだ
アホやろ
>としてしまったらmenu.lstの末端とか壊れちゃいますよね?
なんで先頭のシリンダから確保するんだ
アホやろ
2012/09/23(日) 12:01:08.38ID:rRNyntTc
grub完結型にしてるマシンもしてないマシンも
シリンダ2つ目からパーティション切ってる
色々考えなくていいし、容量的にもきもちいい
シリンダ2つ目からパーティション切ってる
色々考えなくていいし、容量的にもきもちいい
2012/09/24(月) 10:40:34.34ID:ErJSec5N
先頭シリンダにファイルシステム無しのgrub用パテ作るのと大差無い
338login:Penguin
2012/09/24(月) 21:46:06.90ID:wxBu0OrT わかってないなら、余り無理をしないほうが…
2012/09/24(月) 22:33:43.92ID:P9HYGuO2
普段やるものじゃないから、うっかり忘れちゃう可能性も無視できないだろうし、
パテ毎に各自が管理しているような共用マシンなんかだとちょっと無理そうだよね。
パテ毎に各自が管理しているような共用マシンなんかだとちょっと無理そうだよね。
340失笑君
2012/09/24(月) 22:59:25.37ID:wf9aX76s 共用マシンで、かつ各自がパテ構成弄る環境って・・・
随分と無理のある想定ですね!w
随分と無理のある想定ですね!w
2012/09/25(火) 00:04:58.48ID:p3DLLqwi
339
>パテ毎に各自が管理しているような共用マシンなんかだとちょっと無理そうだよね。
そんな状況なら、ntldr/bootmgrやgrubのmbr通常インストこそ、起動不可になる可能性が高い罠。
自分管轄のパーテ内ファイル弄ったり、消したりするだけでなるから。
てか、こんなのマトモに相手にするなよ。どうせNTLDR厨だろうに。
>パテ毎に各自が管理しているような共用マシンなんかだとちょっと無理そうだよね。
そんな状況なら、ntldr/bootmgrやgrubのmbr通常インストこそ、起動不可になる可能性が高い罠。
自分管轄のパーテ内ファイル弄ったり、消したりするだけでなるから。
てか、こんなのマトモに相手にするなよ。どうせNTLDR厨だろうに。
2012/09/25(火) 00:22:12.49ID:6cWtmdio
各自がパテ構成弄る時点で起動は大変な賭けになる
2012/09/25(火) 21:47:15.77ID:xxvKcZks
お前がそう思うならそうなんだろう
お前の中ではな
お前の中ではな
2012/09/25(火) 23:06:03.36ID:6QiixSAB
なんだ、その手のレスしか出来んだけか
2012/09/25(火) 23:53:15.29ID:YBGgi6uV
変な日本語
2012/09/25(火) 23:57:16.11ID:DEcQo5P3
>>337
それ、パーテ消費するだけの悪手じゃ…
それ、パーテ消費するだけの悪手じゃ…
2012/09/26(水) 00:39:18.02ID:FM44utnW
でも、それがNTLDR厨なんだよね
2012/09/26(水) 01:09:29.59ID:E4QekXQc
2012/09/26(水) 20:18:30.50ID:zZas3KDz
そしてパーテ依存してるだけという
2012/09/26(水) 21:59:35.67ID:E4QekXQc
依存しねーよ
やることは結局>>282なんだし、パテ作成はgrub埋め込み前でも後でも良く
パテ削除してもブート環境に何も影響無い
単にfdiskしたときにシリンダ(1-1)を何かに使ってるというのが明確になるってだけ
というかあの話の流れでパテ依存ブートの話なんてするわけないだろう
やることは結局>>282なんだし、パテ作成はgrub埋め込み前でも後でも良く
パテ削除してもブート環境に何も影響無い
単にfdiskしたときにシリンダ(1-1)を何かに使ってるというのが明確になるってだけ
というかあの話の流れでパテ依存ブートの話なんてするわけないだろう
2012/09/26(水) 22:07:14.50ID:E4QekXQc
ああ、一応自己フォローしとくと作成削除は基本パテの話な
>>282の後に先頭シリンダに拡張/論理パテ作るとEPBRの書き込みで破壊されるから
EPBR回避まで考慮するとseek=63じゃなくてseek=64から埋め込まないといけない
>>282の後に先頭シリンダに拡張/論理パテ作るとEPBRの書き込みで破壊されるから
EPBR回避まで考慮するとseek=63じゃなくてseek=64から埋め込まないといけない
2012/09/26(水) 23:11:44.10ID:zZas3KDz
基本パーテは減るの嫌だし
結局構成が醜いのは嫌かな
結局構成が醜いのは嫌かな
2012/09/26(水) 23:38:40.56ID:E4QekXQc
1行目はともかく、結局構成が醜いとか言ってる時点でちゃんと分かってるのか微妙だな
基本パテが減る(削除可能だからいつでも回収出来るが)のを気にしてるのも
論理パテの扱いに不慣れだから、なんて理由だったりするんじゃないのか
基本パテが減る(削除可能だからいつでも回収出来るが)のを気にしてるのも
論理パテの扱いに不慣れだから、なんて理由だったりするんじゃないのか
2012/09/26(水) 23:51:03.52ID:E4QekXQc
2012/09/27(木) 04:15:51.00ID:B2KTqu2K
なにも考えず2048でいいじゃん
2012/09/27(木) 17:00:11.51ID:4zllJUZx
HDDが3つあって、2台目に別のOS入れたついでにgrub入れて
1,2台目どちらのgrubでも全部ブート出来るようにしたかったんだけど、
hd0〜2が入れ替わって困る・・・。
ブートしたデバイスがhd0になるのは調べて分かった。
でもメインOSが入ってるHDDがhd1とhd2のどっちになるか(ブート優先度順?)分からなくて気持ち悪い。
これって固定出来ないのかな。
/dev/sda パーテ外完結Grub(sda=hd0, sdb=hd1, sdc=hd2)
/dev/sda1=メインOS
/dev/sda3=実験用OS
/dev/sdb パーテ外完結Grub(sda=hd2, sdb=hd0, sdc=hd1)
/dev/sdb1=実験用OSその2
/dev/sdc1=データ用
1,2台目どちらのgrubでも全部ブート出来るようにしたかったんだけど、
hd0〜2が入れ替わって困る・・・。
ブートしたデバイスがhd0になるのは調べて分かった。
でもメインOSが入ってるHDDがhd1とhd2のどっちになるか(ブート優先度順?)分からなくて気持ち悪い。
これって固定出来ないのかな。
/dev/sda パーテ外完結Grub(sda=hd0, sdb=hd1, sdc=hd2)
/dev/sda1=メインOS
/dev/sda3=実験用OS
/dev/sdb パーテ外完結Grub(sda=hd2, sdb=hd0, sdc=hd1)
/dev/sdb1=実験用OSその2
/dev/sdc1=データ用
2012/09/27(木) 17:23:18.32ID:X3q1NU8N
最初面倒だけどそういうときはUUIDで管理するようにすれば一々悩む必要がなくなるよ
2012/09/27(木) 17:37:59.84ID:4zllJUZx
2012/09/27(木) 21:37:40.15ID:xZSeOM82
UUIDってちょっとパーティションの大きさ変えただけで変わったりする
2012/09/27(木) 22:20:27.30ID:X3q1NU8N
カップ汁粉
2012/09/27(木) 22:22:58.62ID:X3q1NU8N
いろいろ疑問を持つのはいいことだけど何でも人に聞いて
自分ではちっとも試そうとしないのはよくないことだと思う。
自分ではちっとも試そうとしないのはよくないことだと思う。
2012/09/28(金) 00:25:02.10ID:qN84VdMa
俺なら3台だと
HDD1: メインOS, 実験用OSその1, 実験用OSその2
HDD2: データ用
HDD3: テンポラリとかスワップとか
ってするな
まあどうでもいいなスマソ
HDD1: メインOS, 実験用OSその1, 実験用OSその2
HDD2: データ用
HDD3: テンポラリとかスワップとか
ってするな
まあどうでもいいなスマソ
2012/09/29(土) 18:35:28.07ID:Ly3oUmfh
> 64にするなら126(= 先頭シリンダに論理パテを置いた場合の先頭セクタ = 第3トラック開始セクタ)からにした方が綺麗だった
Win厨おつ
Win厨おつ
2012/09/29(土) 20:55:27.34ID:+9MJa/H0
一般板の「HDDのパーティションどう区切ってますか?」スレに居た奴だろ。
過去ログ読んだけど、あっちでも事実誤認書いて笑われていた奴だったw
過去ログ読んだけど、あっちでも事実誤認書いて笑われていた奴だったw
2012/09/30(日) 00:14:12.70ID:iXMCluLu
Winからしかパテ操作をやった事経験しか無いのが
丸見えなのがイタイ
丸見えなのがイタイ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【速報】広島東洋カープ 週刊誌に写真掲載された小園海斗、田村俊介と書類送検された矢野雅哉、前川誠太が戦力外 [Ailuropoda melanoleuca★]
- 【芸能】伊東四朗が引退発表 芸能界で70年活動 来年6月15日の90歳の誕生日を機に [このもん★]
- 【独自】「ヴァンビ」として活動するYouTuber 白井竜樹容疑者(36)を現行犯逮捕 女性の下半身を触ったか 警視庁 [Ailuropoda melanoleuca★]
- 高市首相は「二枚舌」恐れ動けず…「売国」と叩かれても“火中の栗”拾い訪中した岩屋前外相がつなぐ日中の“細い線” [ぐれ★]
- 【岐阜】いなくなった飼い犬を探して…路上で発見し車外に出た大学生 後続車にはねられ意識不明 関市 [ぐれ★]
- 高市政権、2年間の消費税減税のため、中小企業のレジシステムに731億円の税金支出 レジ改修に最大350万円支給 [お断り★]
- 【速報】広島カープ 小園海斗、矢野雅哉、前川誠太、田村俊介4選手を自由契約へ
- 【悲報】溝口ファミリー、また逮捕wwwwwwwwwwwwwwwwwwwww [398059782]
- 【速報】山上弁護団、安倍と統一教会のズブズブ証明を大阪高裁に提出 [947332727]
- 【悲報】女性「こういう体型の男まじで気持ち悪すぎる。ヒエーってなるわ。」👉10万いいね [398059782]
- 【動画】女「助けて!爺ちゃんが死んだけど家に数百体の完成品プラモがあるの!どうしよう…」識者「捨てるしかありません」 [802034645]
- 東大数学修士卒「白血病が再発したので人生最期に数学で博士号を取るためにXで共産主義と戦います」ネトウヨポスト連打の果てに垢停止 [784319933]