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


8

У мене є пенцій II (саме так, пентий II) із мізерними 200 Мб оперативної пам’яті. Це був високий клас робочої станції в його день. Наразі машина працює з dos на рейдовому масиві, і мені потрібно витягти з неї деякі дані. Я вважаю, що найкращий шанс у цьому полягає в тому, щоб скористатись живим компакт-диском Linux, щоб скопіювати дані до однієї з наших активних загальнодоступних мережевих папок (у машині є мережна карта).

На жаль, мої навички linux є безглуздими, тому я не знаю, з чого почати:

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

Можливо, хочеться спробувати і Слітаз.
Сатьядхіт Бхат

2
+1 Лише справжні супер користувачі задають такі цікаві запитання ;-)
Іво Фліпс

Відповіді:


7

Щеня Linux є значною мірою для цього Linux. Сама по собі лише 100 Мб.

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

Щеня - це найпростіше.


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

  • Якщо ви використовуєте один з компакт-дисків 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/), якщо ви хочете трохи більше інформації про прогрес, поки копія відбудеться. Якщо живий компакт-диск, який ви використовуєте, включає в себе rsync, ви також можете використовувати це, щоб отримати більше інформації про прогрес за допомогою такої командиrsync /mnt/drv/* /mnt/net/ -a --progress

  • Відключіть локальну файлову систему за допомогою umount /mnt/drv( nякщо мені відсутня команда монтажу u (n), це не помилка). Якщо були інші розділи, змонтуйте їх по черзі (тобто mount /dev/sda2 /mnt/drvдля sda2) і повторіть операцію копіювання.

  • Нарешті umount /mnt/netі halt.


1
fyi: smbfsзастарілий; cifsє заміною і постачається разом із самим Linux.
користувач1686

1
@grawity: Хороший улов. Вибачте з цього приводу, я редагував Braino в команді mount. Ім'я пакета прав для Debian , хоча, обидва CIFS і старше SMBFS підтримка в пакеті SMBFS ( packages.debian.org/lenny/smbfs ).
Девід Спіллетт
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.