RedHat8.0でシステムを構築して、DATでバックアップを取っています。(dumpコマンドでバックアップ)
それで、いざというときの為に、DATからレストアする手順を確認しているのですが、うまくいきません。
インストール用CD-ROMから「Linux rescure」モードで起動して、「restore」コマンドで復旧したいのですが、/dev の中に nst0 がないので、DATを認識できません。下記のようなコマンドでレストア予定
restore rf /dev/nst0 /mnt/etc
どうにかして、「Linux rescure」モードでDATを動かせるようにしたいのですが・・・
どなたかアドバイスお願いします。
No.3ベストアンサー
- 回答日時:
(1)
mknodの実行方法は、man mknod を見てください。
# man mknod
MKNOD(1) FSF MKNOD(1)
NAME
mknod - make block or character special files
SYNOPSIS
mknod [OPTION]... NAME TYPE [MAJOR MINOR]
(2) 今の/dev/nst0 の属性を確認してください。
# ls -l /dev/nst0
crw-rw---- 1 root disk 9, 128 1月 30 2003 /dev/nst0
NAME:c キャラクタ型(char)
権限:660
オーナ:root.disk
メジャー番号:9
マイナー番号:128
(3) メジャー・マイナー番号はカーネルのDocumentation/devices.txtを見てください
/usr/src/linux-2.4.23/Documentation/devices.txt
9 char SCSI tape devices
0 = /dev/st0 First SCSI tape, mode 0
1 = /dev/st1 Second SCSI tape, mode 0
...
32 = /dev/st0l First SCSI tape, mode 1
33 = /dev/st1l Second SCSI tape, mode 1
...
64 = /dev/st0m First SCSI tape, mode 2
65 = /dev/st1m Second SCSI tape, mode 2
...
96 = /dev/st0a First SCSI tape, mode 3
97 = /dev/st1a Second SCSI tape, mode 3
...
128 = /dev/nst0 First SCSI tape, mode 0, no rewind
129 = /dev/nst1 Second SCSI tape, mode 0, no rewind
xjdさんありがとうございます。
おかげさまで、何とかレストアする事が出来ました。
レストアって簡単に考えていたのですが、難しいものですね。いろいろありがとうございました。
No.2
- 回答日時:
st.o mknod linux rescueといったキーワードでgoogle検索してみてください。
デバイスファイルを作成する(mknod)
st.o を手動でロード(insmod)
といったようなことをしなくてはならないらしいです。
knoppix のような CD-ROM でブートするLinux を使ったほうが簡単かもしれませんよ。
回答ありがとうございます。
KNOPPIXでも試したのですが、ダメでした。
なぜかと言いますと、サーバがSCSIハードディスクなのですが、KNOPPIXには /dev の中に cciss がなくて、ハードディスクを認識してくれませんでした。
残念です。
No.1
- 回答日時:
mknodコマンドでデバイスファイルを作成してみてください。
(事前にデバイス名、デバイスタイプ、メジャー番号、マイナー番号を調べておく事。)
あのあといろいろ調べて手順としは下記のようにしようとしています。
事前に、floppyに
/sbin/restore
/lib/modules/カーネル/scsi/st.o
/bin/mknod
をコピーする。
レスキューモードで起動し、FDをマウントしてから
cd /mnt/floppy
./insmod st.o
./mknod xxxxxx(書き方が不明)
ここで、質問が二つあります、
(1)./insmod st.o を実行すると、st.oが作られたカーネルとレスキューモードのカーネルが違うと注意されます。
解決策はないのでしょうか?
(2)./mknodはどのように実行したらいいのでしょうか?
/usr/src/linux/Documentation/devices.txt
で、メジャー番号とマイナー番号を調べているのですが、見方もよく分かりません。
申し訳ありませんが、御教授御願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux Linuxについて質問です。 以下のような設定をしたMakefileを作成するにはどう記述すればよい 1 2023/02/03 20:10
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
- その他(プログラミング・Web制作) pandasでまとめてインデックスを削除するにはどうすればいいですか? たとえば、以下のプログラムで 1 2022/07/31 23:09
- UNIX・Linux Kali Linuxで起動できない - Minimal BASH Like Line Editing 1 2022/06/03 13:14
- UNIX・Linux VirtualBox ゲストOSにPC内蔵HDDのパーティションをマウントする方法は? 2 2023/05/06 22:52
- UNIX・Linux サーバー間のデータコピー(データ形式とデーターフォーマットの変換あり。一定間隔で処理) 2 2023/08/22 22:15
- UNIX・Linux Linuxのパッケージ更新で更新前に再起動が必要か確認する方法を教えてください。 needs-res 2 2022/03/24 20:30
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
- Android(アンドロイド) アンドロイド ゲームアプリの引継ぎ バックアップ&復元 2 2022/11/15 22:14
- UNIX・Linux Linux(fedora)でホスト名について 2 2022/06/21 14:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ddコマンドでイメージをコピー...
-
ルートのパーティションのUs...
-
2つのconsoleに標準出力ってリ...
-
CentOS 4でパーティションの切...
-
起動時に"Can't read disk labe...
-
マスターブートレコード方式のb...
-
no dump device configuredのエ...
-
パーティションと論理ボリューム
-
ddコマンドの使い方
-
ntfsの領域をfstabでマウントし...
-
fdiskとsfdiskの結果が違う?
-
mountroot> => ID, Password (F...
-
Dirコマンドでフォルダ内ファイ...
-
TOPコマンドで表示するCPU使用...
-
エクセルの表にヘンな枠が・・・
-
batである文字列内に特定の文字...
-
Linux環境 grepで改行コード(CR...
-
iqoo neo 9と言うスマホがある...
-
シェルスクリプトでエラーが出ます
-
スクリプトのエラー「unexpecte...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ddコマンドでイメージをコピー...
-
パーティションと論理ボリューム
-
cshでエラー出力を出さないよう...
-
ルートのパーティションのUs...
-
ディスクの全容量を知りたい
-
ディスク未使用領域容量の取得
-
デバイスファイルの考え方
-
df コマンドで表示される Files...
-
【Ubuntu】ext3ファイルシステ...
-
領域テーブル項目がディスクの...
-
KNOPPIXがHDDを認識しません
-
UbuntuとWinマスタUDF形式Blu-ray
-
小さい容量のHDDを大きなHDDに...
-
fdiskコマンドの表示の意味を教...
-
HP-UXにおけるDVDのmountについて
-
1セクタは何バイトかを表示す...
-
Solaris10のコマンドで、RAIDを...
-
起動時に"Can't read disk labe...
-
linux環境のinode数の変更方法...
-
Linux partedコマンドの使い方...
おすすめ情報