- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:シングルユーザモードでのvi使用方法?)
シングルユーザモードでのvi使用方法
このQ&Aのポイント
- Solaris9にてOSのインストール後、SolarisVolumeManagerを使用してミラーの設定を行いましたが、リブート後にファイルシステムが見つからないエラーが発生しました。
- シングルユーザモードで起動し、/etc/vfstabファイルを編集して問題を解決しようとしましたが、viが見つかりませんでした。
- viを使用するためにはフルパスを指定する必要があります。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
CD-ROM ブートで解決できないでしょうか? ok プロンプトで、boot cdrom -s で、シングルユーザモードで起動できるので、そこにある vi を使えば解決できたような気がします。 # mount -F ufs /dev/dsk/c0t0d0s0 /mnt とすれば、ファイルシステムの中身が見えると思いますので、あとは、 # cd /mnt/etc # TERM=vt100; export TERM # vi vfstab でダメでしょうか?
その他の回答 (1)
- chidori_ko
- ベストアンサー率48% (328/683)
回答No.1
Solaris の root をしていたのもかなり昔なので外していたらごめんなさい。 vi が入っているファイルシステムが、シングルユーザモードで起動したときにマウントされてないのでは。 (3)のはじめに、 # mount -a -t ufs とか、 # mount -t ufs /dev/dsk/c0t3d0s6 /usr とかして、 vi を含むファイルシステムをマウントしてからということになるのでは。物理デバイスの指定方法は、/etc/vfstab を参照しつつ。
質問者
お礼
ご回答ありがとうございました。 cdromからのシングルユーザモードで起動し 一度rootファイルシステムを/mnt等にマウント後 viで/etc/vfstabを編集し、正常起動しました。
お礼
ご回答ありがとうございました。 cdromからのシングルユーザモードで起動し 一度rootファイルシステムを/mnt等にマウント後 viで/etc/vfstabを編集し、正常起動しました。