Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

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
[root@MCCP /]$cd mnt

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..

[root@MCCP /root]$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

[root@MCCP /]$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

Необходимые файлы:

ramdisk.zipramdisk.zip

fs-v52an.tar.gz