• 締切済み

mountを使ったファイルコピー

ハードディスクに物理エラーが発生したようで、大きな音を発し、VineLinuxの起動がXシステムのログインの直前ぐらいで止まるようになってしまいました。 新しいハードディスクでVineLinuxをイントールしました。 このハードディスクに、故障中のハードディスクをつなげて、/usr/binの直下のファイルを新しいハードディスクに移動したいと考えております。 故障したハードディスクのパーティションは 基本領域 boot /dev/hda1 拡張領域    /dev/hda2 拡張   swap /dev/hda5 拡張   home /dev/hda6 拡張   /   /dev/hda7 拡張   usr  /dev/hda8 です。 故障したハードディスクを接続するには、パソコンの電源を切る必要がありますか? 故障ハードディスクを増設で接続し、GNOMEが使えるようになったらGNOME端末で # mount -r -n -t ext3 /dev/hdb8 /mnt/aaa を実行すれば、GNOMEで/mnt/aaaを開き、新しいハードディスクに/mnt/aaaの直下のファイルをコピーすることができるでしょうか?

  • seitv
  • お礼率14% (1/7)

みんなの回答

noname#17587
noname#17587
回答No.1

基本的にこの考え変え方でよいと思いますが、 2台目のHDDにするとハードウェアパスが変わっていると思いますので注意してください。

関連するQ&A

  • mountのバグ

    全く同じ容量のHDDを2台用意してバックアップしながらLinuxを使い続けようと思っています。 2台をHDDa,HDDbと言うことにします。 HDDaでユーザを2人(aaa,bbb)追加しました。 HDDbにバックアップしようと思って、 # mount -t ext3 /dev/hda6 /mnt/dest6 こうしました、 hda6が/homeです。 GNOMEで/mnt/dest6を開くと、昔バックアップしたものが有ったので、全部選択してDelキーを押しました。 ゴミ箱に入ったのか、HDDbは音を立てずに、一瞬で/mnt/dest6の中身は空っぽになりました。 # dd /dev/hda6 /dev/hdb6 これが15分ぐらいかかりました。 GNOMEで/mnt/dest6を開くと、(aaa,bbb)の2つが正しくコピーされていないみたいで、フォルダアイコンにならず、緑のタニシみたいなアイコンでした、クリックすると消えます。リロードするとまたその2つのアイコンが復活します。 クリックして2つのアイコンが消えた状態でGNOMEのドラッグによって(aaa,bbb)の2つのフォルダを/mnt/dest6にコピーしようとすると、権限がないというダイアログが出ました。 どういうことなんですか?

  • このパーティションの切り方は適切ですか?

    Vine Linux で1台のマシンに Web&メールサーバーを組もうと思います。 これから新しいハードディスクにOSをインストールするのですが、 ・読み書きの多いディレクトリは専用のパーティションに置く ・読み書きの多いパーティションはハードディスクの先頭に近いほうがパフォーマンス的に良い という情報をどっかのサイトで見たので、 それにしたがってパーティションを切ろうと思っているのですが、 /dev/hda (合計80GB)   /dev/hda1   /boot  100MB   /dev/hda2   /var    4GB   /dev/hda3   swap    2GB   /dev/hda4   拡張領域     /dev/hda5 /usr    4GB     /dev/hda6 /     2GB     /dev/hda7 /home   68GB のような構成って適切でしょうか?

  • red hatに関して

    この度は,お世話になっています. red hatを次のようなパーティション設定でインストールしようと考えているのですが,これで大丈夫だと思いますか? インストールするのはワークステーションだけです. かなりぎりぎりだとは思います.気になってるのは,/bootとswapが連続した場所に領域を取れないことです. どうしても,間にウインドーズ領域を挟んでしまいます. dev/hda 開始 終了 メガバイト タイプ マウスポイント(この並び)   空き   1 1 1 自由領域       dev/hda2 1 8 63 ext3 /boot 空き   9 26 141 自由  dev/hda1 27 1340 10307 vfat dev/hda3 1341 1356 126 swap deb/hda4 1357 1467 871 拡張領域   空き   1357 1357 1 自由   dev/hda5 1357 1467 871 ext3    / 空き 1468 1468 6 自由領域

  • xpとredhat7,2のデュアルブートとシリンダについて

    こんにちは。 xpとredhat7.2のデュアルブートを考えております。 以下のようにパーティションを区切り、 /bootにgrubをインストールしたのですが、 マルチブートになりません。 /bootをちゃんと1024シリンダ内に入れたので、 この結果にちょっとびっくりしております。 ご存知の方、おられましたらご教授ください。 また、別件ですが、 /homeや/var、/usr、/tmpに区切った方がよい理由もお願いします。 /dev/hda |-/dev/hda1 1 892 NTFS/HPFS |-/dev/hda2 893 14946 拡張領域  |-/dev/hda6 893 898 ext3 /boot  |-/dev/hda7 899 2165 ext3 /  |-/dev/hda8 2166 2198 swap  |-/dev/hda5 2199 14946 NTFS/HPFS

  • swapパーティションの設定

    VineLinuxでswapはどのパーティションが自動選択されることになっていますか? 以前は/dev/hda4がswapとして自動でマウントされていました。 それは/etc/fstabに /dev/hda4 swap ... と記述があったからだと思っています。 /homeなどはラベルを使って/etc/fstabに定義してあるのでswapもラベルで定義しようとしました。 /swap swap ... これで、HDDをセカンダリに接続してもそのままでswapが自動でマウントされると思ったのですが、swapのパーティションとして/dev/hda4を探して、見つからなくてswap無しでLinuxが起動しました。 /dev/hda4という情報はどこから出てきたのでしょうか?

  • FAT32

    Vine4.1です。 /hdb1のFAT32をマウントできません。 デバイス Boot Start End Blocks Id System /dev/hdb1 1 6079 48829536 c W95 FAT32 (LBA) /dev/hdb2 * 6080 6094 120487+ 83 Linux /dev/hdb3 6095 7369 10241437+ 83 Linux /dev/hdb4 7370 24792 139950247+ 5 拡張領域 /dev/hdb5 7370 8389 8193118+ 83 Linux /dev/hdb6 8390 9026 5116671 83 Linux /dev/hdb7 9027 9281 2048256 82 Linux swap / Solaris /dev/hdb8 9282 24792 124592076 83 Linux ディスクトップのコンピューターを開くと、T と表示はされていますが、クリックしても 「ボリューム 'T' をマウントする権限がありません。」でマウントできません、簡単にマウントする方法はないでしょうか?

  • RedHatLinux7.2のインストールができません

    Windows98SEとデュアルブートでRedHatLinux7.2をインストールしようと奮闘してますが、できません。 問題はパッケージをインストールしてるときにエラーがでて終わってしまいます。エラーの詳細を記しときます。 Gdk-WARNING :Missing charsets in Fontset creation Gdk-WARNING :JISX 0208.1983-0 Gdk-WARNING :JISX 0201.1976-0 install exited abnormally sending Termination signals:...done sending kill signals...done disabling swap... /tmp/hda5 unmouting file systems... /mnt/runtime done disabling/dev/loop0 /proc done /mnt/source done /mnt/sysimage/dev/pts done /mnt/sysimage/proc done /mnt/sysimage done ejectin/tmp/cdrom.... というエラーメッセージがでます。 PCはNEC VALUESTAR NX、CPU Pentium3 500、メモリ196 ハードディスクは元が20GでCドライブ18G、Dドライブ2Gを パーティションマジックでCドライブを10Gと8GにわけてDドライブの後ろに8GをつけてそこにLinuxをインストールしようとしています。 インストール中のパーティションの詳細が ―/dev/hda   |-/dev/hda1 8919 vfat   ―/dev/hda2 10551 拡張領域   |-/dev/hda5 2047 swap   |-/dev/hda6 8503 ext2 です。 hda6のマウントを/にしようとすると「ブートパーテョン/はこのアーキテクチャではブートに適していません。ブートディスクの作成を強くお勧めします」とでます。 これを無視して追加してインストールしています。 CDはFTPからisoを落としてCD-Rに焼いたものです。 問題はなにでしょうか? パーティションの分け方が問題なのでしょうか? 焼いたCD-Rが問題でしょうか? 初心者で至らぬところがありますが 何卒、回答宜しくお願いいたします。

  • LoadLinの使用でDOSから起動したい

    WindowsXPとVineLinux2.6r4のデュアルを構築中です。 以下に構成です。 /dev/hda1 fat32(100MB) 基本 システムコマンダー用 DOS領域 /dev/hda2 ntfs(37GB) 基本 WindowsXP /dev/hda3 /boot(47MB) /dev/hda4 拡張 /dev/hda5 /(37GB) /dev/hda6 swap(1.19GB) この構成でWinXPは起動可能です。 なお、Vineで作成した起動FDからは起動出来ます。 しかし、VineをDOSから起動させたいため、DOS領域(hda1)にC:\Linuxフォルダを作成し、loadlinとvmlinuz(FDからコピー)をコピー、以下のコマンドを実行しても起動不可でした。 loadlin vmlinuz root=/dev/hda5 これを実行すると、 Uncompressing Linux... invalid compressed format (err=1) -- system halted と表示され、起動FDから起動するようには出来ませんでした。 何か情報があれば宜しくお願いします。

  • fstabを編集してもうまくマウントできない。

    Linux初心者です。 WindowsXPとVineLinux2.6をデュアルブートしています。 Linuxを入れる前からWindowsの方で作っておいたFat領域があるのでそれをLinuxからでも一般ユーザーが読み書きできるように、/etc/fstabに /dev/hda5 /mnt/win vfat defaults,umask=007,gid=500,euc,zenkaku 0 0 を書き足して、 mount -a を実行したところ、 mount: /dev/hda5 は マウント済か /mnt/win が使用中です mount: mtab によると、/dev/hda5 は / にマウントされています mount: ファイルシステムタイプ 0 はカーネルがサポートしていません という反応です。 今の段階でhda5がどういう状況にいるのかかよくわかりません。 / はhda4に作っていますのでhda5がそこにマウントされているということの意味もわかりません。 よろしくお願いします。

  • 自宅でWeb Server を立ち上げる為の環境設定!

    自宅でWebServerを立ち上げたのですがパーテションの切り方で困っています。 WinXPで構築する本は買いましたが、やっぱりLinuxの方が良いと方針転換 したました。しかし、パーテションの切り方が判らず(容量や注意点など) お勧めの切り方など教えて下さい 質問1: Linuxパーテションはこなもので大丈夫でしょうか? 質問2: 公開部分のパーテションを別に作る必要があると思いますが、どんな取り方 が理想でしょうか? 但し、Disk3はマザー(GIGBYTE GA8IHXP)にあるRAIDに接続している関係 から、LinuxでこのDiskが認識されないで外して考えて下さい。 (これは、UltraATA133のドライバーがあるXPと98xxで使う事にしました。  Linux用のドライバーが公開されているかも知れませんがinstall方法に  自信がないので・・・) Disk1  /dev/hda1 56MB FAT16:XP boot  /dev/hda2 512MB 隠し FAT16:PC-DOS  /dev/hda3 5,140MB 隠し FAT32:Win98SE  /dev/hda4 72,884MB 拡張領域  /dev/hda5 53MB Linux ex3:/boot 29%使用  /dev/hda6 10,240MB 隠し NTFS:XP 本体  /dev/hda7 20,152MB Linux ex3:/usr 20%使用  /dev/hda8 20,152MB Linux ex3:/proc 5%使用  /dev/hda9 10,076MB Linux ex3:/home 5%使用  /dev/hda10 5,034MB Linux ex3:/var 7%使用  /dev/hda11 2,015MB Linux ex3:/tmp 6%使用 Disk2  /dev/hdb1 5,120MB 隠し FAT32:Win98Me  /dev/hdb2 510MB 隠し FAT16:各OS間のdata渡し  /dev/hdb3 1,525MB 未割当  /dev/hda4 71,365MB 拡張領域  以下暫定で10GBをFAT32orNTFSで5個作成(削除可能) Disk3(RAID)未割り当て XPと98xxに割り当てる予定。