マルチブート総合スレ 4つ目
■ このスレッドは過去ログ倉庫に格納されています
インストーラ使ったらMBRが上書きされるんじゃね?
そうなったら余裕で影響受ける
MBRを扱わないようなオプションがあればいいけど 知恵遅れは間違いないが
"影響" をどのレベルでとらえるか、とも言えるな >>392
MBR自体はOSの一部じゃないと知っていたら、
こんな馬鹿な書き込みはするまい。 >>392
何年も前のことだけど、まだ Windows をメインに使ってた頃は
フロッピーディスクに lilo とか grub をつっこんでおいて
フロッピーから Linux を起動してたことがあった。
カーネルイメージみたいな大きなものはハードディスクにあったから
フロッピーだけど読み込み時間はあまりかからなかった。
grub のフロッピーディスクは rawrite とか使えば Windows 上でも作れたし
ブートローダーのインストール先はインストーラーで選べた。
今時のパソコンだとフロッピーじゃなくて USBメモリ かな。 >>396
否定するわけじゃないけど、そういうのって結局
すごく「一時的な」ものなんだよね… 最初、Linuxをインスコして
なんでLilo使った下手なマルチがデフォなの?って思った >>399
一時的ではあるが、OSの肥大化よりも早くストレージ一般の肥大化が早く
結果として常に余裕のある状態になったのは一時的なことではないだろう。
つまり >>396 は昔話。 Win8プリインストールのPCってマルチブートできない仕様なの?
製品版のWin7でも8でも途中警告が出てインストールできないんだが・・・
コマンドプロンプトからブートローダーの情報コピーできないし、普通にVHDにインストールしようともこのハードウェアでは起動できないのでBIOSの設定変えろとか出る このノートPCデフォルトでパーティションフルで使ってるから、VHDブートしかしたくないんだよな >>405
では何かヒントをくれませんか?
もちろんマルチブート用のローダーGRUBなどではなく、Windows標準のやり方でお願いします マルチブート自体いまどき微妙なのに、Linux限定なんて輪をかけてバカっぽい >>407
下手なマルチをわざわざ教える人は居ない、ということ。 > Windows標準のやり方でお願いします
あほや PXEで使うのに、一番応用が利くローダって何?
実際に使ってる人のレスが欲しいワン 一時期Linuxインストールして遊んでた事在ったけど、LinuxだとスタートメニューでErrorが頻繁に多発するんだ。WindowsとDualBootしてて両方起動不良。
もうLinuxの再インストールしすぎで嫌になったわw今UbuntuのCDBootできるからいいんじゃね!! >>416
インストーラー任せでしかマルチ環境作った事無い/作れない奴は
このスレにそぐわない Windowsとのマルチはスレチ、くらいでいい。
それでスレが消えるなら本望。
低レベルで続けるのは、他のスレだけでいい。 >>404
なんかあったな…MSの陰謀w?
んでよ、このスレ推奨(MBRのとき)は、>>333が本質っつーか、方法だよな?
GPTんときはrEFIndか、EFI自体に頑張ってもらうかのどっちか? GPT環境とか、具体的にこうしてる風かきこみが貼られた事無い… わかってるヤツとわかってないヤツの格差が
半端でない界隈になったな GPTならEFI Stubがシンプルだと思うわ
でもシステムディスク(SSD)が2TB超えるまではMBRで良いかな >>424
thx
まーそっちはぼちぼちやってく(今んとこ2TiB越えしそうな予定が無い)として、>>282を使うか このスレでも一時期、MBM + 2段階ブートw の書き込みばっかだった ノートPCを新調したいと思っています
DELL、起動用SSD32GBがついてるwin8プリインストールを買いたいんのですが
http://linuxsoft.cern.ch/cern/slc63/iso/
これとマルチブートしたいのですけれど
SSD32GBにこれをインストールするだけの空きはあるものだろうか?
起動用SSDにスペースを開けさせることはできるのだろうか?
(win8 20GB +SLC6.3GBだからいけそうだと判断しているのだけれど)
という基本的な点がわからないのですが、どうすれば調べられるでしょうか >>429
サイズ的には両方入るだろうけどパーティションの構成ができそうに
ないんだったらマルチブートじゃなくて VMware Player でも入れた方が良いんじゃない?
>>421
UEFI/GPT 環境で EFISTUB カーネルを ESP に置いて gummiboot 使ってる
ESP には次のファイルがある
EFI/BOOT/{bootx64.efi,gummiboot.efi}
loader/loader.conf
loader/entries/{aaaa,bbbb}.conf
EFI/aaaa/{vmlinuz-aaaa.efi,initramfs-aaaa.img}
EFI/bbbb/{vmlinuz-bbbb.efi,initramfs-bbbb.img}
aaaa.conf はこんな感じ
title aaaa
linux /EFI/aaaa/vmlinuz-aaaa.efi
initrd /EFI/aaaa/initramfs-aaaa.img
options root=UUID=????????-????-????-????-????????????
cf. https://wiki.archlinux.org/index.php/Gummiboot EFISTUB カーネルは efibootmgr で UEFI にブートエントリーを追加しても
ブートできるんだけど、ブートエントリーを書き換えるのが面倒ってこともあるんで
EFISTUB カーネルをブートできるブートローダーを /EFI/BOOT/bootx64.efi として
コピーしておいてデバイス指定でブートできるようにするのが便利だと思う。
例えば OS を USB メモリに入れておいてあるマシンで起動したいときに
その起動させたいマシンにブートエントリーを追加することになるんだけど
(または EFI Shell でブート?) それは手間が掛かるから
デバイス指定で bootx64.efi 経由でブートさせるのが楽だな。
ESP にはごちゃごちゃとファイルを置きたくないんで
GRUB2 の grub-mkstandalone を使えば GRUB2 のモジュール全部入り bootx64.efi と grub.cfg だけに
できるんじゃないかと試行錯誤してるんだけど、そんな構成にできている人いる?
grub-mkstandalone では grub.cfg を .efi に格納することはできるみたいなんだけど
grub.cfg は ESP に単独で置いて簡単に編集できるようにしたいんだよね バカなんで、windows8のタッチパネル対応したブートローダ使いたいんです。
環境としてはタッチパネル対応ブートローダを使ったwindows8とAndroid-x86のマルチブート環境です。
Androidインストール時のgrubではマルチブートが確認出来ましたが、逆にwin8のブートローダで
Androidを起動することが出来ません。
やったこと。
(共にandroidインストール時のGRUBはインストールしない)
1.win8よりeazyBCDにてエントリー追加(grub-regsy,BCD copy GRUB)すると
項目自体は出るがAndroid選択するとgrub見つからないよ。と言われます。
2.win8のブートローダにubuntu10.12を追加。動作確認。そのubuntuにこのサイト
(http://ameblo.jp/lunawater/entry-11085831179.html)を実施するが、kernel見つからないよ。と言われてしまう。
Androidのカーネルの場所はマウント後に確認済みです。 8のGUIなブートローダーを使おうとすると一旦NTカーネルをロードしなきゃいけないから結構な時間がかかる
だからやめとけ ext2-4 パーティションにstage2をベタに埋め込む方法(既出ならスマン
mkfsでサイズ指定してパーティションの後ろのほうをファイルシステムが使わないようにする。
resize2fsで縮めるのもよい。
PBRにstage1を置けば、単純なPBRローダーでブートできる。
ディスクの先頭から2TBまでいける。 >>433
そういるルールだからです。
「ぬーやる」バーガーはしってますか? grubの場合、stage2を何処に置くかがテーマだな マルチブートって、異なるOS間でマルウェアとか感染しない? Linux板で、Win - Winのマルチを語る馬鹿 2段階ブートってのも
結局ただのチェーンロードだったし
特別にネーミングすべきテクニックでもなかったわけだし 各Linuxディス鳥の
おバカ1段階ブートは、もう改善された? Windowsのブート関連も、Linuxの鳥も、等しくそのあたりは無頓着のクズ
自分で設定しないといけない。 grub 2TiB stage2 でググッてみて
PC BIOSで128PiBのHDDまでいけるよ スゲー
あのサイト、まだ更新してたんだ
Over2TiB, exFAT, NILFS2 対応パッチだって grubをmbrにした場合の二段階ブートは上手くいくのですが、
grub2をmbrにした場合の二段階ブートが今まで上手くいったことが
ありません。
何かテンプレみたいなサイトってありますか? >>450
grub2を使いたい理由はなに?
日本語メニュー? 背景画像? 453が450とは思えないけど、
blog.livedoor.jp/geek_sokuho/archives/28845085.html
には わろた >>452
単純にgrubをmbrにした場合の二段階ブートは成功していたので、
grub2をmbrにした場合の二段階ブートをチャレンジをしてみたかったんです。
ただ、一度も成功しない orz >>455
ddコマンド、バイナリーエディター等、使いこなせますか?
これらを駆使できなければ、デストリビューションのお仕着せにまかせて
おくほうがよいです。 >>457
2段階ブートでバイナリエディタなんか使ったか? たしかにバイナリーエディターはいらないです。
450の望みのgrub2で2段階ブートは、例えばLinux-1でmbrにインストール、
Linux-2でpbrにインストールでOKのはず。
でもそれに意味がないことが理解できるだろうか。mbrにgrub2をインス
トールした段階で必要十分なんだけど。
450は2段階ブートがよいものだと盲目的に信じているだけではないのかな。
450がスキルアップするにはバイナリーレベル(どのセクターを読み込み実行
していくか)でブートシーケンスを理解していくことだろう。
おいらがgrub2でバイナリーエディターを使った例は、mbrにインストール後
mbrの後ろのcore.imgを別の場所(パーティション非依存とかブート専用
パーティション)にddコピーし、mbrのブートコードをpbrとかにコピーし、
それへchainloadするケースで、core.imgのlbaを移動後の場所の値に
書き換えてブートできるようにする、って感じであそんでました。 >>460
リーナスはgrub1mbr、grub2pbrの2段階ブートやってるらしいね
やっぱりリーナスもmbrにgrub2入れたくないんだろうか grub2のOSproverイマイチだからなあ、grub0.95でチェインロードのほうが
よっぽどすっきりする。 >>463
一々最新版のバージョンチェックするのが面倒だっただけ。
眠いんでな。 自分でパッチ集めて、当てて入れるのが出来ない奴もいる そんなに必死なわけじゃないけどちょっと
いろいろいじっていて気になったので。
windowsブートローダを使うことが前提で。
HDDは1台のみ。
・windows7 + CentOS6.4 でwindowsブートローダ起動は簡単にできた。
・この後ubuntu13.04を入れたらとりあえずブートローダはubuntuブートローダになった。
・そしてwindowsのブートローダの修復でwindowsブートローダに戻した。
ここからが問題
・windowsブートローダで 「windows7 / centos /ubuntu」でcentosだけ起動できない。
・windowsブートローダで 「windows7 / centos /ubuntu」でubuntuブートローダからならcentosは起動できる。
ちなみに起動できりゃいいからここが解決しなくても実害はないが…
しかしなぜだろ? 後学のためにちょっと知りたい。 パーティションの設定とか
マルチブートの方法とか
20年前のパソコンユーザーなら30%くらいは追求していた
今ならせいぜい1〜2%くらいか MBMに任意のセクタをロードする機能を!
(grub4dosとかと連携させたい) BootMGRとか、古くはNTLDRとかいうやつは
WindowsのTipsとしてのローダ設定という認識だからどうしようもない まだBIOS/MBRの情報ばっかりだけど
ぼちぼちuEFI/GPTの事もよろ 今Ubuntu13.10が入ってるPCにWin7UltimateのVHDファイルを作って
VHDブートしたいんですが、Windowsのブートローダーを使わない方法ってあります? MS-DOS6.2/VをマルチOS環境のPCにインスコ。
でも先頭から2GBじゃない領域に入れたのでブート不能だったw
気付いて入れ直したら、週末の予定が全部飛んだw
有意義な時間である。 dosは仮想環境に入れろよw実機にインストールしても今のpcじゃ無駄だろ。 BXママン + PenIII + MatroxG200 + ALS4000(SB16互換)
って構成です。
PenIIIは850MHzで、メモリは1GBなので
DOS 〜 Win95 〜 Win2Kくらいは糞快適。
ゲーム環境保全が目的なので、Win3.1とか入れてないし
XPはアクチが面倒なのでこちらも入れてない。
これでマルチブートな環境を作ってます。 その構成でなんでぃぬスレに書き込んでるんだ?益々意味不だな。 ごめんなさい。
Linuxはdisklessな運用でHDDには入ってません。
電源投入 - PXE - pxegrub --> nfsroot な debian
\_HDDからのマルチなブートシーケンス
ってやり方。
つけたしじゃないよw
FAT16, FAT32, NTFS をバックアップできて
かつ、「普段使いのLinuxと ま っ た く 同 じ 環境も使いたい」という
考えでこうなりました。
メイン機もdisklessで、nfsrootは同じツリーを見ているので、
片方でインスコしたアプリは、いつのまにかこのマシンにもインスコされてますw
これ最強。 2台も稼働させてやるようなことじゃねーだろ厨房臭杉。 現在5台のマシンがdisklessですw
てゆうか常時稼働の自宅鯖はあってとうぜん、ってのがベースにあります。
まあ、こうゆう環境のマルチもあると言うことで… PXE混ぜたマルチブートは面白い
TFTPサーバに置いたdosのブータブルCDとかから起動すると
うひょーってなる ■ このスレッドは過去ログ倉庫に格納されています