...
4. Перезагрузите процессор по питанию. Остановите процесс загрузки любой клавишей в момент появления следующей надписи:
Type "run flash\_nfs" to mount root filesystem over NFS
Hit any key to stop autoboot: 5
|
---|
5. Запустите на ПК программу tftp-сервера (например, tftpd32). В программе указать путь к файлу ramdisk.
6. Поменять начальные параметры следующими командами:
setenv bootargs mem=32M console=ttyS0,115200 root=/dev/ram0 rw initrd=0x20410000,5500000
setenv bootcmd run memkern\;run ramdisk\;bootm 21000000
setenv ipaddr <ip-адрес ЦП.Е>
setenv serverip <ip-адрес ПК>
setenv netmask <маска подсети>
|
---|
Внимание! IP-адреса и маску вводить без символов “<” и “>” |
7. Далее необходимо загрузиться с ramdisk. Для этого введите команду boot
8. После окончания процесса загрузки введите логин root
MCCP login: root
login[702]: root login on `ttyS0'
|
---|
9. Для создания файловой системы введите команду fdisk /dev/hda
[root@MCCP /root]$fdisk /dev/hda
hda: hda1
|
---|
10. Введите p для просмотра текущей файловой системы
Command (m for help): p
Disk /dev/hda: 256 MB, 256204800 bytes
15 heads, 48 sectors/track, 695 cylinders
Units = cylinders of 720 * 512 = 368640 bytes
Device Boot Start End Blocks Id System
/dev/hda1 1 695 250176 83 Linux
|
---|
11. Введите d для удаления файловой системы
Command (m for help): d
Selected partition 1
|
---|
12. Введите p, чтобы удостовериться что файловая система удалена
Command (m for help): p
Disk /dev/hda: 256 MB, 256204800 bytes
15 heads, 48 sectors/track, 695 cylinders
Units = cylinders of 720 * 512 = 368640 bytes
Device Boot Start End Blocks Id System
|
---|
13. Для создания новой файловой системы введите n
Command (m for help): n
Command action
e extended
p primary partition (1-4)
|
---|
14. Выберите primary partition, для этого нажмите p
15. Установите partition number равным 1
Partition number (1-4): 1
|
---|
16. Установите значения у first cylinder и last cylinder значения указанные как default (в примере это 1 и 695)
First cylinder (1-695, default 1): 1
Last cylinder or +size or +sizeM or +sizeK (1-695, default 695): 695
|
---|
17. Введите p для просмотра новой файловой системы
Command (m for help): p
Disk /dev/hda: 256 MB, 256204800 bytes
15 heads, 48 sectors/track, 695 cylinders
Units = cylinders of 720 * 512 = 368640 bytes
Device Boot Start End Blocks Id System
/dev/hda1 1 695 250176 83 Linux
|
---|
18. Для записи новой файловой системы введите w
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
hda: hda1
hda: hda1
Syncing disks.
|
---|
19. Перейдите в корень, для этого введите команду cd..
20. Введите команду /sbin/mke2fs /dev/hda1
[root@MCCP /]$/sbin/mke2fs /dev/hda1
mke2fs 1.38 (30-Jun-2005)
hda: hda1
hda: hda1
hda: hda1
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
62744 inodes, 250176 blocks
12508 blocks (5.00%) reserved for the super user
First data block=1
31 block groups
8192 blocks per group, 8192 fragments per group
2024 inodes per group
Superblock backups stored on blocks:
8193, 24577, 40961, 57345, 73729, 204801, 221185
Writing inode tables: done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 29 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
|
---|
21. Введите команду mount -t ext2 /dev/hda1 /mnt
[root@MCCP /]$mount -t ext2 /dev/hda1 /mnt
hda: hda1
|
---|
22. Установите дату и время командой date в формате ММДДччммГГГГ, где ММ – месяц, ДД – число, чч – часы, мм – минуты, ГГГГ – год
[root@MCCP /pbx]$date 121011302014
Fri Feb 2 17:44:00 UTC 2007
|
---|
23. Ввести команду для синхронизации аппаратных часов hwclock --systohc
[root@MCCP /pbx]$hwclock --systohc
|
---|
24. Для просмотра текущей даты и времени введите команду date
[root@MCCP /pbx]$date
Fri Feb 2 17:44:40 UTC 2007
|
---|
25. Перейдите в раздел mnt, для этого введите команду cd mnt
26. Укажите в настройках tftp-сервера путь к архиву fs-v52an.tar.gz
27. Залейте архив на ЦП.Е командой tftp -gl fs-v52an.tar.gz <ip-адрес ПК>
[root@MCCP /mnt]$tftp -gl fs-v52an.tar.gz 192.168.16.58
|
---|
28. Разархивируйте fs-v52an.tar.gz командой gunzip -c fs-v52an.tar.gz | tar xvf -
[root@MCCP /mnt]$gunzip -c fs-v52an.tar.gz | tar xvf -
bin
bin/ae
bin/stty
...
var/www/icons/world2.gif
|
---|
29. Удалите архив командой rm fs-v52an.tar.gz
[root@MCCP ram]$rm fs-v52an.tar.gz
|
---|
30. Перезагрузите процессор командой reboot. Процессор загрузится с новой файловой системой.
...
32. Если в процессе загрузки возникли следующие ошибки
INIT: version 2.74 booting
rm: unable to stat `/var/lock/subsys/inet': Input/output error
rm: unable to stat `/var/lock/subsys/syslog': Input/output error
rm: unable to stat `/var/run/inetd.pid': Input/output error
rm: unable to stat `/var/run/mccp.pid': Input/output error
rm: unable to stat `/var/run/syslogd.pid': Input/output error
|
---|
то необходимо подождать минут 5, модуль ЦП.Е должен запуститься. Введите логин root, затем команду cd...
...
34. После того как система выведет следующее:
/dev/hda1: ***** FILE SYSTEM WAS MODIFIED *****
/dev/hda1: ***** REBOOT LINUX *****
…
|
---|
необходимо перезагрузить модуль ЦП.Е командой reboot