古いコンピュータ用の Linux Live CD

古いコンピュータ用の Linux Live CD

私は、わずか 200 MB の RAM を搭載した Pentium II (そう、Pentium II) を持っています。これは、当時としてはハイエンドのワークステーションでした。このマシンは現在、RAID アレイで DOS を実行しており、そこからデータを取得する必要があります。このための最善策は、Linux ライブ CD を使用してデータをアクティブ ディレクトリ ネットワーク共有の 1 つにコピーすることだと考えています (マシンにはネットワーク カードがあります)。

残念ながら、私の Linux スキルはひどいので、どこから始めればいいのかわかりません。

  • このような古いシステムで問題なく動作するLinux CDはどこで見つけられるでしょうか
  • おそらくコマンドラインのみが必要になると思うので、ネットワーク カードを構成し、コマンドライン経由でネットワーク共有をマウントするには何をする必要がありますか?
  • ボーナスポイント: VMware サーバー 2.0 で使用するためにボリューム全体をコピーして変換するには正確な構文が必要ですが、実際にはすべてのデータをコピーするだけで十分なはずです。

答え1

パピーリナックスは、この目的に最適な Linux です。それ自体はわずか 100 MB です。

クソ小さなLinuxわずか50MBですが、開発者はプロジェクトを放棄しましたタイニーコアわずか10MBです。

子犬が一番簡単ですけどね。

答え2

  • 子犬古いローエンドマシンでは人気がありますが、Debian ライブ CDコマンドラインインターフェース(ここたとえば、十分な機能を備えたレスキュー CD ならたいていは問題ありませんが、凝った GUI オプションの付いた CD は入手しないでください。そうしないと、マシンの性能が不十分になります。

  • Debian CDのいずれかを使用する場合は、Sambaサポートをインストールする必要があるかもしれません。aptitude update && aptitude install smbfs

  • ネットワーク カードがサポートされており (サポートされている可能性が高い)、ネットワーク上のどこかに DHCP サービスが正しく設定されている場合は、ネットワーク アクセスの構成は自動的に行われるはずです。

  • RAID アダプタが認識されていると仮定すると (つまり、ドライバがカーネル内に存在するか、標準 PATA コントローラであるかのように表示される)、/devファイルシステム内にその証拠が表示されるはずです。 を実行しますls -d /dev/[sh]d*。 2 つのドライブ (おそらくsdaと) が表示されることを期待します。そのうちの 1 つは CD ドライブで、もう 1 つはハードドライブ/アレイです。 ドライブのパーティションが列挙されるはずなので、少なくともドライブ/アレイが であるかどうかはsdbわかります。sda1sda

  • ドライブが に表示されて/devいれば、ラッキーです。 と を使用して、マウントする場所をいくつか作成しmkdir /mnt/drvますmkdir /mnt/net

  • でマウントしてみてくださいmount /dev/sda1 /mnt/drv。それでもエラーが発生しない場合は、実行して、ls /mnt/drvそこに必要なファイルがあるかどうかを確認してください。ファイルがある場合は、ネットワーク共有を でマウントしますmount -tcifs //111.222.333.444/sharename /mnt/net -ousername=<user>,password=<pass>(111.222.333.444 は、データを移動したいマシンのアドレスです。残りはさらに明らかです)。それでもエラーが発生しない場合は、実行して、ls /mnt/net適切な共有の内容が表示されることを確認します。

  • 上記のすべてがうまくいった場合は、実行してcp -a /mnt/drv/* /mnt/net/完了するまで待ちます。コピー中にもう少し進行状況情報が必要な場合は、-v オプション ( cp -av /mnt/drv/* /mnt/net/) を追加します。使用しているライブ CD に rsync が含まれている場合は、次のコマンドを使用して、さらに進行状況情報を取得することもできます。rsync /mnt/drv/* /mnt/net/ -a --progress

  • ローカルファイルシステムをアンマウントしますumount /mnt/drv( nu(n)mount コマンドに が欠落しているはずですが、これはタイプミスではありません)。他のパーティションがある場合は、それらを順番にマウントし (つまり、mount /dev/sda2 /mnt/drvsda2 の場合)、コピー操作を繰り返します。

  • 最後にumount /mnt/netそしてhalt

関連情報