インストール可能なOSは何に依存する?


RaspberryPiというマシンについて調べているのですが、インストール可能なOSがHPでいくつか紹介されています。
そもそもPCにインストール出来るOSというのは制限があるものなのでしょうか?ストレージとプロセッサとメモリがあれば、OSはインストール出来る、と思っていたのですが、そういうわけではないのでしょうか?

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2013/02/09 17:19:42
  • 終了:2013/02/16 17:20:04

ベストアンサー

id:pascal7 No.2

pascal7回答回数582ベストアンサー獲得回数982013/02/10 05:46:37

Raspberry PiはBROADCOM社製ARMCoreベースのプロセッサのマシンです。
マイクロソフトは対応しないでしょう。ARM用のWindows RTはありますが
マイクロソフト推奨のハード出ないと動かないでしょう。

Raspberry PiではLinuxを選択することが必要です。
>RSホーム>Raspberry Pi (ラズベリーパイ)
http://jp.rs-online.com/web/generalDisplay.html?id=raspberrypi
#Raspberry Piとは、これからのIT開発者やプログラマのために開発した
#Linuxベースで動作する超低価格で名刺サイズのパソコンです。
#このパソコンは小型で安価であり、更にBROADCOM社製ARMCoreベースの
#プロセッサ、GPUを搭載しています。また、HDMIやUSB2.0などの基本的な
#インターフェースも一通り装備されているため、ディスプレイやキーボードなど
#を接続することも可能です。

安価なLinuxシステムを作るために製造されています。
非対応のLinuxを使いたい場合、自分でポーティングするしかないです。

id:pascal7

個人は相手にしてもらえないでしょうが
Raspberry PiにWindows RTをポーティングしたければ
何百万が何千万かマイクロソフトに支払って開発システムを買わないと
いけないと思います。

2013/02/10 06:48:01

その他の回答(3件)

id:papavolvol No.1

papavolvol回答回数1073ベストアンサー獲得回数1982013/02/09 17:37:32

各OSごとにシステム要件(ハードウェア リクアイアメント)が発表されています。
例えばWindows 8を導入するに必要な要件は下記のサイトで公表されています。
http://windows.microsoft.com/en-US/windows-8/system-requirements
導入前に各OSの要件を満たしているか確認してください。
上記のサイトの要件を要約すると:

  • 1 GHz processor or faster with support for PAE, NX, and SSE2
  • 2 GB RAM / 20 GB available hard disk space
  • 1366 × 768 screen resolution
  • DirectX 9 graphics processor with WDDM driver
  • Internet access

といったところです。
他に特定のPCで使用されているデバイスのデバイスドライバーが該当するOSに対応したものが提供されていない場合にはそのデバイスは動作しないということになります。

id:pascal7 No.2

pascal7回答回数582ベストアンサー獲得回数982013/02/10 05:46:37ここでベストアンサー

Raspberry PiはBROADCOM社製ARMCoreベースのプロセッサのマシンです。
マイクロソフトは対応しないでしょう。ARM用のWindows RTはありますが
マイクロソフト推奨のハード出ないと動かないでしょう。

Raspberry PiではLinuxを選択することが必要です。
>RSホーム>Raspberry Pi (ラズベリーパイ)
http://jp.rs-online.com/web/generalDisplay.html?id=raspberrypi
#Raspberry Piとは、これからのIT開発者やプログラマのために開発した
#Linuxベースで動作する超低価格で名刺サイズのパソコンです。
#このパソコンは小型で安価であり、更にBROADCOM社製ARMCoreベースの
#プロセッサ、GPUを搭載しています。また、HDMIやUSB2.0などの基本的な
#インターフェースも一通り装備されているため、ディスプレイやキーボードなど
#を接続することも可能です。

安価なLinuxシステムを作るために製造されています。
非対応のLinuxを使いたい場合、自分でポーティングするしかないです。

id:pascal7

個人は相手にしてもらえないでしょうが
Raspberry PiにWindows RTをポーティングしたければ
何百万が何千万かマイクロソフトに支払って開発システムを買わないと
いけないと思います。

2013/02/10 06:48:01
id:SPX900 No.3

SPX900回答回数166ベストアンサー獲得回数492013/02/10 10:23:48

概ね、最初の回答者さんの言うとおりなのですが、もっと解りやすく表現すると、ゲーム機のWii用のソフトがPS3,Xboxで動かないように、ゲーム機と言っても中身は大きく違っているわけです。だから他機種のゲームは全く動かない。一般的なパソコンとその開発キットでも、これと同じような中身の違いがあります。

もう少し掘り下げると、CPUが違えばそもそもソフトはまるっきり動きません。これは外国語教育を受けてない日本人に、「同じ人間なんだから解るだろ?」とイタリア語の文書を渡して読ませるようなものです。

またCPUが同じでも、CPUが持っているアドレス空間内のどこにメモリやインターフェイス領域を確保するかが違えば、やっぱりソフトは動きません(思いっきり誤動作する)。これも例えるなら、在庫管理票で品物の名前とかは日本語で書かれてるけど、その品物がどういうものなのか知らなければ探せないし、品物が解ってもそれが倉庫の何号棟にあって、どの棚のどこにあるのかという約束を知らないとやっぱり探しには行けない。

そういった諸々の約束事を守っているから、OSやソフトは動くわけです。OSの場合は機械の構成が少し違っても吸収できるようにするため、約束事が一般的なソフトよりも格段に厳しくなっています。なのでOSの移植は、Windows用のソフトをMac,linuxに移植(あるいはその逆)するよりもはるかに困難です。当然、OSの吸収できる限度を超えた構成が異なる機械にOSを持って行っても動かないわけです。

id:koime_ryokutya

皆様、回答ありがとうございます。
すなわち、
1.用いるCPUの種類
2.OSの求めるスペック
の2つに依存する、ということになるでしょうか?

id:SPX900 No.4

SPX900回答回数166ベストアンサー獲得回数492013/02/11 20:52:32

>1.用いるCPUの種類
>2.OSの求めるスペック
>の2つに依存する、ということになるでしょうか?

まあ、そういうことですね。ただ「OSの求めるスペック」にはCPUも含まれますから、結局のところは2.だけと言ってもよいのでは?少なくとも、ストレージとプロセッサとメモリだけで済まないことは間違いありません。本当にそれだけでいけるのなら、安いゲーム機を買ってきてWindowsをインストールできちゃいますよね。でも現実としてそれはできない。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません