Saya memiliki pentium II (benar, pentium II) dengan ram 200MB yang sedikit. Ini adalah stasiun kerja kelas atas pada zamannya. Mesin saat ini menjalankan dos pada array raid, dan saya perlu menarik beberapa data darinya. Saya pikir peluang terbaik saya dalam hal ini adalah menggunakan live cd linux untuk menyalin data ke salah satu jaringan berbagi direktori aktif kami (ada kartu jaringan di mesin).
Sayangnya, kemampuan linux saya sangat buruk, jadi saya tidak yakin harus mulai dari mana:
- Di mana saya harus mencari cd linux yang akan berjalan dengan baik pada sistem yang lama
- Karena saya mungkin akan perlu hanya baris perintah, apa yang harus saya lakukan untuk mengkonfigurasi kartu jaringan dan me-mount berbagi jaringan melalui baris perintah?
- Poin bonus: sintaks yang tepat diperlukan untuk menyalin dan mengonversi seluruh volume untuk digunakan di VMware server 2.0, tetapi benar-benar hanya menyalin semua data harus cukup.
Jawaban:
Puppy Linux cukup mudah untuk Linux dalam hal ini. Itu sendiri hanya 100 MB.
Damn Small Linux hanya 50MB tetapi pengembangnya meninggalkan proyek untuk Tiny Core yang hanya 10MB.
Anak anjing adalah yang termudah.
sumber
Puppy populer untuk mesin low-end lama, meskipun untuk hanya menyalin file dari salah satu CD live Debian mungkin lebih baik jika Anda senang dengan antarmuka baris perintah (penyelamatan dari sini misalnya). Kebanyakan CD cadangan yang lengkap harusnya dilakukan, hanya saja jangan mendapatkannya dengan opsi GUI mewah atau mesin tidak akan cukup kuat.
Jika menggunakan salah satu CD Debian Anda mungkin perlu menginstal dukungan samba
aptitude update && aptitude install smbfs
Jika kartu jaringan Anda didukung (kemungkinan itu akan terjadi) dan ada layanan DHCP pengaturan yang benar di suatu tempat di jaringan Anda, mengkonfigurasi akses jaringan harus otomatis.
Dengan asumsi adaptor RAID Anda dikenali (yaitu driver ada di kernel atau itu menunjukkan dirinya seolah-olah itu adalah kontroler PATA standar) Anda harus melihat bukti itu di sistem
/dev
file. Lakukanls -d /dev/[sh]d*
. Berharap untuk melihat dua drive (mungkinsda
dansdb
) yang pertama akan menjadi drive CD dan yang lainnya adalah harddrive / array. Partisi drive harus disebutkan sehingga Anda akan melihat setidaknyasda1
jika drive / arraysda
.Jika drive terlihat di
/dev
Anda mungkin beruntung. Buat beberapa tempat untuk me-mount sesuatu denganmkdir /mnt/drv
danmkdir /mnt/net
.coba pasang dengan
mount /dev/sda1 /mnt/drv
- jika itu tidak berjalan salahls /mnt/drv
untuk melihat apakah ada file yang Anda harapkan ada di sana. Jika ada,mount -tcifs //111.222.333.444/sharename /mnt/net -ousername=<user>,password=<pass>
pasang berbagi jaringan Anda dengan (di mana 111.222.333.444 adalah alamat mesin yang Anda inginkan untuk memindahkan data, sisanya harus lebih jelas). Jika itu tidak salah jalankanls /mnt/net
untuk memastikan Anda dapat melihat konten dari share yang tepat.Jika semua hal di atas berhasil, jalankan
cp -a /mnt/drv/* /mnt/net/
dan tunggu sampai selesai. Tambahkan opsi -v (cp -av /mnt/drv/* /mnt/net/
) jika Anda ingin sedikit informasi kemajuan sementara penyalinan terjadi. Jika live CD yang Anda gunakan menyertakan rsync, Anda bisa menggunakannya juga untuk mendapatkan informasi kemajuan lebih lanjut dengan perintah sepertirsync /mnt/drv/* /mnt/net/ -a --progress
Lepaskan sistem file lokal dengan
umount /mnt/drv
(n
jika saya hilang dari perintah mount u (n), itu bukan salah ketik). Jika ada partisi lain, pasang pada gilirannya (mis.mount /dev/sda2 /mnt/drv
Untuk sda2) dan ulangi operasi penyalinan.Akhirnya
umount /mnt/net
danhalt
.sumber
smbfs
sudah usang;cifs
adalah pengganti dan dilengkapi dengan Linux itu sendiri.