второй компьютер с Windows, с которым все делается проще и скорее.
Для установки понадобится CF card, на которую будет установлен Линукс и USB Flash Drive с Tiny Core Life, откуда мы загрузимся и скопируем систему. Чем меньше CF Card, тем скорее все происходит. CF
Card форматируется в чем угодно, только не в NTFS. FAT/FAT32 подходит,
учивывая то, что легко читается на Windows компьютере. Форматируем в
FAT, на нем же, и устанавливаем в мелкий компьютер.
На Windows компьютере, с Tiny Core Linux веб сайта скачивается самая маленькая (любая) Life версия, и с помощью Universal-USB-Installer или rufus-2.16 кладется на USB Flash Drive.
Дальше, лучше прочитать книжку "Core book", которая в pdf варианте берется от сюда. Если Вы не хотите ее читать, то идем дальше.
Что мы будем делать.
Шаги, только для понимания что делается. Мелкий компьютер должен быть подключен к и-нету. 1. Загружаемся с Life USB и с помощью fdisk -l смотрим имена дисков в системе, ориентируемся по их размеру. Обычно, CF Card ложится на /dev/sda1 , а USB на /dev/sdb1 . 2. Нам понадобится сделать CF диск системным, поэтому загружаем "grab" (tce-load -iw grub-0.97-splash.tcz). 3. Монтируем оба диска (CF и USB) и копируем vmlinuz и core.gz на CF card, но не просто так, а в дирректории задуманные "создателем". Дерриктории предварительно создаем. 4. Запускаем grub и определяем откуда будет идти загрузка. 5. Перезагружаемся, но уже без USB. Если все "прокатило", то делаем dd копию на USB drive.
Страшно, но это делается "элементарно" и быстро. Все что ниже - нужно набрать руками.
--- Boot from USB, Tiny Core Live, text mode --- cat /etc/fstab fdisk -l tce-load -iw grub-0.97-splash.tcz mount /dev/sda1 mount /dev/sdb1 mkdir -p /mnt/sda1/boot/grub mkdir /mnt/sda1/tce cp /mnt/sdb1/boot/core.gz /mnt/sda1/boot cp /mnt/sdb1/boot/vmlinuz /mnt/sda1/boot touch /mnt/sda1/tce/mydata.tgz cp /usr/lib/grub/i386-pc/* /mnt/sda1/boot/grub vi /mnt/sda1/boot/grub/menu.lst Ecs, i default 0 timeout 0 title TCore kernel /boot/vmlinuz multivt initrd /boot/core.gz Esc, :, w, q grub root (hd0,0) setup (hd0) quit sudo umount -l /dev/sda1
--- OPTIONAL ---copy the entire disk to USB--- dd if=/dev/sda of=/mnt/sdb1/tc_61_first.dd
sudo poweroff --- DONE. Tiny Core on CF card, copy on USB. Ready to use ---
Сколько ошибок Вы сделаете при наборе этого текста, я даже боюсь предугадать. Но если все "сложилось", то после перезагрузки без USB, экран будет таким (утилита df показывает использование дисков).
Если все "сложилось", то я Вас поздравляю. TC Linux загружается с CF Card в оперативную память компьютера (это берет 15 секунд) и работет от туда.
Можно добавить, что в строке "kernel /boot/vmlinuz multivt" - multivt включает дополнительные терминалы, которые Вы можете открыть по Alt-F2,F3,F4 и так далее. Login по умолчанию: tc. Бывает очень полезно.
Если любой из сетевых интерфейсов подключен к роутеру, то IP адрес будет получен автоматически. Его можно посмотреть по ifconfig, что в общем и сделано на экране.
ОК. Linux, что называется, 'up & running'. Уже сейчас можно переставить CF Card в любой другой компьютер и будет то же самое.
Что бы избавиться от проблемы с постоянно подключеным монитором, поставим SSH и будем подключаться к этому компу, через сеть, с помощью программы putty.exe .