09/08/03 16:01:46 09qVLi8n
GRUBで第1パーティションに入れたWindowsXPを
menu.lstで編集して起動しようとすると
Error 13: Invalid or unsupported executable format. Press any key to countinue...
とでて
コマンドラインから叩いて起動させようとすると
bootを叩いた後固まってしまうのですが
どうすればいいのでしょうか
fixmbrやfixbootはかけたし
中のNTFSのファイルどもは壊れずに生きているのですが・・・
764:login:Penguin
09/08/05 11:52:36 RWn476IY
お前のmenu.lstが間違ってる
765:login:Penguin
09/08/22 23:48:00 S+0+Dc8E
766:login:Penguin
09/08/28 19:51:56 G4trmX3T
/dev/hda windowsXP
/dev/hdb ubuntu9.04
こんな構成でgrubのstage1をwindows側にコピーしてNTローダーからgrubを起動すると
grub error 2
と表示されて止まってしまう。ブートオーダー変更してhdbからなら問題なく起動できるんだけど
面倒くさいのでNTローダーから格好良く起動したいです。どうしたらいいの?
767:login:Penguin
09/08/28 20:30:37 qNc/QalV
>grubのstage1をwindows側にコピーしてNTローダーからgrubを起動すると
このへんが実際どんなことしたのかよく分からないけど単純にGRUB
をXPのほうのMBRにインストールしてGRUBからNTローダを機動するのは全然難しくないとオモ。
768:766
09/08/29 02:10:31 aJEBBZtt
>>767
ブートローダーを/dev/hdbにインストールして
dd if=/dev/hdb of=hogehoge bs=512 count=1したhogehogeをxp側に持ってきただけ。
NTローダーから起動したときはgrubのメニューリストが表示されないところを見ると
grubの設定ファイルが見えてないのが原因かなあ
grub再インストールくらいしか思いつかない
769:766
09/08/30 13:35:53 mv6yR2ec
悪いけどエスパーになってまでレスする気になれんので他の人に教えてもらってください。
770:名無しさん@そうだ選挙に行こう
09/08/30 15:25:41 mv6yR2ec
あ、ゴメン。上の書き込みは767のものです。
771:766
09/08/30 18:58:17 SaJe9Yjx
解決したから自己レス書いときますね
原因はやはりNTローダーから起動したstage1がstage1.5見つけられなかったこと
そこでgrubシェルからコマンド叩きました
#以下確認用
grub> find /boot/grub/menu.lst
(hd1,0)
grub> root (hd1,0)
grub> setup (hd1)
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/e2fs_stage1_5" exists... yes
Running "embed /boot/grub/e2fs_stage1_5 (hd1)"... 17 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 (hd1) (hd1)1+17 p (hd1,0)/boot/grub/stage2 /boot/grub/menu.lst"... succeeded
Done.
#以上確認。出力されたinstallコマンドにdオプション付けてドライブを明示して再実行
grub> embed /boot/grub/e2fs_stage1_5 (hd1)
17 sectors are embedded.
grub> install /boot/grub/stage1 d (hd1) (hd1)1+17 p (hd1,0)/boot/grub/stage2 /boot/grub/menu.lst
これでhd1の先頭1セクタをwindows側に持っていったらうまくいきました
ダンプで見ると0x44の値が変わってます
772:login:Penguin
09/08/31 02:43:14 Az3S5vb6
下手な釣りですねw
773:login:Penguin
09/09/01 10:23:50 mA5bLWnP
外付けHDDにgrubをインストールしたいのです
(このHDDはgrubインストール後に別PCの起動ディスクにする)
grub-install --root-directory=/ /dev/sda
と打ってるんだけど、--root-directoryで指定するのは起動後のパスですか?
それとも今grub-installを実行しているPCから見たパス?
774:login:Penguin
09/09/23 05:00:37 qR/y9te6
既にUbuntuをインスコしてあるPCの残り領域にWindowsを入れたいのですが、
Windowsインストール後半の再起動の段階で「CDあるいはDVDから再起動させる
ためにenterキーを押せ」と表示が出てそのとおりにすると、今度は
「どのOSを起動したいのか選べ」と表示されます。
もちろんインストール中のWindowsを選ぶわけですが、そうすると再起動した際
いきなりインストールの一番最初の段階で起動してしまいます
永遠にWindowsのインストールが完了しません・・・orz
WindowsをUbuntuよりあとにインスコする場合のこうした問題の解決策を
どなたかご教示くださいませ<(__)>
775:login:Penguin
09/09/23 09:05:25 RGMUV5ko
CD抜いたか?
776:login:Penguin
09/09/23 10:39:14 pmdZ4fQv
それって“どのOSを「起動」したいか”じゃなくて
“どのOSを「インストール」したいか”を選ぶんじゃないのか?
777:login:Penguin
09/09/23 11:25:57 hYkmayu9
たぶんファイルの雛形だけが置かれて
レジストリとか最終設定する段階(のブート時)にUbuntuが起動するって意味。
一旦Linuxパーテーションのアクティブフラッグを外せば問題ない。
(が、PBRにGRUB入れたりその後の方法を知らないとLinuxがブートできなくなるはず)
Windows環境からPBR吸い取ってデュアルブートにできるツールもあったけど失念。
分かんないならMBMでも入れなさいって事か
778:login:Penguin
09/09/23 18:58:30 qR/y9te6
説明がへたですみません、>>777さんの言ってるとおりです。
最終段階での再起動で、どうしても再起動後に出発点にもどってしまう。
779:sage
09/10/03 18:40:46 kzofVr82
FDISKかなんかでMBR修復してWindowsのインストール終わってからブートローダ
入れなおしたらよいと思われる。
780:login:Penguin
09/10/12 22:03:51 udI4hP/c
GRUBからntldrを起動する方法を教えなさい
ntldrはFAT32のHDD先頭パーティションに置いてあります
まずGRUBのダウンロードから教えなさい
普通のLinux用のalpha.gnu.org/gnu/grub/grub-0.97-i386-pc.tar.gzでよいのか
grub4dosのようなものでないとだめなのか分かりません
781:login:Penguin
09/10/12 22:10:23 QVkg0jns
>>780
日本語ネイティブではないということですか?
782:login:Penguin
09/10/12 22:36:36 udI4hP/c
>>781じらさないで早く教えなさい
783:login:Penguin
09/10/12 23:00:13 QcQXzkOD
>>780
GRUBからって条件でなければ、NTのブートエリアをファイル化してマルチブートできるようにしてくれるツールがある。
ググレ
784:login:Penguin
09/10/12 23:11:25 udI4hP/c
>>しんでい
785:login:Penguin
09/10/12 23:18:32 QVkg0jns
>>782
あなたは日本語が得意ではないという理解で宜しいでしょうか?
786:login:Penguin
09/10/12 23:21:42 udI4hP/c
>>785Windowsは得意だから早く教えなさい
787:login:Penguin
09/10/12 23:34:22 QcQXzkOD
Puppyのスレにもこういうのいたっけな
788:login:Penguin
09/10/12 23:42:08 udI4hP/c
>>787puttyな
早く教えなさい
789:login:Penguin
09/10/12 23:47:25 glBqhYYa
Hoppy意外とイケるよね。
790:login:Penguin
09/10/17 17:13:47 DUzuD3Ei
プリン体が無いからなぁ
791:login:Penguin
09/11/15 04:15:48 fHNVYyY1
今のところ、Windowsのブートマネージャーにおさらばできません。
SUSE入れたら、MBRにブートローダー入れたつもりはないのにイキナリSUSEの画面が出ました。
調べたらSUSEを入れたパーティションがアクティブになってました。
WindowsからCをアクティブに変えたら、表向き以前のブートマネージャーに戻りました。
これで、起動に関する部分は完全に戻ってるんでしょうか?
792:login:Penguin
09/12/04 17:08:44 m5YpdzUU
だれかWin7とUbuntu9.10をデュアルブートしてる人いる?
下記サイトの説明を参考に設定してみたんだが、Ubuntuを選択すると「grub>」で止まってしまう
grub2が問題では無いかと思うんだけど、解決方法がわからない・・・
ubuntu9.04を再インスコした後9.10にアップデートして、grubを使い続けるしか方法無い?
URLリンク(taka8aru.blogspot.com)
793:792
09/12/05 17:58:29 Td88ZRku
早いですが、>>792の質問を閉じます
失礼しました
794:koara
09/12/05 23:29:20 CoCuqOfY
未使用領域にubuntuをインストール。
拡張パーティションができてスワップとubuntu領域があります。
ubuntuがインストールされたパーティションの先頭512Bを出力。
win7側にもっていってbcdeditでエントリ。
NTLDRで選択・・・ブートマネージャは機嫌を損ねた。
拡張パーティションがでてちゃダメなのか??
795:login:Penguin
09/12/06 21:23:20 ji3G7AlF
NTLDRを頑張って使うのが間違いなのでは?
796:login:Penguin
09/12/08 18:28:07 KJxvfj1C
MBMでLBA方式のパーティションテーブルを編集できるようにならんかのう
Windows7がシリンダを無視した割り当てをするようになっちゃったから困る
797:login:Penguin
09/12/10 03:03:17 BXLxW7Kv
>>796
gparted live でも使って再割り当てすれば?
798:login:Penguin
09/12/10 11:17:52 TjZtwErl
Ubuntuのversionがわからん
799:login:Penguin
09/12/10 23:29:32 qywD3f3J
VMWareでいいんじゃね?
マルチブートなんて面倒なことやらなくてもw
800:login:Penguin
09/12/11 19:33:35 6P3u3hkK
これを言っちゃ身もフタもないが…
マルチブートなんて、所詮下手の横好きレベルのユーザーだろうね
2つの環境が必要なら2台用意すればいいだけの事
まあマルチブートで普段は片方のみ、その環境の復旧のためにもう1つというなら
賢いユーザーだと思うけど
色々なOS入れて得意になってる層が中心なんじゃない?
それに現状、VMwareとかqemuとかがあることを考えればそっちの方が便利だろ
どうしてもその環境が要るんならさ
801:login:Penguin
09/12/11 22:26:00 3c5TpyxX
日本以外のLinuxユーザーの殆どは、MBMの存在すら知らないんだろうか?
とすればGRUBで頑張ってんのか、マルチブートにさしたる興味がないのか。
802:login:Penguin
09/12/11 23:22:15 pUJNctk0
>>801
SBMを知らないバカ発見!
803:login:Penguin
09/12/12 02:03:55 YAK4BbZE
>>800に同意。
もっともツマらん、PCの使い方だと思うわ。
・・・でも俺はやってるけどw マルチブード。
804:login:Penguin
09/12/12 09:22:37 6egYoLsd
>>800
マルチブートの設定に失敗して
OSが起動しなくなっちゃったんですね、わかります
新しく買ってきた2台目のパソコンの使い勝手はいかがですか?
805:login:Penguin
09/12/12 12:48:15 FlMelM23
>>800
必要に応じて入れ替えるのは今でも必要だけどね
人工少女とかVPCやVBoxでは出来ないし
806:login:Penguin
09/12/12 19:06:33 3r7wOZci
別に好きに使えばよい
807:login:Penguin
09/12/12 23:46:47 ijkXPLox
3台目のSCSIのHDDにMS-DOSを入れて
update-grubしても自動で登録しないので
menu.lstに手動で追加しようと思うのですが、
title MS-DOS6.2
root (hd2,0)
makeactive
map (hd0) (hd2)
map (hd2) (hd0)
chainloader +1
こんな感じでよいのでしょうか?
808:login:Penguin
09/12/13 04:34:49 jHaC7Iao
>>796
MBM使うなら区画編集を先にMBMで行うのがいい
(partedやfdiskでも区画先頭位置の問題起きる場合がある)
種別は0xFFとかOSが認識しないものを設定しておいて使用OSからフォーマットを行う
809:login:Penguin
09/12/13 12:26:15 WdfSKMft
「マルチブートじまん」が厨っぽいのは賛成。
でもそれでいいんじゃねーの。
810:login:Penguin
09/12/14 08:59:12 ib1XxVyt
マルチブートひけらかす奴は、人が知らないことをオレは知ってるぜ!的な
ある種陰謀論者に通じるトコがあるよーな気はしてた
811:login:Penguin
09/12/14 09:28:59 CGKw2uwI
ブー太郎
812:login:Penguin
09/12/14 11:35:56 2R1Vn+LQ
>>808
基本的にはそうしていたんだけど
SSDだとアライメントの問題があるから
(MBMで)シリンダ単位でパーティションを作成すると
パフォーマンスや寿命が悪くなるんだよね
現在はとりあえず他ツールでパーティション作成、
MBMではアクティブやマスクの切り替えのみにしてる
本当はEditでパーティションの並び替えもしたいんだけど
怖くて試せない
813:login:Penguin
09/12/14 15:59:55 OvtbRXFM
>>812
"SSDだとアライメントの問題"でググってみたら比較テストしてるサイトがいくつかあったが
上位数件はあまり差は無いような結論だった。
あと最近のSSDは寿命が偏らないように内部で位置をシフトするようなので本当の物理的な位置は
SSD内蔵コントローラしか知らないと思う。
でも好きにやっていいよ。
814:login:Penguin
09/12/19 09:05:56 fE4AooNP
CRUB2にハードディスク上の磯ブートのエントリー入れてる人いますか?
815:login:Penguin
09/12/19 23:50:17 E6eGhacf
滅多と使わないCD BootはBIOSで切ってある。
使うときだけenableに。
こういうトコまでブートローダーに介在されたくないよ。
MBR+62SecはMBMでシンプルにしたいし。
816:login:Penguin
09/12/20 00:23:49 ScsdYYtX
CDブートはブートローダー関係ないんじゃ
817:815
09/12/20 01:44:58 RQaUCGiT
>>816
ごめん、オレの読み間違いだわw
818:login:Penguin
09/12/20 09:02:45 fPt6UZNl
焼かずに済むisoブートは何気に便利。FAT領域が内蔵ディスクにありゃ簡単お試しができる
しかし起動オプションなどはディスクで違い、ディストリが案内してないと難しい
例えばUbuntuのやり方でsiduxは無理。
819:login:Penguin
09/12/20 19:43:15 j/9DKmcg
USBハードディスクにインストールして、
Windowsが入っている内臓ハードディスクには一切影響を与えずに、
パソコンに挿したときだけLinuxを起動したいのだが、可能?
820:login:Penguin
09/12/20 20:11:47 /eXkcBAr
可能
821:login:Penguin
09/12/20 22:05:50 j/9DKmcg
具体的な手順を教えてください。
822:login:Penguin
09/12/21 01:38:06 ozWvDWDk
なんかLinux板のスレなのに、こんな奴ばっかでツマらない
823:login:Penguin
09/12/21 19:22:57 F1XDsfX7
>>822 どんなヤツ?
824:login:Penguin
09/12/22 04:59:57 YKyxNprL
>>821x
futsuu ni install suru dake boot loader no insuko saki wo USB-HDD no MBR
ni surukoto dake tyuui ga hitsuyou.
825:login:Penguin
09/12/23 18:38:31 U6qJ97yz
読点を使え! 老人かよッ!!
826:login:Penguin
09/12/23 20:15:19 MHIlZLn0
>>821
>>824
普通にインストールするだけ。ブートローダーのインスコ先をUSB-HDのMBR
にすることだけ注意が必要。
827:login:Penguin
09/12/27 12:36:49 HCh4588g
>>826
それは句点だろw
第1パーティーションもシリンダ境界で切ってある俺
細かいオトコだと言われます
でも玉子を1パック買って来て、10.5個とか入ってたら気持ち悪くないか
というかドロドロだよ
828:login:Penguin
10/02/21 08:12:12 nlmEEInb
XP SP3をインストールしてるマシンに、
未使用領域があるのでそこにLinuxでもインストールしようかなと思い、
DOSで起動して、mbm installを行うと
Installing....I/O error!
と表示され、mbmのインストールができませんでした。
ネット上を検索しても見つからず。
何が原因なんでしょうか?
いろいろ検索して思ったことは、
シリンダ云々の件があるので、区画はmbmで行った方がいい
ということでしょうか。
また、Windows 7をインストールしてるマシンでもmbm installで
Installing....I/O error!
が出ました。
mbmでパーティションを確認すると、
Error: Partitioning rule violation.
と表示されました。。。。
誰か知恵を!!!!
829:login:Penguin
10/02/21 15:54:42 ePvyNC8W
>>828
何がしたくて何に困っているのか分からない
830:login:Penguin
10/02/21 19:39:24 nlmEEInb
いや、ただmbmをインストールして、マルチブートしたいだけなんですが、
mbmがインストールできなくて。
mbmのバージョンは0.39で、なんかmbmがバグってるような気がしてきました。
1TBのHDDに対応してるみたいですが、バグってて動かないと。
バグを感じさせるものとして例えば、
mbm install を実行して表示される
Do you wish to continue? <Y/n>=
で、
y+Enter,Y+Enter,n+Enterでinstallしようとします。(失敗しますが。)
空Enterだと何もせずにプロンプトに戻ります。
そもそも<Y/n>の表記は、何も入力しなければYの意味です。(普通は)
とりあえず、容量の小さいHDDを購入して再度試してみなす。
831:login:Penguin
10/02/23 15:17:09 G3ZWDF7K
>>830
BIOSでIDE互換モードにしてる?
自分はWDの1TBが普通に使えたが
832:login:Penguin
10/02/23 18:38:19 WiZzsZts
>>831
はい、IDE互換です。
いろいろ調べたら、Sectorが19、Headsが224になっていました。
全く同じ未使用のHDDは、Sectorが63、Headsが255でした。
mbmがインストールできないHDDは、最初にWindows7をいれたので、
Windowsが変なことをしたような感じです。
なんとかなりそうな予感!?!?
833:login:Penguin
10/02/23 18:40:30 o+ZhF3eK
Vista/7が入ってるPCにはやめとけ
先頭パーティションのヘッダアライメントルール故意に破ることにしたから
834:login:Penguin
10/02/24 04:41:17 SdHqJgV8
URLリンク(ha3.seikyou.ne.jp)
の7.2 LBAとCHSの(6)を参考に
Sectorが19、Headsが224のHDDに
全領域を割り当ててXP(SP3)をインストールしてみましたが、
Sectorが19、Headsが224のままでした。。。
まだまだ未熟者です。
835:login:Penguin
10/02/24 09:44:59 f1a0+AwO
>>834
一応、WinNT系の"fixmbr"、Win9Xの"FDISK /MBR"、Linuxのfdiskで"DOS互換ラベルを付ける"あたりで
ちゃんとした値になると思うけど833の話があるので注意
836:login:Penguin
10/02/27 02:40:50 Dp6zeq9b
Win7+OSX+OpenSolaris+Linux
837:login:Penguin
10/03/03 12:14:33 jErS/gSO
にゃ~
838:login:Penguin
10/03/05 03:37:36 GoG2bF6/
WinXPSP3インストール済みノート(160G)にubuntu9.10を入れようと思っています。
MBRにMBM、PBRにGrub2のデュアルブートで以下のような構成を考えてます。
/dev/sda1 WinXP ntfs
/dev/sda2 /boot ext4
/dev/sda3 / ext4
/dev/sda4 拡張パーティション
/dev/sda5 swap
/dev/sda6 /home ext4
/dev/sda7 Win・ubuntu共有データ保存 ntfs
で、上記の場合Grub2は単純にsda2に入れれば良いと思っていたんですが、
Grubと違って、Grub2がうまくPBRに入ってくれない(入っても
MBMがそれを認識してくれない)ケースがよく報告されてますよね。
参考サイトなど一通り見たつもりですが、Grub2のインストール先について
定まった回答というのが見つかりません。
Grub2をここに入れろ、とかあるいはそのためのパーティション構成をこうしろ、
等のアドバイスをどうかよろしくお願いします。
839:login:Penguin
10/03/05 10:22:42 8QC8E4i2
>>838
grub2をMBRに入れろ
840:login:Penguin
10/04/08 21:14:28 pTjz25cx
どなたか、助けてください。
元々、WinXPとFedoraのデュアルブートにしてあってbootpartでNTLDRからFedoraを起動するようにしてありました。
FedoraをアップデートしたらMBRを書き換えられてしまいました。
knoppixでinstall-mbrしても回復せず
Winの回復コンソールでfixmbr、fixbootしても回復せず
です。
今起動するとGrubが動いてOtherを選択するとNTLDRに行ってWinXPも起動できます。
これを最初にNTLDRに行くようにするにはどうすれば良いのでしょうか?
841:login:Penguin
10/04/08 21:28:51 vGyxssDX
アクティブパーティションがWin側になってないのかもだぜ
842:840
10/04/09 09:31:26 YMYUw65B
ディスクの管理で見たら、/bootと思われるところが正常(アクティブ)、C:が正常(ブート)になっていました。
C:をアクティブにしたら正常(システム)に変わり、元に戻せました。
ありがとうございました。
843:login:Penguin
10/04/10 13:19:05 WdiO+iQh
GRUB2 カスだからな。
以前のGRUB(Legacy)に戻せば、NTLDRでも従来通り使える。
844:login:Penguin
10/04/11 00:19:29 bY7827dO
>>843
っていうか、NTLDRにGRUB2を載っける時点でアウトだろw
俺なら、MBRに全く別のブートローダー入れてそっからPBRにあるNTLDRなりGRUB2なりを呼ぶけど。
このやり方なら不調を来したOSだけあぼ~んするだけだから、道ずれにならなくて済むだろ。
845:login:Penguin
10/04/11 17:28:49 Ko1HTJar
>>844
Legacyで出来てんだから、それ以上でもそれ以下でもないだろ。
何ごちゃごちゃ言っての?
846:login:Penguin
10/04/16 13:16:56 hOlOx5XD
Win環境を維持したいのならば,回復コンソールをあらかじめ入れておきないさいよ
847:login:Penguin
10/04/16 16:59:44 NkmY8CbW
あれはHDDにインストールする価値はない
848:login:Penguin
10/04/16 18:38:52 hOlOx5XD
じゃ,847はwin削除の方向で…で,ナニをマルチブートするの?
849:login:Penguin
10/04/16 18:57:51 NkmY8CbW
あの文脈でWinと取るとはね
あとお前の頭にはOSはLinuxとWindowsしか無いのか
850:login:Penguin
10/04/16 20:08:59 hOlOx5XD
え,NetBSDなのか…?FreeBSD?
MacOSXだって言うのなら,止めといた方が良いと思うけれど…
851:login:Penguin
10/04/23 13:27:28 L2yRNx6w
200以上の基本領域を作成できる「マルチブートマネージャー5」
URLリンク(internet.watch.impress.co.jp)
852:login:Penguin
10/04/29 10:12:24 KV82jiSs
東芝のdynabook MX/33 というのに、Debianをインストールしたい
(win7 と Debianのデュアルブート)のですが、以下の流れでいいんですよね?
D:の領域を解放。
C:の領域を少し圧縮。
C:の圧縮した分とD:だった領域を1つの拡張パーティションとする。
その中に論理パーティションで / と swap を作る。
GRUBは /パーティションの先頭にインストール。
MBRにはMBMをインストール。
853:login:Penguin
10/04/29 10:13:33 KV82jiSs
もともと
1.46GB 回復パーティション プライマリ
240.86GB C: プライマリ
50.00GB D: 拡張
5.77GB リカバリーデータ プライマリ
debianインストール前
1.46GB 回復パーティション プライマリ
143.20GB C: プライマリ
147.66GB 未割り当て
5.77GB リカバリーデータ プライマリ
854:login:Penguin
10/04/29 10:14:44 KV82jiSs
debianでのパーティション設定
SCSI1 (0,0,0) (sda) - 320.1 GB ATA TOSHIBA MK3263GS
1. 基本 1.6GB ntfs
2. 基本 153.8GB ntfs
5. 論理 152.7GB B f ext3 /
6. 論理 5.8GB f スワップ スワップ
3. 基本 6.2GB ntfs
855:login:Penguin
10/04/29 10:17:08 KV82jiSs
で、この方法で試してみたら、
Debianインストール後、MBMインストール前の状態で、
再起動したら、windowsもdebianも起動できませんでした。
まだMBRいじってないので、どちらかは起動すると思ったのですが...。
その後 MBMインストールしても、Desket とでるだけで、
選ぶとか全然できなくなってしまいました。
どこが悪かったのかアドバイスいただけますか?
856:login:Penguin
10/05/03 06:43:39 bdSzB8Os
どこも間違ってそうに無いけれど,
新しいパソコンだと,同じ環境で使ってるひとが少ないから,
バグ報告が溜まるまで何が原因かは分析できないと思うよ.
Linux側なのか,Windows7側なのか,TOSHIBAの何かなのか,
その機種特有の何かなのか,
インストールされたLinuxパーティションにインストールログが
残ってるはずだから,LiveCDかLiveUSBを立ち上げて,
ログを回収してみると何か分かるかも知れないし,
分からないかもしれない…
そうそう,BIOSにMBR改変監視機能があるものも以前問題を
起こしてた気がするから,その辺も含めて,使おうとしている
パソコンのマニュアルもしっかり読んでみたらどうかな?
857:login:Penguin
10/05/03 07:30:55 R5o8ZpXH
Win7の仕様はよく分からんけど、最初の区画先頭が1MiBの位置で
C:ドライブにWin起動用のローダーとフォントとブートメニューが必要とか条件があるんじゃないか?
後Winは論理区画の後に基本区画認識できたっけ?
858:login:Penguin
10/05/03 07:48:00 R5o8ZpXH
その区画変更だとWin2000やXPの場合では
ntldr boot.ini bootfont.bin NTDETECT.COMをD:からC:に移動して
boot.iniの内容を修正しておく必要があると思う
859:login:Penguin
10/05/03 08:01:03 R5o8ZpXH
1番目の区画の種類をext3等に変更する
MBMで1番目と2番目の区画の順番を入れ替えて起動
あたりでどうにかならないかな
860:login:Penguin
10/05/03 09:17:51 zPoXZPyk
Disk /dev/sdb: 1500.3 GB, 1500301910016 bytes
255 heads, 63 sectors/track, 182401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x58e84b8a
Device Boot Start End Blocks Id System
/dev/sdb1 1 10000 80324968+ 83 Linux
/dev/sdb2 10001 20000 80325000 83 Linux
/dev/sdb3 20001 30000 80325000 83 Linux
/dev/sdb4 30001 182401 1224161032+ 5 Extended
/dev/sdb5 30001 32000 16064968+ 83 Linux
/dev/sdb6 32001 34000 16064968+ 83 Linux
/dev/sdb7 34001 36000 16064968+ 83 Linux
/dev/sdb8 36001 38000 16064968+ 83 Linux
/dev/sdb9 38001 40000 16064968+ 83 Linux
/dev/sdb10 40001 42000 16064968+ 83 Linux
/dev/sdb11 42001 44000 16064968+ 83 Linux
/dev/sdb12 44001 46000 16064968+ 83 Linux
/dev/sdb13 46001 48000 16064968+ 83 Linux
/dev/sdb14 48001 50000 16064968+ 83 Linux
/dev/sdb15 50001 52000 16064968+ 83 Linux
/dev/sdb16 52001 54000 16064968+ 83 Linux
/dev/sdb17 54001 56000 16064968+ 83 Linux
/dev/sdb18 56001 58000 16064968+ 83 Linux
/dev/sdb19 58001 60000 16064968+ 83 Linux
/dev/sdb20 60001 62000 16064968+ 83 Linux
/dev/sdb21 62001 64000 16064968+ 83 Linux
....
/dev/sdb56 132001 134000 16064968+ 83 Linux
/dev/sdb57 134001 182401 388781001 83 Linux
861:login:Penguin
10/05/03 19:49:09 QUP4Rzxx
>>854
windowsのドライブレター変えちゃまずいだろ
debianやマルチブート以前の話
862:login:Penguin
10/05/03 20:48:43 NGa+8Ft+
7で作ったパーティションがあるのにMBMの区画テーブル・エディタ使ったら死ぬぞ
863:852-855
10/05/04 10:08:54 AEpWwQ0J
みなさん返事ありがとうございます。
どうもMBMのインストールをUSBメモリからやっていたのですが、
それがどうもうまく行っていなかったようです。
CD焼いてやったらそれっぽくなりました。
が、windowsのディスクの管理で C: を縮めた際に、
シリンダ境界でないところで切れたみたいで、
MBMが警告を出すようになってしまいました。
winのリカバリディスクもあるので、
一旦ディスクまっさらにして、もう一度区画切るところから
やっています。
win7 と MBM はうまく入りました。
UbuntuのGrub2が論理領域のPBRに入らなくていま調べています。
864:login:Penguin
10/05/05 05:52:39 EtaWKooU
何かと不便なんで、Grub2外してGrub-Legacyしたよ。
865:login:Penguin
10/05/12 04:55:01 OHL1LPV1
Ubuntu10.04を、標準のセッティングで/sdb5(論理パテの1番目)にインストールし、
GRUB2がMBRに組み込まれました。
この状態から、どのパテにUbuntuを置いても確実に起動できるように変えたいのですが、
なにも考えずMBMを入れたら、UbuntuパテのPBRが未手当てだったため起動しなくなりました。
GRUB2をPBRに手動で組み込むべく、Ubuntuを別パテから起動し、
grub-setup /dev/sdb5 でPBRに書き込むように進行させました。
すると、GRUB2をPBRにインストールするのは非推奨と出てしまい書けず、
警告を無視する -f オプションをつけても書けませんでした。
検索しても、MBRを対象にして装置の場所を決め打ちしてるのが多く、
みんな、こんなので現場で困ってないのか心配になってしまいました。
この人のページは、かなり複雑な手順でやっているようで、理解できませんでした。
URLリンク(wikiwiki.jp)
あとからGRUB2をPBRに組み込む、簡単な方法ってないですか?
866:login:Penguin
10/05/12 07:55:56 c7mICEwG
パテっていうと挽肉の塊を想像してしまう。
867:login:Penguin
10/05/14 13:54:26 sl4WFb5o
すぐ上にもあるけど、Grub-Legacy にすればいいじゃん。
GRUB2に拘る理由ってなんなの?
868:login:Penguin
10/05/15 12:25:26 Gr7I/i84
フールプルーフだと思うけれど…
869:login:Penguin
10/05/15 12:32:28 buF3Hiq9
旧GRUBで、最後に選択した項目を、
次回起動時のDefaultにすることってできますか?
あるいは「次回からこの項目をデフォルトにする」みたいなメニューを作って、
defaultの項目を書き換えてくれる機能が作れるとよいのですが。
MBMだと、設定次第では選択した起動ドライブを覚えてくれますよね。
あれと同じ使い勝手をGRUBだけで実現させたいです。
870:login:Penguin
10/05/16 12:31:47 JOcHyv59
つ default saved
つ savedefault
871:login:Penguin
10/05/16 16:12:25 fQx5dg+R
savedefaultってのがあるのですね、ありがとうございます。
もう1件質問です。grubで、以下のように
label ああ
menu label ああ
みたいに、2つとも同じような語句を入れている例が多いのですが、
この 「LABEL」 と 「MENU LABEL」 は両者でそれぞれどんな
意味があるのでしょうか。
menu.c32で選択できて、savedefaultが動けばそれでよい、という条件なら、
どちらか片方をはずしても問題ないでしょうか。
例
> default menu.c32
>
> label destroy
> menu label ^Destroy
> kernel memdisk raw
> append initrd=fdboot/DESTY31B.IMG
>
> label dft
> menu label Drive ^Fitness Test
> kernel memdisk
> append initrd=fdboot/dft32_v415_b01_install.IMG floppy
>
> label memtest
> menu label ^memtest86plus
> kernel ubuntu-9.04/mt86plus
872:login:Penguin
10/05/23 16:26:20 jX3c5gbC
>>865
どこが難しい?
リンク張ってからgrub-setupするだけじゃん
873:login:Penguin
10/06/04 22:44:50 zCicfcx7
>>796-797
>>808
パーティションを半分ずつにして片方にWin7入れても、
Debianのインストーラからは未フォーマットなHDDに見えてしまうんだがこれのせい?
gpartedのLiveCDでブートしても一緒だった…。
874:login:Penguin
10/06/15 23:06:34 iY71w8uR
スレリンク(linux板:463番)
へのレス
パーティションの構成は人それぞれの好みなんで
俺の場合はこんな感じです。
HDD1
hda1 WindowsXP(たまに使う)
hda2 debian lenny (メイン)
hda3 ubuntu 9.04 (たまに使う)
hda5 Linux swap (debian ubuntu で共用)
hda6 FAT32 Windows と Linux(wine 上) の双方で使うソフトなど
hda7 FAT32 データドライブ (Windows と Linux の双方からアクセス)
HDD2
hdb1 ext3 (現在は hda2 hda3 の /home などのバックアップ用)
hdb2 debian etch (そろそろ消すかも)
hdb3 ubuntu 10.04 (テスト運用中)
hdb5 Linux swap (debian ubuntu で共用)
hdb6 FAT32 (hda6のミラーバックアップ)
hdb7 FAT32 (hda7のミラーバックアップ)
ブートの切替はMBMを使用。
hda6 と hda7 を分けなくてもよかったかなと思うけど
今さら変更するのはめんどくさいw
875:login:Penguin
10/07/03 08:42:39 TcBjBn0v
質問です
現在の状況
C:win7 64bit (intel SSD 80G)
D:vista
F:xp
とインストールされています。
インストール順がvista-xp-win7なのでブートローダーはDにあり
ここからDとFを外してwin7のシングルブートにしたいんです。
今まで試した方法は
1: win7DVDから起動して修復。しかしどこも壊れていないと言われる・・・・
2: Dを外してwin7DVD起動、修復しようとするも
C(win7?)を見つけられず断念
(ドライバを選択しろって言われる)
おそらくコマンドプロンプトでwin7DVDからブート関連のファイルをCにコピーすることに
なるんでしょうけど、ぐぐっても出てきません・・・。
どうしたらいいんでしょうか?
876:875
10/07/05 08:20:59 inroi5tD
板違いに今気づきました
他で聞いてきます