• 締切済み

CD-ROM・FDDなしでのLinuxインストール

いつも参考にしています。 CD-ROM・FDDなしでの機器(RedHat8がInstall済み)があるのですが、これに新しくLinuxを インストールし直したいと考えています。CD-ROM/FDD/マウス/キーボード/ディスプレイがないのですが、 この状態でフルインストールすることは可能なのでしょうか?(現在はsshでアクセスしています。ディスプレイも WindowsPCはデジタル端子なのでこの機器には接続できません) 他にWindowsのPCはあります。ここにLinuxのimgを用意してネットワークインストールということはできるのでしょうか? ※Floppyデバイスもないため、うまくインストールできるようにbootできる方法がわかりません。

みんなの回答

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

立て続けにすみません. 先ほどの回答では無責任だと思い,VMwareで試してみました.結果,VNCインストールでも,ネットワークの設定等を画面を見ながら行う必要がありました.これでは要件を満たしませんね. そこで,同じくインストールガイドのちょっと下の方に「A.2.3. Enabling Remote Access with Telnet」という項目を発見したので試してみたら,これはばっちりで,実際にtelnet経由でテキストモードでインストール作業が行えることを確認しました.これならキーボードすら無くても大丈夫ですね. 以下,grubへの登録例です. kernel /boot/install/vmlinuz ramdisk_size=8192 text telnet ip=192.168.1.10 netmask=255.255.255.0 gateway=192.168.1.1 dns=192.168.1.2,192.168.1.3 initrd /boot/install/initrd.img

muraalto
質問者

補足

ご回答ありがとうございます! 実機確認までして頂き、感謝です!! こういうことができないかとずっと思っていました。 データバックアップの時間等なかなかとれず作業が進んでいない状況です。。。 私にはちょっとハードルが高そうですが、この方法でなんとかやってみたいと思います。

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

たまたま Fedora Core 6のインストールガイドを読んでいたら、VNC経由のインストールはサポートされているようですね。 http://fedora.redhat.com/docs/install-guide/fc6/en/sn-remoteaccess-installation.html#sn-remoteaccess-installation-vnc http://www.atmarkit.co.jp/flinux/rensai/linuxtips/671instfc3hdd.html などを参考に、RedHat8上にカーネルとインストーラーイメージを用意して、grubメニューに kernel /boot/install/vmlinuz ramdisk_size=8192 vnc vncpassword=qwerty initrd /boot/install/initrd.img などと登録しておけば、うまく行くのかもしれません. なお,キーボードは使用できるとのことですから,grubの設定で,デフォルトの起動ターゲットは通常のRedHat8にしておいたほうが,インストーラーの方の設定を間違えても大丈夫なので無難だと思います.

回答No.5

>sshでログインできないと、起動できているのかも判別つかないですね。。。 少なくともSSHデーモン起動時に動かしているはずなのにSSHログインできてなければ 正常には起動はしていないことだけはわかりますね。 問題はその時の対処が何もできないと言うことですよ。 >マウス/キーボード/ディスプレイがないのですが、 ここら辺は、CPU(PC)切り替え機が便利ですよ。

muraalto
質問者

お礼

ご回答ありがとうございます。 CPU(PC)切り替え機というのがあるのですね。残念ながら ディスプレイがDVIなので、画面を表示することができないようです。。

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

HDDを他機に取り付けて…というのは良い選択肢の一つです. ただし,toro777777さんご指摘のカーネルの問題の他にも,今回の場合,目的のマシンがネットワーク経由でしかアクセスできないということなので,他機でインストールした後,目的のマシンのハードウェアとネットワーク環境に応じたデバイスドライバ及びネットワークの設定をきちんと完了してからHDDを戻さないと,インストール&起動はできても,利用できないというハメになります. その他,HDDを他機のプライマリー・マスター以外に接続してインストールする場合は,ブートローダーやfstabの設定も,起動できない等のトラブルの種になりそうです. いずれも,うまくいかなければ他機に再度繋いで設定しなおせば良いことではありますが,ブートローダーだけは特に注意が必要かもしれません. また,ディスプレイが無いと,起動しない場合の問題の特定が難しそうではありますね.

muraalto
質問者

補足

ご回答ありがとうございます! 確かにディスプレイがない状態だと、sshでログインできないと、起動できているのかも判別つかないですね。。。 ディスプレイ接続も検討してみます。。。

回答No.3

>該当機器のCPUが古いものなのでうまくいくか心配ですが。。。 古いCPUのPCインストール 新しいCPUのPCに取り付け ならうまくいくと思うけど 逆だとインストール後にカーネルを該当CPU用のに差し替えないで そのまま取り付けると起動時に多分カーネルパニックを起こす。

muraalto
質問者

補足

ご回答ありがとうございます。 やはりCPUの違いはkernelに関わってくるんですね。。 この環境はなかなか厳しいということがよく分かりました。

回答No.2

別のPCにくっつけてインストール。 (別のPCのHDDを外してIDEのプライマリのマスタに接続。ブートローダ としてMBRの関係があるため) 多分そうすれば一部のハード以外問題なしで移行もできる。 特にXの関係でGUP周りの再設定は必要だけど

muraalto
質問者

お礼

ご回答ありがとうございます! 近くに同じサイズのHDDを接続できる機器がないのですが、HDDだけなら持ち歩けるので、 試してみたいと思います。 ※該当機器のCPUが古いものなのでうまくいくか心配ですが。。。  また、Xはインストールしないつもりです。

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

ハードルが2つありますよね (1) 外部起動デバイスが無い こちらはさほど問題では無くて,インストールCDからカーネルとインストーラーのイメージを抽出してgrubに登録することで,インストーラーの起動が可能です.手順についてはWeb上に結構情報がありますので,「ハードディスクインストール」等のキーワードで検索してみてください. で,通常,その後はハードディスクインストールなり,ネットワークインストールなりが可能なのですが,ここで (2) マウス/キーボード/ディスプレイが無い こちらは難関ですね^^; Fedora Core 2(FC2)のリリースノートにVNC経由のインストールがサポートされた旨の記述がありますが,Fedora Core 3 以降,この記述はありませんし,FC2でVNCインストールを行うにしても,bootオプションにパラメータを渡す必要があるので,最低でもキーボードが無いと厳しそう. その他では,もし空きパーティションがあれば, ・Linux From Scratch ・他のマシンにインストールしたファイルをネットワーク経由で単純コピーする などの,荒技はいくつか思いつきますが,相当なスキルが要求されると思います. 一時的にでもいいから,ディスプレイとキーボードを調達するのがよろしいのでは?

muraalto
質問者

お礼

ご回答ありがとうございます! やはりなかなかハードルが高そうですね。。。 キーボード・マウスは用意できるのですが、手元にあるディスプレイがDVIのため(該当機器はVGA)、用意するのが困難です。。。

関連するQ&A

専門家に質問してみよう