• ベストアンサー

windows領域を減らしてlinuxをインストール

いまcドライブ(40GB)のパーティションは1つでxpがインストールされています。このパーティション領域を30GB程度に縮小して、残り10GBにlinuxをインストールしたいんですが、これってfdiskで、できますか? (今のwindowsのデータをそのまま残しておきたいので)

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

  • ベストアンサー
  • astronaut
  • ベストアンサー率58% (303/516)
回答No.1

できますが、fdiskだけではできません。 フリーソフトで対応したければ、ntfsresizeが良いでしょう。 参考URLをあげておきます。 なお、1CD Linuxとして有名なKNOPPIXには、ntfsresize やGUIフロントエンドの QTParted が含まれていますので、これを利用するのがお手軽だと思います。

参考URL:
http://www.a-yu.com/system/ntfsresize.html
taurus4
質問者

お礼

ありがとうございます。試してみたいと思います。

関連する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 という順に入れるのは無理でしょうか。 うーん、どうにかしてうまく共存できないでしょうか。

  • インストール直後、Cドライブの使用領域が2GBに、、

    Windows XPのインストール直後、Cドライブの使用領域が2GBになっていました。 しかし、Cドライブ以下のフォルダの容量をプロパティで見ると1GB程度 でした。残りの1GBは何に使われているのですか。 また、Cドライブの使用領域を1.3GBぐらいまで減らすことは可能でしょうか。 宜しくお願いします。

  • Linuxのパーティションの縮小(デュアルブート)

    現在XPとLinux(FedoraCore)のデュアルブート環境下で1つのハードディスク(160GB)を2つのパーティション(80GBずつ)に分けて使用しております。Linuxのパーティション領域を縮小(20GB程に)して、XPの領域として使用したいと考えておりますが、何か良い方法がありましたらお教え下さると助かります。 ちなみにXP領域にはかなりデータがあることから、できるだけ触れたくありません(できればバックアップもしないで済ませたい)が、Linux領域はほとんど使用していないので、最悪再インストールもありかと考えています。WindowsからLinuxのファイルシステムをアクセスするようなソフトウェアもあるようですが、重そうなので利用は考えていません。ちなみにブートローダーはGRUBです。または現有の80MBのXPの領域と、今後増やそうとしているXPの領域は別のパーティションで構いません。 よろしくお願いします。

  • LinuxをインストールしたらWindows2000が起動しなくなった

    1つのPCにOSを3つ入れようと先日から四苦八苦しています。 HDDは1つ、全部で30GBです。 WindowsMeとWindows2000の両方をインストールすることはできました。 WindowsMeはCドライブにFAT32で5GB  Windows2000はDドライブにNTFSで15GB 両OSともインストールしたときに両方とも動くことを確認しました。 さて、その後、VineLinuxをインストールしました。 Linuxのfdiskでroot領域としてLinuxnativeで4GB LinuxのDruidでスワップ領域を300MB作成(メモリが256Mbなので) こういうかたちでしか領域を作成できませんでした。 Druidで見ると、hda1にwindowsMe、hda3にLinuxnative、 hda4にLinuxスワップ、hda5にWindows2000となっています。 さてインストールが終わって再起動したら・・・・。 まずOSの選択画面を見たら、1番目がWindows2000、2番目がWindowsMeだけ。 3つめがないよ~。Linuxが再起動できないのです。 WindowsMeを選択したら、Meはちゃんと起動できました。 Windows2000を選択したら、起動できません! ファイルが破損しているというメッセージ。 一番最初に戻り、領域をすべて削除し、最初からインストールし直しましたが 結果は同じでした。 問題は2つ。 OSの選択画面にLinuxを選べるようになっていない。 LinuxをインストールしたらWindows2000が起動しない。 どこが間違っているのでしょうか。 情報不足の部分がありましたら、補足します。よろしくお願いします。

  • デュアルブートについて

    パソコンド素人です。 XPとLinuxを1つのHDDに入れたいと思ってます。 今は、XPがインストールされていて、現在のドライブの状況はCドライブ40GB、Dドライブ20GBです。 ここで質問なんですけど、既にパーティション分けされているDドライブの領域にLinuxを入れたいのですが、Linuxインストール時のパーティション操作で、Dドライブの領域をNTFSからext3とかにフォーマットするだけでは、そこにLinuxをインストールできないのですか? 自分はそれで出来ると思っていたのですが、1つのHDD内にあるCドラDドラってのは論理的に分かれているだけで、fdisk(XPには無いけど)とかでちゃんと分けないといけないっていう話を聞かされたので…。 基本領域とか論理ディスクとかの話が関係してるいるのかな? そこのところが、いまいちよく分からないので、よろしくお願いします。

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

    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(DOS)領域にインストールできるlinuxって何?

    要するにもうパーティションを切り直したくないんです。windows(DOS)領域にインストールでき、windowsから起動できて、手軽にXまでいけるやつ。あ、linuxにこだわっているわけではないんです。unix系であれば。

  • 外付けHDDにVine Linuxをインストールできる?

    現在使っているPCは結構古めのノートPC(東芝ダイナブック)で OSはWin98です。 この度、HDに空きがなくなってきたので、USB接続の外付け40GBの HDDを購入しました。 この外付けのHDDにVine Linuxをインストールしても大丈夫ですか? それとも内蔵のHDDからデータを外付けの方に移したときに Cドライブが2.4GBぐらい空くのでそちらにインストールした方が いいですか? また、インストールする際はパーティションを区切った方がいいのですか? 何だか、インストールの際に勝手にLinuxの領域を確保してインストールする ものがあるようなんですけど… ちなみにインストールしようとしているLinuxはVine Linux2.1です。 パーティションなどの問題でWindowsのデータの上にLinuxが上書きされて しまうなんてことあるのですか?

  • 初めてのLinuxインストール前

    LinuxとWinXPのデュアルブート環境を構築したいと考え、Vine3.1をダウンロードしました。 使用PCは、 一つのHDDを30GB・30GB・90GBにパーティションで分割 ドライブ名はC・D・E CにはWinXPsp2がインストール済 D・Eには個人データが入っています。 他に、DVDスーパーマルチドライブがあり、FDDは付いてません。 メーカー製ではなく、ショップに依頼したノーブランドPCです。(1年前に購入) Dドライブのデータを全てEドライブに移して、DドライブにLinuxをインストールしたいのですが、Linuxでは2~3つのパーティションが必要だと聞きました。 既存のDドライブを、さらにパーティションで区切ることになるのでしょうか? Linuxのインストールに失敗した場合、WinXPおよび個人データを復旧することは可能でしょうか? (個人データは全容量が80GB程度あり、バックアップが困難) Linuxインストールの際、デスクトップ機で通常使用の場合、「ワークステーション」を選べばいいのでしょうか? 実際に試してみるのが一番早いのでしょうが、PCが一台しかなく、個人データのバックアップも困難なため、失敗しても被害が最小で済むように慎重になっています。 不足している情報があればご指摘下さい。

  • W7とXPのデュアルブートでXPインストールできず

    先日W7をSSDにインストールし問題なく稼動していましたが、(古い)ゲーム用にXPもインストールしておこうとしてつまずきました。 構成 SSD(Win7) 作業用ドライブおよびWin7のユーザーデータ(200GB) データドライブ(500GB) 200GBのドライブには80GB程のデータがある状態で、W7上からパーティションの縮小を行い、8GBほどの領域を確保しXPをインストールする予定でした。(ゲームデータ自体は残りの192GBに置く) SSDのケーブルを外し、XPのインストールディスクから起動させたところ、8GBの領域が認識されません。Win7からフォーマットしても、未割り当ての領域のままでも同様です。ブートフラグは立てていませんが、BIOSから優先ディスクにはしてあります。 GPartedからはきちんと領域がある(見える)のですが。 Win7とXPの切り替えはBIOSで優先ドライブをSSD/HDD選択することで行うつもりでした。 もしかしてドライブの先頭パーティションでないとXPのインストールができないのでしょうか?ひとつのHDDに2つパーティションを切ってデュアルブートする方もいるのでそんなことは無いと思っていたのですが…。 どうぞよろしくお願いします。