71375

Компіляція ядра

Лабораторная работа

Информатика, кибернетика и программирование

Відредагувати конфігураційний файл ядра відповідно до варіанту і встановленого в системі устаткування. У Ядро необхідно статично включити модулі підтримки всіх апаратних компонент комп’ютера. При цьому необхідно враховувати наявність залежностей між модулями...

Украинкский

2014-11-06

712.5 KB

1 чел.

Лабораторна робота №2 

Компіляція ядра

Завдання на роботу

1. Відредагувати конфігураційний файл ядра відповідно до варіанту і встановленого в системі устаткування. У Ядро необхідно статично включити модулі підтримки всіх апаратних компонент комп'ютера. При цьому необхідно враховувати наявність залежностей між модулями, а також їх особливості: реальні і псевдопристрої. Інші модулі підтримки реальних апаратних компонент комп'ютера мають бути видалені.

2. Виконати компіляцію і установку призначеного для користувача ядра.

3. Перевірити працездатність призначеного для користувача ядра.

№ варіанту

Ідентифікатор ядра

1

kernel01

2

kernel02

3

kernel03

4

kernel04

5

kernel05

6

kernel06

7

kernel07

8

kernel08

9

kernel09

*

kernel*

Контрольні запитання

  1.  З якою метою виконується процедури збирання ядра користувача ОС FreeBSD?
  2.  Які способи визначення складу встановленого обладнання наявні у FreeBSD?
  3.  Процедура вибору ядра у завантажувачі при старті системи.
  4.  До якого типу архітектури відноситься ядро ОС FreeBSD?
  5.  Вирішення проблем при збиранні ядра користувача.
  6.  Чому рекомендується окремо зберігати ядро generic?
  7.  Які функції виконує ядро операційної системи?


Приклад виконання 30-го варіанту завдань

  1.  Для початку слід переконатися, що у Вас в системі присутні вихідні коди, з яких ми зможемо зібрати наше ядро. Подивіться в папку /usr/src (їх встановлення було проведено в лабораторній роботі 1.1 на кроці 17)

В даному випадку всі файли присутні.

  1.  Перейдемо в каталог /usr/src/sys/i386/conf. Саме в цей каталог, якщо у Вас як і в мене архітектура комп'ютера i386. Якщо ні, то Ваші дії можуть дещо відрізнятися від наведених нижче.

# cd /usr/src/sys/i386/conf

  1.  У каталозі /usr/src/sys/i386/conf нам потрібно відредагувати файл GENERIC. Це файл конфігурації дефолтного ядра. Копіюємо його (оригінал, бажано, залишити), з тим ім'ям, яким буде називатися наше ядро. Наприклад: kernel30 як задано у варіанті завдання.

# ср GENERIC kernel30

Тоді розпочинаємо редагувати, для цього використаємо текстовий редактор (Easy Editor).

# ee kernel30

  1.  Опис параметрів наведено у Додатоку А. Створений конфігураційний файл:

cpu             I686_CPU

ident           kernel30

makeoptions     DEBUG=-g

options         SCHED_ULE

options         PREEMPTION

options         INET

options         SCTP

options         FFS

options         SOFTUPDATES

options         UFS_ACL

options         UFS_DIRHASH

options         UFS_GJOURNAL

options         MD_ROOT

options         NFSCL

options         NFSD

options         NFSLOCKD

options         NFS_ROOT

options         CD9660

options         PROCFS

options         PSEUDOFS

options         GEOM_PART_GPT

options         GEOM_RAID

options         GEOM_LABEL

options         COMPAT_FREEBSD4

options         COMPAT_FREEBSD5

options         COMPAT_FREEBSD6

options         COMPAT_FREEBSD7

options         STACK

options         SYSVSHM

options         SYSVMSG

options         SYSVSEM

options         _KPOSIX_PRIORITY_SCHEDULING

options         PRINTF_BUFR_SIZE=128

options         KBD_INSTALL_CDEV

options         HWPMC_HOOKS

options         AUDIT

options         MAC

options         INCLUDE_CONFIG_FILE

options         KDB

options         KDB_TRACE

options         SMP

device          apic

device          cpufreq

device          acpi

device          eisa

device          pci

device          ata

options         ATA_CAM

options         ATA_STATIC_ID

device          scbus

device          da

device          pass

device          atkbdc

device          atkbd

device          kbdmux

device          vga

options         VESA

device          splash

device          sc

options         SC_PIXEL_MODE

device          pmtimer

device          em

device          loop

device          random

device          ether

device          vlan

device          tun.

device          pty

device          md

device          firmware

device          bpf

options         IPFIREWALL

options         IPFIREWALL_VERBOSE

options         IPFIREWALL_VERBOSE_LIMIT=50

options         IPFIREWALL_FORWARD

options         IPFIREWALL_NAT

options         LIBALIAS

options         ROUTETABLES=2

options         DUMMYNET

options         HZ="1000"

options         IPFIREWALL_DEFAULT_TO_ACCEPT

  1.  Збірка і установка ядра
  •  Перейти в каталог /usr/src.

# cd /usr/src 

  •  Зібрати ядро.

# make buildkernel KERNCONF= kernel30 

  •  Встановити нове ядро.

# make installkernel KERNCONF= kernel30

  •  Перезагрузити систему

# reboot

Щоб перевірити що система запустилась саме з зібраного ядра можна використати команду uname -i.

  1.  Якщо після компіляції і установки ядра машина не вантажиться взагалі, тобто після завантажувача випадають які-небудь помилки, або взагалі нічого не відбувається. Потрбіно завантажити систему зі старим працездатним ядром, тому що воно після установки нового не видаляється, а переміщається в папку /boot/kernel.old. Щоб завантажитися з цим ядром, на стадії появи меню завантажувача натискаємо Esc. Перед нами постане командний рядок завантажувача.

Наберемо в ній:

# boot kernel.old

або

# boot GENERIC

Якщо необхідно включити в ядро підтримку чогось такого, що ще в ньому немає, його не обов'язково збирати заново. Досить довантажити в ядро відповідний модуль. Наприклад, для включення підтримки IPFW в ядро можна виконати команду:

# kldload ipfw.ko

Для того, щоб вивантажити з ядра будь-якої модуль потрібно виконати:

# kldunload ipfw.ko

Переглянути список завантажених модулів у ядрі можна наступною командою:

# kldstat

Література

1. Робачевський а.м. Операційна система UNIX. – СПб.: БХВ-Петербург, 2002. – 528с.: мул.

2.http://www.freebsd.org/doc/ru/books/handbook/kernelconfig-building.html

Додаток А

#######################################
# kernel01kernel configuration file #
#######################################
# Ідентифікація платформи
machine i386
# Ідентифікація процесора.
 Раскоментіруйте потрібний тип
# Cpu I486_CPU
# Cpu I586_CPU
cpu I686_CPU
# Ідентифікація (назва) ядра.
ident kernel01
# Файл пристроїв по-замовчуванню
# Hints "
 kernel01.hints"
# Збирання ядра з налагодженням gdb (1).
 Зазвичай для того,
# Щоб помилки ядра відправляти розробникам.
# Makeoptions DEBUG =- g
#
# Опції для підтримки фаєрволла IPFW.
options IPFIREWALL
# - Включаємо логування
options IPFIREWALL_VERBOSE
# - Обмеження на розмір логу
options IPFIREWALL_VERBOSE_LIMIT = 100
# - Включаємо опції перенапрвленія
options IPFIREWALL_FORWARD
# - Дайверт - для підтримки NAT
options IPDIVERT
# - Включення підтримки даммінет -
# Штучна затримка пакетів
options DUMMYNET
#
# Якщо потрібна підтримка фаєрволла PF,
# Раскомментіруем опції нижче.
# Device pf
# - Включаємо логування
# Device pflog
# Device pfsync
# - Включаємо "черги" - аналог dummynet
# Options ALTQ
# Options ALTQ_CBQ
# Options ALTQ_RED
# Options ALTQ_RIO
# Options ALTQ_HFSC
# Options ALTQ_PRIQ
# Options ALTQ_NOPCC
#
# Якщо потрібна підтримка NETGRAPH в ядрі
# (Мені не потрібна)
# Options NETGRAPH
# Options NETGRAPH_ETHER
# Options NETGRAPH_SOCKET
# Options NETGRAPH_TEE
# Options NETGRAPH_PPP
# Options NETGRAPH_PPPOE
# Options NETGRAPH_PPTPGRE
#
# Підтримка бібліотеки iconv і libmchain в ядрі.
# Колись було потрібно ...
options LIBICONV
options LIBMCHAIN
#
# Підтримка квот файлових систем
# - Стане в нагоді, якщо буде багато юзерів
# І у кожного свій файлосборнік
options QUOTA
#
# Цим можна відключити перезавантаження по ctrl-alt-del
# Options SC_DISABLE_REBOOT
#
# Трохи підмарафетити консоль.
options SC_PIXEL_MODE
# - Підженемо "під себе" режим vga
options VGA_WIDTH90
# - Зробимо звичайний висновок "зелений на чорному"
options SC_NORM_ATTR = (FG_GREEN | BG_BLACK)
# - А повідомлення ядра "жовтий на чорному"
options SC_KERNEL_CONS_ATTR = (FG_YELLOW | BG_BLACK)
options VESA
#
#
# Інші опції
#
# - Трехкнопочная миша
options SC_MOUSE_CHAR = 0x3
# - Планувальник 4BSD
options SCHED_4BSD
# - Щось пов'язане з перериваннями в ядрі
options PREEMPTION
# - Підтримка мережі.
 Якщо мережа не потрібна
# Можна закоментіть.
options INET
# - Підтримка протоколу IPv6
# Не потрібен він мені
# Options INET6
# - Підтримка файлової системи Berkeley
# Fast Filesystem - файлової системи FreeBSD
options FFS
# - Підтримка софтапдейтов FFS - підвищує
# Продуктивність.
options SOFTUPDATES
# - Підтримка списків керування доступом
options UFS_ACL
# - Збільшення продуктивності при
# Використанні великих каталогів в яких
# Може перебувати дуууже багато файлів
options UFS_DIRHASH
# - Підтримка кореневої файлової системи
# В пам'яті, наприклад, на бездискових терміналах
# Options MD_ROOT
# - Підтримка NFS - мережевої файлової системи.
# - Клієнт
# Options NFSCLIENT
# - Сервер
# Options NFSSERVER
# - Підтримка кореневої файлової системи на інший
# Машині в мережі.
 Стане в нагоді для бездискового терміналу
# Але мені воно не треба.
# Options NFS_ROOT
# - Підтримка файлової системи MSDOS (FAT32).
# Пригадується при монтуванні віндовий розділів,
# А також дискет.
options MSDOSFS
# - Підтримка файлової системи ISO 9660.
# Потрібно для використання CD-ROM'ов.
options CD9660
# - Підтримка псевдо файлової системи процесів
options PROCFS
# - Підтримка структури псевдо файлової системи
options PSEUDOFS
# - Чого якось пов'язано з GUID'амі таблиць розділів
options GEOM_GPT
# - Підтримка сумісності з BSD 4.3
# - [Настійно рекомендують залишити!] -
options COMPAT_43
# - Підтримка сумісності з FreeBSD 4
options COMPAT_FREEBSD4
# - Підтримка сумісності з FreeBSD 5
options COMPAT_FREEBSD5
# - Затримка (в мілісекунди) перед тестуванням
# SCSI пристроїв - мені не потрібно.
# Options SCSI_DELAY = 5000
# - Підтримка трасувальника ядра
options KTRACE
# - Підтримка розділяється пам'яті в стилі SYSV
options SYSVSHM
# - Підтримка черги повідомлень в стилі SYSV
options SYSVMSG
# - Підтримка покажчиків у стилі SYSV
options SYSVSEM
# - Планувальник реального часу
# Для розширень стандарту POSIX P1003_1B
options _KPOSIX_PRIORITY_SCHEDULING
# - Підтримка пристроїв введення-виведення
# Підключаються до USB
options KBD_INSTALL_CDEV
# - Висновок налагоджувальної інформації
options AHC_REG_PRETTY_PRINT
options AHD_REG_PRETTY_PRINT
# - Щось пов'язане з великими елементами
# Синхронізації подій.
options ADAPTIVE_GIANT
#
# - Перераховуємо підтримку пристроїв -
# I / O APIC
device apic
#
# Підтримка шин:
# Isa - видаляти не рекомендується!
device isa
# Раритет - непотрібно.
# Device eisa
# Підтримка pci - куди без неї
device pci
#
# Підтримка Floppy дисководу
device fdc
#
# Підтримка пристроїв ATA і ATAPI
device ata
# ATA жорсткі диски
device atadisk
# ATA Рейд - не використовую
# Device ataraid
# ATAPI CD-ROM приводи
device atapicd
# ATAPI floppy дисководи
device atapifd
# ATAPI стрічкові накопичувачі (стримери) - не водяться
# Device atapist
# Статична нумерація пристроїв.
options ATA_STATIC_ID
#
# Підтримка SCSI контролерів
# За відсутністю таких, відключаю ВСЕ!
# - Сімейство EISA AHA1742
# Device ahb
# - Пристрої AHA2940 і "бортові" AIC7xxx
# Device ahc
# - Пристрої AHA39320/29320 і "бортові" AIC79xx
# Device ahd
# - AMD 53C974 (Tekram DC-390 (T))
# Device amd
# - Сімейство Qlogic
# Device isp
# - "Прошивка" для QLogic HBAs-в модулі
# Device ispfw
# - LSI-Logic MPT-Fusion
# Device mpt
# - NCR / Symbios Logic
# Device ncr
# - NCR / Symbios Logic (новіших
# Чіпсети, вони ж `ncr ')
# Device sym
# - Tekram DC395U/UW/F DC315U адаптери
# Device trm
# - Адаптери SCSI Advansys
# Device adv
# - Адаптери SCSI Advansys wide
# Device adw
# - Адаптери SCSI Adaptec 154x
# Device aha
# - Адаптери SCSI Adaptec 15 [012] x, AIC-6 [23] 60
# Device aic
# - Адаптери SCSI Buslogic / Mylex MultiMaster
# Device bt
# - NCR 53C500
# Device ncv
# - Адаптери SCSI-3 Workbit Ninja
# Device nsp
# - TMC 18C30/18C50
# Device stg
#
# Підтримка SCSI переферії
# - Шина SCSI (обов'язкове якщо
# Використовуються SCSI пристрої)
# Але ті лише SCSI.
 Тому треба залишити.
device scbus
# - Змінні медіа пристрої SCSI
# Device ch
# - Прямий доступ (до дисків)
device da
# - Послідовний доступ (наприклад, для стримерів)
# Device sa
# - CD-ROM'и
# Device cd
# - Прямий доступ до пристроїв SCSI
# Device pass
# - Служба підтримки SCSI оточення
# Device ses
#
# RAID контролери прикручені до SCSI підсистемі
# Теж нічого з цього мені не знадобиться
# - AMI MegaRAID
# Device amr
# - Areca SATA II RAID
# Device arcmsr
# - DPT SmartRAID V, VI і Adaptec SCSI RAID
# Device asr
# - Compaq Smart RAID 5 *
# Device ciss
# - DPT Smartcache III, IV
# Device dpt
# - Highpoint RocketRAID 182x
# Device hptmv
# - Intel Integrated RAID
# Device iir
# - IBM (Adaptec) ServeRAID
# Device ips
# - Mylex AcceleRAID / eXtremeRAID
# Device mly
# - 3ware 9000 series PATA / SATA RAID
# Device twa
#
# RAID контролери - не знадобляться
# - Adaptec FSA RAID
# Device aac
# - SCSI транзит для aac (необхідне CAM)
# Device aacp
# - Compaq Smart RAID
# Device ida
# - Mylex DAC960 family
# Device mlx
# - Promise Supertrak SX6000
# Device pst
# - 3ware ATA RAID
# Device twe
#
# Atkbdc0 контролер використовується і для клавіатури
# І для PS / 2 миші
# - Підтримка контролера AT'шной клавіатури
device atkbdc
# - Підтримка AT'шной клавіатури
device atkbd
# - Підтримка миші з роз'ємом PS / 2
device psm
#
# Підтримка драйвера відеокарти VGA
device vga
# Підтримка скрінсейвера і вікон вітання
device splash
#
# Підтримка консолі.
 Без цього "девайса" на екрані
# Нічого не буде відображатися, хоча система буде
# Цілком нормально працювати
device sc
#
# Підтримка VT220 сумісної консолі pcvt
# Device vt
# Підтримка іксів на vt консолі
# Options XSERVER
# Опція для "жирного" курсору на екрані
# Options FAT_CURSOR
#
# Підтримка шини AGP
device agp
#
# Підтримка служби управління живленням.
# Device apm
# Підтримка "чекає" режиму для i8254
device pmtimer
#
# Підтримка PCCARD карток.
 Вони ж PCMCIA.
# Зазвичай для ноутбуків згодиться, а мені воно не треба.
# Картки PCMCIA та підтримка моста шини
# - Cardbus (yenta) bridge
# Device cbb
# - PC Card (16-bit) bus
# Device pccard
# - CardBus (32-bit) bus
# Device cardbus
#
# Підтримка COM портів
# - Послідовні порти на основі 8250, 16 [45] 50
device sio
#
# Підтримка паралельних портів
# Device ppc
# - Підтримка шини паралельного порту
# - Обов'язкове для всіх інших пунктів
# Device ppbus
# - Підтримка LPT принтера
# Device lpt
# - Підтримка протоколу TCP / IP за допомогою
# Паралельного порту
# Device plip
# - Інтерфейс паралельного порту
# Device ppi
# - Цього пункту не описано в коментах, але
# Сказано що йому потрібні scbus і da
# Device vpo
#
# Для "недолугої" паралельної або
# Послідовної PCI карти, яка
# Підтримується драйвером puc (4),
# Можна раскоментіровать наступний рядок.
# Device puc
#
# Підтримка PCI'них мережевих карток.
# Рекомендується залишати тільки ті, що є у Вас в системі.
# - DEC / Intel DC21 × 4x ("Tulip")
# Device de
# - Intel PRO/1000 adapter Gigabit Ethernet Card
# Device em
# - Intel PRO/10GbE Ethernet Card
# Device ixgb
# - 3Com 3cR990 ("Typhoon")
# Device txp
# - 3Com 3c590, 3c595 ("Vortex")
# Device vx
#
# Підтримка PCI'них мережевих карт, які
# Використовують основний код контролера шини MII.
# Обов'язково наявність 'device miibus'
# Для всіх ніжепреведенних карт!
# - Підтримка контролера MII
device miibus
# - Broadcom BCM440x 10/100 Ethernet
# Device bfe
# - Broadcom BCM570xx Gigabit Ethernet
# Device bge
# - DEC / Intel 21143 and various workalikes
# Device dc
# - Intel EtherExpress PRO/100B (82557, 82558)
# - Є в мене така карта в запасі, тому на
# Всяк випадок залишимо пунктик.
device fxp
# - Level один LXT1001 gigabit Ethernet
# Device lge
# - NatSemi DP83820 gigabit Ethernet
# Device nge
# - NVidia nForce MCP on-board Ethernet Networking
# Device nve
# - AMD Am79C97x PCI 10/100 (precedence over 'lnc')
# Device pcn
# - RealTek 8139C + / 8169/8169S/8110S
# Device re
# - RealTek 8129/8139
# - Моя картка - залишаю
device rl
# - Adaptec AIC-6915 ("Starfire")
# Device sf
# - Silicon Integrated Systems SiS 900/SiS 7016
# Device sis
# - SysKonnect SK-984x & SK-982x gigabit Ethernet
# Device sk
# - Sundance ST201 (D-Link DFE-550TX)
# Device ste
# - Alteon Networks Tigon I / II gigabit Ethernet
# Device ti
# - Texas Instruments ThunderLAN
# Device tl
# - SMC EtherPower II (83c170 "EPIC")
# Device tx
# - VIA VT612x gigabit Ethernet
# Device vge
# - VIA Rhine, Rhine II
# - "Бортові" езернет карти на материнках VIA
# Device vr
# - Winbond W89C840F
# Device wb
# - 3Com 3c90x ("Boomerang", "Cyclone")
# - І така карта є в запасі.
 Хай буде і в ядрі.
device xl
#
# Підтримка ISA'шних мережевих карт,
# А так само карток pccard
# - Crystal Semiconductor CS89 × 0 NIC
# Device cs
# - NE [12] 000, SMC Ultra, 3c503, DS8390 cards
# Цей пристрій вимагає наявності 'device miibus'
# Карта така в системі є.
 Залишаємо в ядрі.
device ed
# - Intel EtherExpress Pro/10 and Pro/10 +
# Device ex
# - Etherlink III based cards
# Device ep
# - Fujitsu MB8696x based cards
# Device fe
# - EtherExpress 8 / 16, 3C507, StarLAN 10 і т.д.
# Device ie
# NE2100, NE32-VL Lance Ethernet cards
# - А такі карти завжди "створює" VMWare
# В середовищі віртуальної машини
# Device lnc
# - SMC's 9000 series of Ethernet chips
# Device sn
# - Xircom pccard Ethernet
# Device xe
#
# Підтримка пристроїв ISA на основі "старої" ISA.
# (Переклав як вийшло)
# Device le
#
# Підтримка бездротових мережевих карток.
# У мене такі не водяться, тому прибираємо.
# - Підтримка протоколу 802.11
# Device wlan
# - Aironet 4500/4800 802.11 wireless NICs
# Device an
# - BayStack 660 and others
# Device awi
# - Ralink Technology RT2500 wireless NICs
# Device ral
# - WaveLAN / Intersil / Symbol 802.11 wireless NICs
# Device wi
# - Старі (Wavelan) бездротові карти без підтримки 802.11
# Device wl
#
# Підтримка псевдопристроїв.
# - Мережевий інтерфейс типу "loopback",
# Він же 127.0.0.0 / 8, він же localhost
device loop
# - Пристрій, що запам'ятовує зміни в системі
device random
# - Підтримка ethernet
device ether
# - Підтримка ядром протоколу SLIP
device sl
# - Підтримка ядром протоколу PPP
device ppp
# - Підтримка ядром різного
# Роду тунельних з'єднань
device tun
# - Підтримка псевдотерміналов (ttys)
# Потрібно буде для віддаленої роботи з системою
# За ssh або telnet
device pty
# - Підтримка "дисків" в оперативній пам'яті
device md
# - Підтримка тунелірованія IPv6 і IPv4
# Device gif
# - Підтримка трансляції адрес
# Мереж IPv6 в мережі IPv4
# Device faith
#
# Пристрій bpf активує фільтр пакетів Берклі.
# На його основі працюють програми по прослуховуванню
# Мережевого трафіку: лічильники, сніфери, інші аналізатори.
# Врахуйте, що підтримка 'bpf' потрібно для роботи DHCP.
device bpf
#
# Підтримка USB пристроїв
# - Підтримка драйвера USB шини - потрібно обов'язково.
device usb
# - UHCI PCI-> USB інтерфейс
device uhci
# - OHCI PCI-> USB інтерфейс
device ohci
# - EHCI PCI-> USB інтерфейс (USB 2.0)
device ehci
# - USB Double Bulk Pipe devices
# Device udbp
# Все те, що фряха не може розпізнати,
# Але бачить що це "щось" встромлений в USB, вона зазвичай
# Обзиває як ugen.
 Жарт, звичайно, але на практиці
# Дуже часто таке зустрічав.
# Не варто коментують даний девайс.
device ugen
# - "Human Interface Devices"
device uhid
# - USB клавіатура
# Device ukbd
# - USB принтер
device ulpt
# Флешки, карти пам'яті та інші флеш-накопичувачі.
# Потрібно для цієї справи scbus і da
device umass
# - USB миша
# Device ums
# - Ralink Technology RT2500USB wireless NICs
# Device ural
# - Diamond Rio 500 MP3 player
# Device urio
# - USB сканери (у мене його немає)
# Device uscanner
# - USB мережеві картки
# - ADMtek USB Ethernet
# Device aue
# - ASIX Electronics USB Ethernet
# Device axe
# - Generic USB over Ethernet
# Device cdce
# - CATC USB Ethernet
# Device cue
# - Kawasaki LSI USB Ethernet
# Device kue
# - RealTek RTL8150 USB Ethernet
# Device rue
#
# Підтримка високопродуктивної
# Послідовної шини IEEE 1394 - непотрібно.
# - Підтримка шини
# Device firewire
# - Підтримка SCSI через FireWire.
# Потрібно scbus і da
# Device sbp
# - Підтримка ethernet за допомогою firewire
# Ця технологія не є стандартом.
# Device fwe


 

А также другие работы, которые могут Вас заинтересовать

8832. Примеры файловых систем. UNIX V7; BSD; Linux (EXT2; EXT3; RFS; JFS; XFS); NFS 244.5 KB
  Примеры файловых систем. UNIX V7 BSD Linux (EXT2 EXT3 RFS JFS XFS) NFS Файловая система UNIXV7 Хотя это старая файловая система основные элементы используются и современных UNIX системах. Особенности: Имена файлов ограничены...
8833. Использование виртуальных машин для изучения операционных систем на примере Microsoft Virtual PC 2007 1.14 MB
  Использование виртуальных машин для изучения операционных систем на примере Microsoft Virtual PC 2007 В связи с тем, что средства для создания виртуальных машин часто применяются, на практическом занятии рассмотрим использование виртуальных машин дл...
8834. Економічна система. Сутність та структура економічної системи 506 KB
  Економічна система Лекція 1 Сутність та структура економічної системи. Відносини власності. Домогосподарства, підприємства (фірми), сектори економіки, кластери, внутрішні регіони, регулятивні інститути Лекція. Типи і моделі економ...
8835. Исследование систем управления ООО ТАТУ САЛОН 1.07 MB
  Введение Сложно сказать когда появилась первая татуировка в нашей жизни, но в истории древнейшей очень много заметок о нательных рисунках, даже на мумиях были татуировки. Представляете насколько эта культура развита и сколько насчитывает тысяч...
8836. Відкриття салону татуювання і пірсингу Znak 314.14 KB
  Відкриття салону татуювання і пірсингу Znak Резюме Бізнес-план підкреслює характер підприємницької діяльності розкриває всі сторони запропонованого комерційного заходу, яким планується займатися та обґрунтовує економічну ефективність та доцільність...
8837. Бизнес - план Тату-салона: Рене Магритт 94 KB
  Бизнес - план Тату-салона: Рене Магритт Резюме. Данный проект разработан Ольшевской А.О. для оказания таких услуг как: нанесение художественных татуировок, перманентный макияж. Тату салон открывается в городе Москв...
8838. Тату салон SNAKE EYE 66.76 KB
  1 Описание предприятия 1. Тату салон SNAKEEYE 2. Адрес: Площадь помещения для Тату салона. Тату салон предоставляет услуги: татуирование, пирсинг. Организационная структура аппарата управления...
8839. Економічне мислення 140.5 KB
  Економічне мислення Сучасна дійсність висуває високі вимоги до підготовки студентів, майбутніх фахівців-економістів. Організація навчання та подальшої роботи в нових соціально-економічних умовах вимагає опори на науково-обґрунтований, а не емпірични...
8840. Економічний розвиток. Типи та моделі економічного розвитку 202 KB
  Економічний розвиток. Типи та моделі економічного розвитку. Сталий економічний розвиток. Цивілізаційний вимір економічного розвитку 1. Типи та моделі економічного розвитку Характеристика типів і моделей економічного розвитку вимагає, на...