• ベストアンサー

WinXPとLINUXのデュアルブート

大学でredhatを使ってC言語プログラミングをしているのですが、家庭用のPCにもredhatをインストールしてより近い環境でプログラミングをしたいと思っています。 現在のPCは CPU:pentium D メモリ:512MB HDD:160GB なのですが、パーティションがCドライブ1つだけなのでもう一つHDDを増設しようと思っています。 そこで増設するHDDを内蔵にするか外付けにするかでまず悩んでいます。持ち運び用のHDDも欲しいので外付けがよいのですがやはり反応速度は遅かったりするのでしょうか? それと起動についてなのですが、基本的にPC起動時にはWinXPを自動で起動して、後から使いたい時にredhatを起動して切り替えるということはできるのでしょうか?おそらくXPをメインで使用するので起動時に選択するというのはわずらわしいのですが・・・ 宜しくお願い致します。

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

  • ベストアンサー
  • kabaokaba
  • ベストアンサー率51% (724/1416)
回答No.4

RedHatでやってる「C」ってのは 「ふつうのコマンドでのC」ですよね いわゆる「ANSIのC」 「標準的なC」.「GUIは使わないC」 とでもいえば通じるでしょうか. それなら,別にLinuxでなくったって Winの上にBorlandのbccを入れれば コンパイルできる環境はできます #bccは無償公開されてます #VC++もExpress Editionが無償公開されてるので #こっちでもOK >起動時に選択するというのはわずらわしい 起動時に選択することが「デュアルブート」ということ Cを学ぶのか,Linuxを学ぶのかで 何をするのかは異なります. Linuxもインストールしてみたいなら vmplayerなりvmware serverなりがベストでしょう

vandread
質問者

お礼

おそらく普通のコマンドのCです。 Borlandやterapadでプログラミング環境はあるのですがLinuxでやっているときとでてくるエラーメッセージが違ったりしてややこしく感じました。 家でプログラミングしてエラーが出てても学校でLinuxでやるとコンパイルが普通に通ったりするので確実に同じ結果が出せるやり方がほしいです。 なのでLinuxが欲しかったのですがLinuxと同じ環境でCを学びたいだけならcoLINUXなどでもよいのでしょうか?

その他の回答 (3)

回答No.3

>XPをメインで使用するので起動時に選択するというのはわずらわしい ならばデュアルブートでは無理です。 他の方が書かれているように何らかの仮想PC環境が必要です いろいろありますが、私はVmwareServerを使っています (他にLinuxのみをInstallしたPCも有りますが) http://www.vmware.jp/member/ で登録>個人情報入力>シリアルキーの入手>評価版ダウンロード そしてinstallしてから Linuxインストール用のCD/DVDをドライブに入れた状態で Vmwareを起動し [FILE]>[New]>[Virtual_Machine]>ウィザードが起動するので 適宜設定して進むと Linuxのinstallが始まります 他、説明書は http://www.vmware.com/ja/pdf/server_vm_manual.pdf http://www.vmware.com/ja/pdf/server_admin_manual.pdf

vandread
質問者

お礼

やはりデュアルブートしないほうがよさそうですね! 検討してみます。ありがとうございました。

  • okg00
  • ベストアンサー率39% (1322/3338)
回答No.2

何も選択しなければXPを起動するようにしておいて、入力待ち時間を1秒にでもしておけば良いのでは。すべてはブートローダの設定次第かと。 C言語のプログラムだけならCygwinでもVirtualPCでも、XPの中で起動できますが。

vandread
質問者

お礼

そういう手もあるのですね。参考になりました。 cygwinはなぜかインストールできないんです・・・。本も買って付属CDでやっても駄目でした。

回答No.1

coLinuxでも使えばいい

vandread
質問者

お礼

coLinuxというのが最近知ったのでいまいちよくわからにのですが・・・ とりあえず使いたいのはLinuxのターミナル、GNOME端末、emacs、gnuplot、texあたりなのですがこれはcoLINUXでも使用できるのでしょうか? なぜかcygwinがエラーでインストールできないため今はterapadやborlandで代用しているのですがやはり操作性の違いを感じますので・・・

関連するQ&A