Puppy популярен на старых недорогих машинах, хотя для простого копирования файлов с одного из живых компакт-дисков Debian может быть лучше, если вы довольны интерфейсом командной строки (например, спасательным здесь ). Большинство хорошо подготовленных спасательных компакт-дисков должны подойти, просто не приобретайте их с какими-либо необычными вариантами графического интерфейса, иначе машина не будет достаточно мощной.
Если вы используете один из компакт-дисков Debian, вам может потребоваться установить поддержку samba с aptitude update && aptitude install smbfs
Если ваша сетевая карта поддерживается (скорее всего, так и будет) и где-то в вашей сети правильно настроена служба DHCP, настройка доступа к сети должна быть автоматической.
Предполагая, что ваш RAID-адаптер распознан (т.е. драйверы присутствуют в ядре или он показывает себя как стандартный контроллер PATA), вы должны увидеть подтверждение этого в /dev
файловой системе. Сделать ls -d /dev/[sh]d*
. Надеюсь увидеть два накопителя (возможно, sda
и sdb
), один из которых будет дисководом для компакт-дисков, а другой - жестким диском / массивом. Разделы диска должны быть перечислены, так что вы увидите, по крайней мере, 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/
и дождитесь его завершения. Добавьте опцию -v ( cp -av /mnt/drv/* /mnt/net/
), если вы хотите немного больше информации о ходе выполнения копирования. Если используемый вами live CD включает в себя rsync, вы также можете использовать его для получения дополнительной информации о прогрессе с помощью такой команды, какrsync /mnt/drv/* /mnt/net/ -a --progress
Размонтируйте локальную файловую систему с помощью команды umount /mnt/drv
( n
если я отсутствует в команде монтирования u (n), это не опечатка). Если были другие разделы, смонтируйте их по очереди (например, mount /dev/sda2 /mnt/drv
для sda2) и повторите операцию копирования.
Наконец umount /mnt/net
и halt
.