Scientific Linux5.6 x86 64とWindows7のデュアルブート環境を作る際のパーティション選択について

このQ&Aのポイント
  • Scientific Linux5.6 x86 64とWindows7のデュアルブート環境を作る際に、パーティション選択で困っています。
  • DドライブをFAT32にフォーマットしており、ブートエリアがNTFSのため、rootを作ることができません。
  • パーティションツールを使用して、先頭の100MBだけFAT32に変換することは可能でしょうか?
回答を見る
  • ベストアンサー

Scientific Linux5.6 x86 6

Scientific Linux5.6 x86 64(64bit版)とWindows7とのデュアルブート環境を作ろうとしています。 Windows7がCドライブ、LinuxをDドライブとしたかったのですが、 インストール中にパーティション選択画面で困ってしまいました。 DドライブはFAT32にフォ-マットしておいたので良かったのですがWindows7がパーティション先頭に作っているブートエリア(100MB)にrootを作ろうとしてもブートエリアはNTFSのパーティションなのでrootを作れません。 自前でパーティションツールを持っているので先頭の100MBだけFAT32とかにファイルを置いたまま変換できます。 これをFAT32に変換した場合、Windows7の起動に影響は出ないでしょうか? 問題がなければNTFSをFAT32に変換するつもりです。 詳しい方か、体験者の方教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.1

まず…… >DドライブはFAT32にフォ-マットしておいたので良かったのですが LinuxにDドライブなんて概念はありませんし、FAT32でフォーマットされていても他のファイルシステム(ext3か?)にフォーマットされます。 # その為Windowsからは普通の方法ではアクセスできません。 Dドライブとやらのパーティションを解放して、Linuxインストール時にパーティション再作成となるでしょう。 ブートローダをMBRに突っ込んで、Linux削除したときにWindowsの起動もできなくなる。 なんてお約束をやらかさないように注意して下さい。 ちなみに私なら…ブートローダはLinuxのパーティションの先頭にインストールして、cdブートなどの方法でブートローダをファイル化、 Windowsのブートメニューに登録…ですかね。 Windows7で試したコトはありませんが。(XPでやってみたことはあります) まぁ…今だとVMWareの仮想マシンで使いますけどね。 Linux専用機にしないのなら。

thunder-bird
質問者

お礼

最速の回答ありがとうございます。 >>DドライブはFAT32にフォ-マットしておいたので良かったのですが LinuxにDドライブなんて概念はありませんし、FAT32でフォーマットされていても他のファイルシステム(ext3か?)にフォーマットされます Dドライブという書き方はWindowsから見たときのドライブ構成です。 最初にWin7をインストールしました。 NTFSはLinuxからは普通には見えないのでFAT32にフォーマットしました。 勿論FAT32のままではなくLinuxのファイルフォーマットになるというのは分かっています。 >まぁ…今だとVMWareの仮想マシンで使いますけどね。 質問後に色々調べましたが、仰るとおりVMWareで仮想マシンを構築してそこにLinuxを入れるのがインストールも楽、運用も楽そうなので方針変更して現在のマシンはWindows7専用機にすることにしました。

関連するQ&A

  • windowsとlinuxの共存について

    windows98とRedHatLinux 7.01Jを1台のマシンに共存させようと思います。 HDDは20GBで、そのうち12GBをwindows98に使っています。(Cドライブ8G、Dドライブ4G) それで残った8GBをlinuxにあてたいのですが、linuxのインストールの本には「ブートパーティションはドライブの先頭から8GB以内」と書いてあります。 案の定linuxをインストールしようとしても、パーティションの設定の際に「ブートパーティションは1024シリンダ以内にしてください」みたいなメッセージが出てそれ以上インストールがすすみません。 /etc/lilo.conf というファイルを書き換えるとうまく共存できるということまではわかったのですが、書き換えるには一度linuxをインストールしないとできないですよね…。 インストール作業をテキストでやろうとしてもいまいちやり方がわかりません。windowsの容量は減らしたくないし、パーティションマジックなどのソフトを買うのは経済的に難しいのです。 ドライブの先頭からwindowsのCドライブ7GB・linux6GB・Dドライブ4GB という順に入れるのは無理でしょうか。 うーん、どうにかしてうまく共存できないでしょうか。

  • デュアルブートとパーティションについて

    HD40GBにWindows xp と RedHat Linux 8.0をデュアルブートさせようと思います。そこで以下のように割り当てようと思っています。 ●Windows xp  ・Cドライブ → 15GB(NTFS形式)  ・Dドライブ → 20GB(FAT32形式→Linux側から見れるようにしたいため) ●RedHat Linux 8.0 → 5GB Windows xpのリカバリーCDを入れて、パーティションを切ろうとしたのですが、未使用の領域に8MB残ってしまいます。どうせなら、完璧に割り当てたいのですが、どのような方法でパーティションを切り、デュアルブートさせればよいでしょうか? 初期状態はWindows xpがCドライブのみに40GB入っていました。 今は、パーティションを切るのを試していて、何も入っていません。 もう一度初期状態に戻し、そこからパーティションを切る準備に入ったほうがいいのか、何も入っていない状態からパーティションを切る準備に入った方がいいのでしょうか? また、Linuxのfdiskコマンドを使えば無駄な領域を残さずパーティションを切れると聞いた事があるのですが、デュアルブートさせるときは、windowsからインストールしなければならないと本に書いてあったので、困っています。 いろいろ混乱しているので、質問が多く整理しきれていませんが、教えたいただける方どうかよろしくお願いします。

  • マルチブート設定後のパーティション分割

    WindowsとLinux(Fedora Core 4)のデュアルブート環境を作ったあと、Windowsがインストールされているパーティションを分割しFAT32の拡張パーティションを作成したところ、Fedora Coreが起動しなくなりました。拡張パーティションを削除するとまた起動するようになったのですが、その理屈を教えていただけないでしょうか。 なお、 元々のパーティション hda1 : Windows XP Pro(NTFS) hda2 : Linuxのboot hda3 : Linuxのswap hda4 : Linuxの/ 新しいパーティション hda1 : Windows XP Pro(NTFS) hda5 : Windowsの拡張パーティション(FAT32) hda2 : Linuxのboot hda3 : Linuxのswap hda4 : Linuxの/

  • NTFSをFAT32にしたいのですが・・

    現在WIN2000を使っています。 CドライブにWIN2000が入っておりDドライブには OSはいれてませんが、CもDもNTFSになってしまい、FAT32にもどせません。 Cドライブをフォーマットしましたが、NTFSからFAT32にもどせませんでした。 両方ともフォーマットしないとFAT32にはならないんでしょうか? 最終的にはWIN98とWIN2000のデュアルブートにしたいのですが・・・ 過去ログ少し見てみましたが・・パーティションごとの 変換方法が、見当たらなかったので・・・ 後、念のためNTFSからFAT32に戻すとき、こうすると間違いがないとかありましたら、お願いします  (今手持ちはWIN98の起動ディスクがあります。)

  • Vine Linux を使いたいのですが・・・(初歩的な質問です)

    Vine Linux 入りのマシンをこれから作ってみたいと思っています。 初歩的な質問です。 質問内容(1) 今まで、Windows XP入りのマシンを使用してきました。Dドライブ(NTFS)にかなりの数のフォルダ(階層も含めると、3,400個くらい)を作成して、htmlファイルや、その他ドキュメント、画像ファイルなどのデータファイルを管理していました。 このDドライブの『フォルダ(とファイル)』は、CD-R 4枚に保存しました。このCD-Rに保存したデータを、Vine Linuxをインストールしたマシンの、データ用に作成したパーティションに単にコピーしただけで、フォルダは正常に再現されるのでしょうか?。 ファイルは、正常にコピーできるような気がするのですが、『フォルダ』はどうなのかな、と心配になりました・・・。 質問内容(2) Vine専用マシンとせず、XPとVineのデュアルブートとした場合。 現在のPCにFAT32のデータファイル専用のパーティションを作成して、そこに先ほどのCD-R(Dドライブをバックアップしたもの)をコピーすれば、WindowsとVineの両方のOSからその[FAT32のデータファイル専用のパーティション]を使うことはできるようになるのでしょうか?。 (NTFSのままでは、Vineからアクセスできませんよね?・・・) 以上、初歩的な質問ですが、お願いいたします・・・。

  • Windows7とLinuxのマルチブート

    windows7とScientific Linux6.4のマルチブートを設定しているところで、 windowsの回復パーティションをScientific Linux6.4で使用してしまったようです。 設定過程は次のようになっております。長文です。 1)使用したPCは 型番 :LL750DS6W (NEC LaVie) OS: WIndows7 Home Premium AMD64 HDDは、当初  1.86G (アクティブ、回復パーティション)  (C:)619.24GB NTFS(ブート、ページファイル、etc)  (D:)65.19 GB NTFS (プライマリ パーティション)  12.34GB(回復パーティション) と4つのプライマリパーティションが確認できました。 Cドライブを圧縮とDドライブを削除により、  1.86G (アクティブ、回復パーティション)  (C:)325.32GB NTFS(ブート、ページファイル、etc)  359.10GB 空き領域  12.34GB 正常(回復パーティション) これで、3つのプライマリパーティションと1つの空き領域ができました。 2)1)のPCにInstall-DVD でScientific Linux6.4の64bit版のインストールをしました。 その過程で インストールカテゴリの選択があり、 「空き領域を使用する」を選択 「パーティションのレイアウトをレビューまたは修正する」をチェックし 次の画面で以下のようなデバイスとメモリの割当が出ます。 デバイス 容量(MB) sda sda1 1907 ntfs sda2 333132 ntfs sda3 367723 拡張領域   sda6 500 /boot ext4 sda5 367221 vg- LVM sda4 12640 ntfs 空き 1 以上をntfs 以外フォーマットしました。 次にブートローダを /dev/sdaにインストールする とありますが、 「デバイスの変更」をクリック ここで ブートローダのオペレーティングシステムのリストは ラベル デバイス        Others /dev/sda2 デフォルト Scientific Linux /dev/mapper/(個人情報) となっています。 さらにブートローダのインストール場所を指定で ブートパーティションの最初のセクタ - /dev/sda6 としました。 ブートローダを /dev/sda6にインストールする と変更されていることを確認して インストールが開始され、 インストールが完了しました という画面で再起動の選択しかないので再起動を選択 3)この後が問題です。さらに Linux の設定画面がでると予想していたのですが、 Windowsを再起動します というメッセージが出てWindowsが立ち上がり、何回やっても Linuxが再起動しません。 そこで、Windows7 で BCD のデータの操作をしようとしました。 まず、Scientific Linux の Live-DVDを挿入しこれからLinuxを立ち上げました。 コンソールから #dd if=/dev/sda6 of=sl.bin bs=512 count=1 としてエンター これでできたsl.binwを Windows7 の Cドライブの直下にいれることということで、 #dd if=sl.bin of=/dev/sda1 としてしまいました。(sda2にしなくてはいけなかったのかと後で気が付きました) この後 HDDから再起動すると、Windows が起動するはずが、Scientific Linux が起動しました。 そして、インストール完了後の画面があらわれ、ユーザ名の設定からKdumpまで設定しました。 その後 root でインストール中にとっておいた画面キャプチャのファイルが保存されていたことが確認できました。 Windowsが立ち上がらないと思っていたのですが、再起動の直後の文字があらわれるところでエンターキーを押してみました。 すると、選択画面になりました。デフォルトはScientific Linux もう一つは Others です。 Others を選択すると、Windowsが立ち上がりました。 コマンドプロンプトでBCDのデータを編集するためbcdeditとエンターを押すと、 ブート構成のデータ ストアを開けませんでした 指定されたファイルが見つかりません という表示がでました。 Linuxが回復パーティションに入ってしまっているように思えるのですが、 このままLinuxとwindowsのマルチブートで使用していって、問題が起きてしまうでしょうか。 ちなみに grub のバージョンは0.97です。 どなたかご存知の方がいらっしゃいましたら、ご助言いただきたく思います。 よろしくお願い致します。

  • パーティションの削除、Linuxのアンインストール

    Linux関連のOS、データなどが不要なのでLinux関連のパーティションを削除してLinuxをアンインストールしたいのですが安全な方法がわかりません。 環境 ・OS:WindowsXPSP2とLinuxのデュアルブート ・HDD:20GB ・HDDは既存のCドライブのみでパーティション分けしており、WinXPとLinuxのデュアルブート状態(Windows関連はOSもデータ等も全てCドライブに入っている、OSとデータを別のパーティションにはしていないはず) ・パーティションの詳細 ~ マイコンピュータ→管理→ディスクの管理   1.MEB_V2330T(C:) 14.65GB FAT32 正常(システム) プライマリーパーティション   2.無名 47MB 正常(不明なパーティション) プライマリーパーティション   3.無名 3.43GB 正常(不明なパーティション) プライマリーパーティション   4.無名 510MB 正常(不明なパーティション) 論理ドライブ(拡張パーティション) 以上です。ご多忙のところ誠に恐縮ではございますが、ご回答方よろしくお願い申し上げます。

  • パーティションマジック (私は普段使っている者なんですが・・・)

    あるPCのCドライブ(FAT), Dドライブ(NTFS)があります。 Cドライブの空きがほとんど無くなったので、パーティションマジック(以降PM)を使って、Dの論理・拡張を減らして、Cを増やそうと試みました。 Dは減らせても、Cが増やせません。。。 CをNTFS or FAT32に変換しないと、パーティションマジックって使えないってことなんでしょうか?? 初歩的な質問で申し訳ございません。 よろしくお願い申し上げます。

  • 分割したドライブをパーテンションマジック8.0で一つにしたい

     Cドライブの空が24MBでDドライブの空が70GBです。 CドライブはFAT32でDドライブはNTFS形式でCドライブ にインストール後にFAT32をNTFSに変換してパーテンシ ョンマジックでドライブをCドライブ一つだけにしよう と思いました。しかしCドライブが24MBしか残っていな い為にNTFSにファイル変換出来ませんでした。 OSはWin2000ですが両方ともNTFSでないとドライブを 一つに出来ないような事が書いてありました。 せっかく購入したソフトで何とかしたいと思っており ますので詳しい方お助け下さい、お願いします。

  • hall.dllが壊れているか、見つかりません。

    というエラーが出てしまいました。 以前のドライブ構成は以下のようでした。 C: →Win98(FAT32) 不明なパーティション →(Linux /) 不明なパーティション →(Linux swap) D: →Data(FAT32) E: →Application(FAT32) F: →XP(NTFS) boot.iniは現状以下のようになっています。 [boot loader] timeout=5 default=multi(0)disk(0)rdisk(0)partition(4)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Microsoft Windows XP Professional" /fastdetect C:\="Microsoft Windows 98" エラーが出るようになった原因ですが、 EのAPPLICATIONをコンピュータの管理から削除し、論理ドライブAPPLICATIONを再作成しました。 そしてそのフォーマット中に、誤って再起動してしまいました。 フォーマットは終わっていなかったと思います。 boot.iniは以前と変わっていないと思います。 partitionの番号が一つ少なくなったのかと思い、C:のWin98から立ち上げて(Win98はたちあがります)boot.iniのXPを4から3に編集して再起動しましたが、同じhal.dllエラーメッセージが表示されてしまいました。 どうすればXPを起動できるようになるでしょうか、ご存知の方教えてください。 よろしくお願いします。