Linux Live CD для старого компьютера

Linux Live CD для старого компьютера

У меня pentium II (именно pentium II) с жалкими 200 МБ оперативной памяти. В свое время это была высокопроизводительная рабочая станция. Сейчас на машине запущен dos на RAID-массиве, и мне нужно извлечь из него некоторые данные. Я думаю, что лучший способ сделать это — использовать linux live cd, чтобы скопировать данные на один из наших сетевых ресурсов Active Directory (в машине есть сетевая карта).

К сожалению, мои навыки работы с Linux ужасны, поэтому я не знаю, с чего начать:

  • Где мне найти компакт-диск Linux, который будет хорошо работать на такой старой системе?
  • Поскольку мне, скорее всего, понадобится только командная строка, что мне нужно сделать, чтобы настроить сетевую карту и смонтировать сетевой ресурс через командную строку?
  • Бонусные баллы: необходим точный синтаксис для копирования и преобразования всего тома для использования в VMware Server 2.0, но на самом деле простого копирования всех данных должно быть достаточно.

решение1

Щенок Линуксэто почти идеальный Linux для этого. Он сам по себе всего 100 МБ.

Чертовски маленький Linuxвсего 50 МБ, но его разработчик забросил проектКрошечное ядрочто составляет всего 10 МБ.

Хотя со щенком проще всего.

решение2

  • Щенокпопулярен для старых недорогих машин, хотя для простого копирования файлов с одного изDebian live-CDможет быть лучше, если вас устроит интерфейс командной строки (спасательный интерфейс отздесь(например). Большинство хорошо укомплектованных компакт-дисков восстановления должны подойти, просто не покупайте тот, у которого есть какие-то замысловатые опции графического интерфейса, иначе машина будет недостаточно мощной.

  • Если вы используете один из компакт-дисков Debian, вам может потребоваться установить поддержку Samba с помощьюaptitude update && aptitude install smbfs

  • Если ваша сетевая карта поддерживается (скорее всего, так и будет) и где-то в вашей сети есть правильно настроенная служба DHCP, настройка сетевого доступа должна выполняться автоматически.

  • Предполагая, что ваш RAID-адаптер распознан (т.е. драйверы присутствуют в ядре или он показывает себя как стандартный контроллер PATA), вы должны увидеть его доказательства в файловой /devсистеме. Сделайте ls -d /dev/[sh]d*. Надейтесь увидеть два диска (вероятно sdaи sdb), один из которых будет CD-приводом, а другой — жестким диском/массивом. Разделы диска должны быть перечислены, так что вы увидите, по крайней мере, 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 должно отсутствовать , это не опечатка). Если были другие разделы, смонтируйте их по очереди (например, mount /dev/sda2 /mnt/drvдля sda2) и повторите операцию копирования.

  • Наконец umount /mnt/netи halt.

Связанный контент