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


8

ペンティアムII(そうです、ペンティアムII)に200MBのRAMしかありません。これは当時のハイエンドワークステーションでした。現在、マシンはRAIDアレイでdosを実行しており、そこからデータを取得する必要があります。私は、この機会にLinuxライブCDを使用してデータをActive Directoryネットワーク共有の1つにコピーすることを考えています(マシンにはネットワークカードがあります)。

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

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

Slitazも試してみたいかもしれません。
Sathyajith Bhat

2
+1本物のスーパーユーザーのみがこのような興味深い質問をします;-)
Ivo Flipse

回答:



8
  • パピーは古いローエンドマシンで人気がありますが、コマンドラインインターフェイス(ここからの救済など)に満足している場合は、DebianライブCDの 1つからファイルをコピーするだけの方が良いでしょう。十分に在庫のあるレスキューCDで十分です。豪華なGUIオプションを備えたレスキューCDを入手しないでください。そうしないと、マシンの性能が不十分になります。

  • Debian CDのいずれかを使用している場合は、sambaサポートを次のようにインストールする必要があります。 aptitude update && aptitude install smbfs

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

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

  • ドライブが見える場合は/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/して終了するまで待ちます。cp -av /mnt/drv/* /mnt/net/コピーの実行中にもう少し進捗情報が必要な場合は、-vオプション()を追加します。使用しているライブCDにrsyncが含まれている場合、次のようなコマンドを使用して進行状況情報を取得することもできます。rsync /mnt/drv/* /mnt/net/ -a --progress

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

  • 最後にumount /mnt/nethalt


1
fyi:smbfs廃止されました。cifsは置き換えであり、Linux自体に付属しています。
user1686 2010

1
@grawity:良いキャッチ。申し訳ありませんが、mountコマンドでBrainoを編集しました。パッケージ名はDebianに適していますが、cifsと古いsmbfsの両方のサポートがsmbfsパッケージ(packages.debian.org/lenny/smbfs)にあります。
David Spillett、2010
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.