Linux
Если ви мені хочете інсталювати Slackware з дискет, замість жорсткого диска, ви повинні за однією чистої дискеті, отформатированной в MS-DOS, кожному за диска Slackware, що ви хочете переписати. Дискети повинні прагнути бути формату high-density. Набір диска A (диски A1 — A3) може бути дискетами як 3.5 «, і 5.25 «. Але й інші набори дисків повинні прагнути бути на дискетах 3.5 «. Тому, якщо в них… Читати ще >
Linux (реферат, курсова, диплом, контрольна)
Краткая історія Linux.
Linux — многозадачная і многопользовательская операційна система бізнесу, освіти і індивідуального програмування. Linux належить сімейству UNIX-подобных операційними системами, яка може працювати за комп’ютерами Intel 80 386, 80 486 і Pentium. Рекомендовані конфігурації компьютеров:
минимум — Intel 80 386 DX 40MHz/4Mb (RAM)/80Mb (HDD);
рекомендуемое — Pentium 100MHz/16Mb/540Mb;
оптимальное — Pentium 133MHz/32Mb/1Gb.
Linux підтримує широкий, спектр програмних пакетів від TeX до X Windows, компіляторів GNU C/C++, протоколів TCP/IP. Це гнучка реалізація ОС UNIX, вільно що розповсюджується під генеральної ліцензією GNU.
Linux може кожен вищезгаданий персонального комп’ютера перетворити на робочу станцію. Бізнесмени инсталлируют Linux у мережах машин, використовують операційну систему в обробці даних у сфері фінансів, медицини, розподіленої обробки, у телекомунікаціях і т.д.
UNIX — один із найбільш популярних у світі операційними системами тому, що її супроводжує і поширює велика кількість компаній. Спочатку була створена як многозадачная система для миникомпьютеров і мэйнфреймов у середині 70-ых років, але відтоді зросла у жодну з поширених операційними системами, попри часом обескураживающий інтерфейс і відсутність централізованої стандартизації. Існують версії UNIX багатьом систем, починаючи з самого персонального комп’ютера, до суперкомп’ютерів, як-от Cray Y-MP.
Linux — вільно що розповсюджується версія UNIX, спочатку розробили Линусом Торвальдсом (Linus Torvalds). Linux був створений із допомогою багатьох UNIX-программистов і ентузіастів з Internet, тих, хто має можливість досить навичок і здібностей розвивати систему. Ядро Linux не використовує коди AT&T чи якогось іншого приватного джерела, більшість програм Linux розроблено у проекту GNU з Free Software Foundation в Cambridge, Massachusetts. Але до нього внесли лепту також програмісти всього мира.
Относительно появи Linux версії 0.01 будь-коли робилося ніяких офіційних заяв. Вихідні тексти 0.01 перешкоджали навіть нормального виконуваного коду: вони фактично перебували лише з набору заготовок для ядра мовчки припускали, що у вас є доступом до Minix-машине, щоб матимуть можливість компілювати їх і совершенствовать.
5-го жовтня 1991 року Линус оголосив першу «офіційну «версію Linux, версія 0.02. Знову це розглядалося створення певної хакерської системи. Чільну увагу — створення ядра. Ніякі питання підтримки роботи з користувачем, документування, тиражування тощо. п. навіть обговорювалися. Здається, що сьогодні співтовариство Linux-истов вважає опікується цими питаннями вторинними по порівнянню з «справжнім програмуванням «- розвитком ядра.
После версії 0.03 Линус стрибком перейшов у нумерації до версії 0.10, оскільки над проектом стало працювати багато людей. Після кількох наступних переглядів версій, Линус присвоїв черговий версії номер 0.95, щоб цим відбити своє враження у тому, невдовзі можлива вже «офіційна «версія. Це був у березні 1992 р. Приблизно через півтора року і - у грудні 1993 версія ядра досі була Linux 0.99.pl14 — асимптотически наближаючись до 1.0. На цей час версія ядра — 1.2.
Сегодня Linux — це повноцінна ОС сімейства UNIX, здатна працювати з X Windows, TCP/IP, Emacs, UUCP, mail і USENET. Практично всі найважливіші програмні пакети було поставлено і Linux, тобто. для Linux тепер доступні і комерційні пакети. Дедалі більше розмаїтість устаткування підтримується проти початковою ядром. Багато тестували Linux на 486-ом і встановили, що вона цілком порівняти з робітниками станціями Sun Microsystems і Digital Equipment Corporation.
Системные характеристики.
Linux — це повна многозадачная многопользовательская операційна система (так само як та інші версії UNIX). Linux досить добре сумісний із поруч стандартів для лише на рівні вихідних текстів, включаючи IEEE POSIX.1, System V і BSD. Він виник маючи у своєму виду таку совместимость.
Другие специфічні внутрішні риси Linux включають контроль робіт з стандарту POSIX (використовуваний оболонками, такі як csh і bash), псевдотерминалы (pty), підтримку національних інтересів та стандартних клавіатур динамічно загружаемыми драйверами клавиатур.
Ядро може саме эмулировать команди 387-FPU, отже системи без співпроцесора можуть виконувати програми, нею расчитывающие (тобто. з плаваючою точкой).
Linux підтримує різні типи файлових систем для зберігання даних. Деякі файлові системи, такі як файлова система ext2fs, було створено спеціально для Linux. Підтримуються також інші типи файлових систем, такі як Minix-1 і Xenix. Реалізовано також файлова система MS-DOS, що дозволяє прямо звертатися до файлам MS-DOS на жорсткому диску. Підтримується також файлова система ISO 9660 CD-ROM до роботи з дисками CD-ROM.
Linux забезпечує повний набір протоколів TCP/IP для мережевий роботи. Підтримується всього спектра клієнтів — і послуг TCP/IP, як-от FTP, telnet, NNTP і SMTP.
Ядро Linux відразу була з урахуванням спеціального захищеного режиму для процесорів Intel 80 386 і 80 486. Зокрема, Linux використовує парадигму описи пам’яті в захищеному режимі інші нових властивостей процесорів.
Для збільшення обсягів доступною пам’яті Linux здійснює також розбивка диска шпальти: цебто в диску то, можливо виділено до 256 Мбайт «простору для свопинга «(swap space). (Swap space ні підходяще ім'я, в Linux до області свопинга вивантажується не весь процес, лише окремі його частину, які мають необхідності). Коли системі потрібно більше фізичної пам’яті, вона з допомогою свопинга виводить неактивні сторінки на диск. Це дозволяє виконувати більш об'ємні програми розвитку й обслуговувати одночасно більше користувачів. Проте свопинг виключає нарощування фізичної пам’яті, оскільки вона знижує швидкодія, збільшує час доступа.
Ядро також підтримує універсальний пул пам’яті для користувальних програм, тож дискового кешу. У цьому для кешу може використовуватися вся пам’ять, і навпаки, кеш зменшується під час роботи великих программ.
Выполняемые програми використовують динамічно які пов’язують бібліотеки, тобто. що їх програми можуть спільно використовувати бібліотечну програму, подану одним фізичним файлом на диску (інакше, чому це реалізовано механізмі поділюваних бібліотек SunOS). Це дозволяє виконуваних файлам займати менше місця на диску, особливо тим, які багаторазово використовують бібліотечні функції. Є й статичні які пов’язують бібліотеки тим, хто хоче користуватися налагодженням лише на рівні об'єктних кодів чи мати «повні «що їх програми, які потребують поділюваних бібліотеках. У Linux розділяються бібліотеки динамічно зв’язуються під час виконання, дозволяючи програмісту заміняти бібліотечні модулі своїми собственными.
Приобретение і інсталяція Linux.
Мы згадували, що немає «офіційного «дистрибутива Linux. Є багато дистрибутивів, кожен із яких хороший для певних цілей. Ці дистрибутиви можна взяти з ftp-серверов Internet, з BBS, на дискетах і CD-ROM.
Мы дамо загальне полотно процесу інсталяції і обговоримо інсталяцію популярного дистрибутива Linux Slackware.
Получение Linux з Internet та інших источников.
Если ви маєте доступом до Internet, найпростіший спосіб отримати Linux — це з FTP. Якщо вже ви не маєте прямого доступу до Internet, можна отримати Linux через сервіс ftpmail електронній почте.
Многие дистрибутиви зберігаються у вигляді образів дискет. Тобто дистрибутив складається з безлічі файлів, кожен із яких містить двоїчний образ дискети. А, щоб скопіювати вміст на дискету, ви повинні йти програму RAWRITE. EXE під MS-DOS. Ця програма копіює по блочно вміст файла на дискету, не аналізуючи формат диска. Коли ви є доступом до UNIX-станции з дисководом, ви можете також можуть використовувати команду dd для копіювання образу файла безпосередньо в дискету. Команда, на кшталт dd of=/dev/rfd0 if=foo bs=18k «» здійснить пряме копіювання вмісту файла foo на дискету на Sun-станции. Програму RAWRITE. EXE можна узяти під багатьох Linux FTP-серверах, включаючи sunsite.unc.edu, в каталозі /pub/Linux/system/Install/rawrite.
Во часто ви просто считываете безліч образів дискет і використовуєте RAWRITE. EXE для кожного образу, щоб зробити дискету. Ви завантажуєтеся з так званої «boot «-дискети і можете далі скидывать систему. Зазвичай, програми инсталлируются просто з дискет, хоча деякі дистрибутиви дозволяють інсталювати із розділів MS-DOS вінчестера. Деякі дистрибутиви дозволяють інсталювати через мережу, у вигляді TCP/IP. Документація за кожен дистрибутив повинна описувати допустимі методи инсталляции.
Другие дистрибутиви Linux инсталлируются з дискет в форматі MS-DOS. Наприклад, дистрибутив Linux Slackware потребує створення з допомогою RAWRITE. EXE лише дискет boot і root. Інші дискети копіюються на дискети в форматі MS-DOS командою MS-DOS COPY. Система інсталюється просто з дискет MS-DOS. Це рятує вас від виробничої необхідності довго користуватися RAWRITE. EXE, але передбачає доступність MS-DOS до створення дискет.
Каждый дистрибутив, доступний по FTP, мусить мати файл README, описує, як скидывать на дискети і як їх готувати для інсталяції. При перекачуванні Linux необхідно використовувати режим перекачування двійкових файлів (більшість FTP-клиентов це команда «binary »).
Если у вас є доступом до інших мереж, на кшталт CompuServe чи Prodigy, то них може бути свої гроші перекачування файлів. З іншого боку, є безліч BBS, у яких є Linux.
Если ви маєте доступу до Internet чи BBS, безліч дистрибутивів Linux можна отримати роботу поштою на дискетах, стрічках, лазерні диски. Пересилання Linux поштою може коштувати від US$ 30 — US$ 150, залежно від варіанта дистрибутива.
Получение Slackware.
Slackware — популярна дистрибуція Linux, супроводжувана Patrick Volkerding. З Patrick Volkerding можна зв’язатися по Internet:
Эта версія легко інсталюється і сповнена. Вона може бути отримана по Internet, і навіть на CD-ROM від створення низки поставщиков.
Дистрибуция Slackware складається з «наборів дисків «(«disk sets «»), кожен із яких містить конкретний тип програм (наприклад, набір «d «містить кошти розробки development tools, такі як gcc-компилятор, й створили набір «x », у якому X Window System). Можете вибирати, які набори інсталювати; інші набори ви можете інсталювати позже.
Версия Slackware, описана тут — це версія 2.0.0, від 25 червня 1994. Інсталяція пізніших версій мусить бути багато в чому аналогична.
Наборы дисків Slackware.
К жалю, Slackware немає повного списку потреб пам’яті кожному за набору. Вам знадобиться щонайменше 7 Мбайт для інсталяції лише серії «A »; дуже груба оцінка необхідного дискового простору — від 2 до 2.5 Мбайт на дискету.
Имеются такі набори дисков:
A.
Базовая система. Достатня спершу праці та робить доступними команди elvis і comm (elvis — текстовий редактор, comm — порівняння файлів). Базується на ядрі 1.0.9 і новому стандарті файлової системи (FSSTND). Коли ви в розпорядженні лише дисковод на 1.2M, ви однаково можете інсталювати базову систему, скинувши інші диски і інсталювати його з жорсткого диска.
AP.
Различные докладання і, на кшталт керівництва, groff, ispell (GNU and international versions), term, joe, jove, ghostscript, sc, bc, і quota patches.
D.
Разработка програм. GCC/G++/Objective З 2.5.8, make (GNU і BSD), byacc і GNU bison, flex, the 4.5.26 З libraries, gdb, kernel source for 1.0.9, SVGAlib, ncurses, clisp, f2c, p2c, m4, perl, rcs.
E.
GNU Emacs 19.25.
F.
Набор Часто Поставлених Запитань (FAQS) й інша документация.
I.
Info-страницы для GNU-программ. Документація щодо різноманітних програм, читаемая з допомогою info чи Emacs.
N.
Сетевые програми. TCP/IP, UUCP, mailx, dip, deliver, elm, pine, smail, cnews, nn, tin, trn.
OOP.
Объектно-Ориентированное Програмування. GNU Smalltalk 1.1.1 і Smalltalk Interface to X (STIX).
Q.
Исходники Alpha-ядра (при написанні книги книжки — Linux 1.1.18).
TCL.
Tcl, Tk, TclX, blt, itcl.
Y.
Игры. Набір ігор BSD і Tetris для терминалов.
X.
Базовая система XFree86 2.1.1 з libXpm, fvwm 1.20 і xlock.
XAP.
X-приложения: X11 ghostscript, libgr13, seyon, workman, xfilemanager, xv 3.01, GNU chess і xboard, xfm 1.2, ghostview, і різні X-игры.
XD.
Программы роботи у X11. X11 бібліотеки, сервер linkkit, підтримка PEX.
XV.
Xview 3.2 release 5. XView бібліотеки, віртуальний і невіртуальний Open Look window-менеджеры.
IV.
Interviews бібліотеки, include-файлы, doc і idraw приложения.
OI.
ParcPlace «p.s Object Builder 2.0 і Object Interface Library 4.0. Зверніть увагу, що вона тільки з libc-4.4.4, буде нова версія, коли стане доступним gcc 2.5.9.
T.
Системы форматування TeX і LaTeX.
Обязательно може бути взятий набір «A », інші за бажання. Найкраще інсталювати набори A, AP і D, і навіть X, коли ви плануєте використовувати X Window System.
Получение Slackware з Internet.
Версии Slackware Linux є багатьох FTP-серверах світу. Проте є дві головних Linux FTP-архива: sunsite.unc.edu і tsx-11.mit.edu.
Версию Slackware можна знайти по крайнього заходу наступних серверах:
* sunsite.unc.edu:/pub/Linux/distributions/slackware.
* tsx-11.mit.edu:/pub/linux/packages/slackware.
* ftp.cdrom.com:/pub/linux/slackware.
ftp.cdrom.com — це рідний сервер Slackware.
Перекачка файлов.
При перекачуванні файлів вам слід перекачати, використовуючи FTP, такі файлы.
* Різні файли README, і навіть SLACKWARE_FAQ.
* Образ bootdisk. Це файл, що ви запишіть на дискету до створення завантажувального диска Slackware. Коли ви дисковод на 1.44М (3.5 "), знайдіть в каталозі bootdsks.144. Коли ви дисковод.
1.2М (5.25 "), знайдіть в каталозі bootdsks.12. Вам необхідна одна з таких файлів bootdisk.
+ bare.gz. Це завантажник з дискет, має лише драйвер жорсткого диска IDE. (Ні SCSI, CD-ROM чи мережевий підтримки). Використовуйте, якщо в вас лише є контролер IDE жорсткого диска, а інсталяція через мережу чи з CD-ROM неможлива.
+ cdu31a.gz. Містить драйвери IDE, SCSI і Sony CDU31A/33A.
+ mitsumi.gz. Містить драйвери IDE, SCSI і Mitsumi CD-ROM.
+ modern.gz. Експериментальний завантажувальний диск з новими ядром та всіма CD-ROM драйверами, крім мережевих і Sony 535.
+ net.gz. Містить CD-ROM драйвер IDE і мережні.
+ sbpcd.gz. Містить CD-ROM драйвери IDE, SCSI і SoundBlaster Pro/Panasonic.
+ scsi.gz. Містить CD-ROM драйвери IDE, SCSI і SCSI.
+ scsinet.gz. Містить CD-ROM і мережні драйвери IDE, SCSI, SCSI.
+ sony535.gz. Містить CD-ROM драйвери IDE, SCSI і Sony 535/531.
+ xt.gz. Містить CD-ROM драйвери IDE й жорсткого диска XT. Вам потрібен один образ диска з перелічених вище залежно від вашої апаратури. Деякі драйвери конфліктують друг з одним. І здобуття права вишукувати помилки у своєї апаратурі, простіше використовувати завантажувальну дискету з конкретними драйверами. Більшості користувачів слід починати спроби з scsi. gz чи bare.gz.
* Образ root-диска. Це файл, який записується на дискету до створення инсталляционного диска Slackware. У неперервному зв’язку з цим чином подивіться rootdsks.144 чи rootdsks.12 залежно від типу дисководу, від якого справляєте завантаження. Вам необхідна одна з таких файлів:
+ color144.gz. Інсталяційний диск для дисководу 1.44, використовує меню.
+ umsds144.gz. Версія диска color144 для інсталяції з допомогою файловій системи UMSDOS, яка дозволяє інсталювати Linux поверх каталогу файловою системи MS-DOS. Цей метод інсталяції обговорюється тут детально, але дозволяє перерозбивати диск налаштувалася на нові розділи. Пізніше ми до цього повернемося.
+ tty144.gz. Інсталяційний диск, орієнтований термінал, для дисководу 1.44M. Якщо color144. gz не пошел.
+ colrlite.gz. Інсталяційний диск, орієнтований термінал, для дисководу 1.2M.
+ umsds12.gz. Версія диска colrlite для інсталяції з допомогою файловою системи UMSDOS. Дивіться вищенаведене опис umsds144.gz.
+ tty12. gz Інсталяційний диск, орієнтований термінал, для дисководу 1.2M. Використовуйте цей диск, якщо в них є дисковод на 1.2M і colrlite. gz не пішов. І знову вам необхідний лише одне образ диска root, залежить від типу драйвера завантажувального дисковода.
* GZIP.EXE. Це MS-DOS програма, виконує компресію gzip, використовувана для стискування файлів boot і root (розширення імен файлів " .gz «зізнається). Вона можна знайти в каталозі install.
* RAWRITE.EXE. Це MS-DOS програма, яка записує вміст файла (наприклад, образів boot і root) безпосередньо в дискету, не перевіряючи формат. Вам варто використовувати RAWRITE. EXE до створення дискет boot і root. Це можна також ознайомитися знайти у інсталяційній каталоге.
Если ви плануєте створити дискети boot і root з MS-DOS, вам знадобляться лише RAWRITE. EXE і GZIP.EXE. Якщо ж вам доступна UNIX-станция з дисководом, ви можете створити дискети у ній, використовуючи команду dd. Подивіться посібник з команді dd чи порадьтеся зі спеціалістами по UNIX.
* Файли з каталогів slakwarea1/, slakwarea2/ і slakwarea3/. Ці файли створюють набір диска ``A «» дистрибутива Slackware. Переконайтеся також, що ви отримали файли без точок в іменах. У FTP використовуйте команду ``mget * «» замість ``mget *.* «» .
* Файли в каталогах ap1, ap2 тощо. залежить від инсталлируемых наборів. Наприклад, коли ви инсталлируете диск з набором ``X «», беріть файли з каталогів від x1 до x5. Хоча це й для наборів диска ``A «», переконаєтеся, що файли при переписуванні розміщуються у різних каталогах.
Slackware на CD-ROM.
Slackware можна також ознайомитися дістати CD-ROM. Більшість CD-ROM зі Slackware просто містять копії файлів, які у архівах FTP-серверов. Ви повинні будете створити boot і root дискети з файлів, узятих з CD-ROM.
Методы инсталляции.
Slackware підтримує кілька варіантів інсталяції. Найпопулярніший — інсталяція із розділу MS-DOS вашого жорсткого диска; інший шлях інсталювати з дискет в форматі MS-DOS, створених із дискового набору, що ви переписали.
Если ви маєте Slackware на CD-ROM, ви можете інсталювати файли просто з нього. Дистрибутив Slackware Pro від Morse Telecommunications дозволяє інсталювати Slackware отже багато файли доступні просто з CD-ROM. Це може заощадити багато простору на диску, та деякі докладання працюватимуть медленнее.
Создание boot і root дискет.
Создавая дискети boot і root, ви мають їх створювати з образів boot-диска і root-диска, що ви скачали (чи маєте на CD-ROM), незалежно від виду інсталяції. У MS-DOS ви повинні раскомпрессировать образи boot-диска і root-диска, використовуючи GZIP.EXE. Наприклад, коли ви використовуєте образ диска boot — bare. gz, наберіть команду MS-DOS: З:> GZIPD BARE. GZ яка раскомпрессирует bare. gz і створить вам файл bare. Якщо вже ви инсталлируете з CD-ROM, ви можете скопіювати образ диска bootdisk (наприклад, bare. gz) на жорсткий диск і GZIP. EXE з CD-ROM для раскомпрессирования.
Вы мають також раскомпрессировать образ диска root. Наприклад, коли ви використовуєте root-диск color144. gz, наберіть команду: З:> GZIPD COLOR144. GZ яка раскомпрессирует цей файл і створить файл color144. Далі, ви повинен мати дві high-density дискети, отформатированные в MS-DOS. (Вони повинні бути одного типу; якщо ваше boot-дискета 3.5 ", обидві дискети мали бути зацікавленими high-density 3.5 "). Для записи образів дисків boot і root на дискети треба використовувати RAWRITE.EXE. Наберіть команду: C:> RAWRITE.
Ответьте стосовно питань про імені переписываемого файла (наприклад, bare чи color144) і дисководу (наприклад A:). RAWRITE скопіює файл блок у блоку безпосередньо в дискету. Використовуйте RAWRITE також і образу root-диска. Коли це зробите, ви будуть дві дискети: одна містить boot-диск, інша root-диск. Майте у вигляді, ці дві дискети вже нечитаемы в MS-DOS (вони вже, у сенсі, в «Linux-формате «»).
Обратите увагу, що вам необов’язково використовувати MS-DOS для інсталяції Slackware. Але використання MS-DOS полегшує створення boot і root дискет, полегшує інсталяцію програм (оскільки ви можете інсталювати безпосередньо з MS-DOS розділу вашої системи). Коли ви за комп’ютером немає MS-DOS, ви можете використовувати чужій комп’ютер до створення дискет, вже інсталювати з них.
Нет також усвідомлюючи необхідність використовувати GZIP. EXE і RAWRITE. EXE під MS-DOS до створення дискет boot і root. Можете використовувати команди gzip і dd в UNIX до виконання тієї ж роботи. (І тому, зрозуміло, вам потрібна UNIX-станция з дисководом). Наприклад, на станції Sun з дисководом /dev/rfd0 ви можете використовувати команды:
$ gunzip bare.gz.
$ dd if=bare of=/dev/rfd0 obs=18k.
Вы мусять чесно вказати відповідний розмір блоку (obs), інакше що на деяких станціях (тих-таки Sun) ця команда нічого очікувати виконано.
Подготовка до інсталяції.
С жорсткого диска.
Если ви плануєте інсталяцію Slackware просто з жорсткого диска (що зазвичай і швидше, і надійніше, ніж із дискет), вам знадобиться розділ MS-DOS. Зверніть увагу: Якщо плануєте інсталяцію Slackware із розділу MS-DOS, цей розділ НЕ повинен бути скомпрессирован з допомогою DoubleSpace, Stacker чи якоїсь іншої утиліти MS-DOS. Нині Linux неспроможна прямо читати MS-DOS-раздел DoubleSpace/Stacker. (Можете звернутися до неї через MS-DOS Emulator, але ці не підходить при інсталяції Linux).
При підготовці інсталяції з жорсткого диска створіть просто на жорсткому диску каталог для розміщення файлів Slackware. Наприклад,.
C:> MKDIR SLACKWAR.
создаст каталог C: SLACKWAR для зберігання файлів Slackware. Під цим каталогом, використовуючи команду MKDIR, ви можете створити підкаталоги A1, A2 тощо. кожному за переписаного дискового набору. Усі файли з диска А1 мали бути зацікавленими перебувають у каталог SLACKWARA1 і т.д.
С дискет.
Если ви мені хочете інсталювати Slackware з дискет, замість жорсткого диска, ви повинні за однією чистої дискеті, отформатированной в MS-DOS, кожному за диска Slackware, що ви хочете переписати. Дискети повинні прагнути бути формату high-density. Набір диска A (диски A1 — A3) може бути дискетами як 3.5 ", і 5.25 ". Але й інші набори дисків повинні прагнути бути на дискетах 3.5 ". Тому, якщо в них є лише дисковод 5.25 ", слід узяти в когось на прокат дисковод 3.5 ", щоб інсталювати інші (крім A) диски. Чи можете інсталювати його з жорсткого диска, як і описувалося вище. А, щоб зробити диски, просто скопіюйте файли з кожного Slackware каталогу на отформатированные в MS-DOS дискети, використовуючи команду MS-DOS — COPY: З:> COPY A1*.* A:
Которая скопіює вміст диска A1 на дискету в дисководу A:. Це слід повторити всім зчитувальних дисків. Не треба якимось чином модифікувати чи раскомпрессировать файли диска; ви просто повинні скопіювати їх у дискети в MS-DOS. Процедура інсталяції Slackware сама піклується про раскомпрессировании файлов.
С CD-ROM..
Если ви Slackware на CD-ROM, ви можете інсталювати систему, щойно створили дискети boot і root. Програми будуть інсталюватися просто з CD.
Подготовка до інсталяції Linux.
После того, як ви вже отримали дистрибутив Linux, ви можете готувати свою систему до інсталяції. Потрібна спланувати роботу, якщо ви вже працювали інших операционнных системах. У наступних розділах ми розповімо, як планувати інсталяцію Linux.
Общие принципи инсталляции.
Хотя версії Linux відрізняються, загальні методи інсталяції перебувають у следующем:
1. (Пере)разбейте на розділи жорсткий диск (и). Коли ви вже інстальована інша операційна система, ви має зробити перерозбивка, щоб виділити місце під Linux.
2. Завантажте кошти інсталяції Linux. Кожен дистрибутив має у певному виді кошти інсталяції - зазвичай завантажувальну (boot) дискету, яку використовують інсталяції програм. Завантаження цих коштів або представить вам якусь покрокову програму інсталяції, або дозволить інсталювати вручную.
3. Створіть розділи для Linux. Після перерозбивки і виділення місця під Linux, ви створюєте цьому місці розділ Linux. Це виконується програмою Linux fdisk.
4. Створіть файлові системи та область своппинга. Ви створите одну чи кілька файлових систем для зберігання файлів на знову створеному розділі. З іншого боку, якщо хочете отримати область своппинга, то також створите та її одному з розділів Linux.
5. Инсталлируйте програми Linux в новую (вые) файловую (вые) систему (мы). Далі вас чекає спокійне плавання, коли всі минуло нормально.
Многие дистрибутиви Linux забезпечуються інсталяційної програмою, яка керувати вами в процесі інсталяції і автоматизує що з описаних шагов.
Концепция розбивки на разделы.
В загальному разі жорстких дисків розбиваються на розділи, де окремі розділи виділяються окремим операційним системам. Наприклад, ви можете зробити на диску кілька незалежних розділів: один, скажімо, для MS-DOS, інший для OS/2 та третій для Linux.
Если ви вже сьогодні існують інстальовані програми, вам може знадобитися перерозбивка диска, щоб виділити місце для Linux. Потім ви створите на освободившемся місці чи кілька розділів для Linux й області своппинга.
Многие системи MS-DOS використовують один розділ, заповнюючи все дискове простір. У MS-DOS цей розділ відомий, як З:. Коли ви більше розділу, MS-DOS подає імена D, E: тощо. Кожен розділ постає як незалежний диск.
На першому секторі диска перебуває master boot record з таблицею розділів. boot record (завантажувальна запис) використовується для завантаження системи. Таблиця розділів містить інформацію місце розташування і розмірі разделов.
Существует три типу розділів: первинні, розширені і логічні (primary, extended і logical). Найчастіше використовуються первинні розділи. Проте, через обмеження на розмір таблиці розділів, може мати трохи більше чотирьох розділів будь-якою диску. Щоб обійти обмеження чотирьох розділів, використовуються розширений розділ. Розширені розділи власними силами не містять даних. Вони виступають какхранилища логічних розділів. Тому ви можете створити один розширений розділ, покриває весь диск, і усередині створити багато логічних разделов.
Требования Linux до разделам.
В системах UNIX файли зберігаються у файловою системі, яка розташована на диску (чи іншому устрої, на кшталт CD-ROM чи дискети), отформатированном для зберігання файлів. Кожна файлова система асоціюється з конкретною частиною дерева каталогів; наприклад, у часто існує файлова система всім файлів каталогу /usr, інша для /tmp тощо. Коренева файлова система — первинна файлова система, який відповідає верхній каталог /.
Под Linux кожна файлова система «живе «в окремому розділі диска. Наприклад, якщо в них є файлова система для / й інша для /usr, вам знадобиться два раздела.
Прежде, ніж інсталювати Linux, вам необхідно підготувати файлові системи для розміщення програм Linux. Ви повинен мати по крайнього заходу одну файлову систему (кореневу файлову систему), тож один розділ, призначений для Linux. Багато користувачі Linux примудряються помістити всі свої файли в кореневу файлову систему, з якою (однієї) управлятися легше, ніж із безліччю файлових систем.
Следует також пам’ятати проблеми своппинга. Коли хочете використовувати область своппинга в Linux, ви дві можливості. По-перше, використовувати файл своппинга, що існує на одній із файлових систем. Ви створите файл своппинга для використання як віртуальної RAM після інсталяції. По-друге, створити розділ своппинга, який застосовуватися лише для этого.
В загальному разі ви створите для Linux два розділу: один для кореневої файловою системи та інший області своппинга. Зрозуміло, можливо багато варіацій по цій проблемі, але ці мінімальна конфігурація. Ви зобов’язані мати область своппинга для Linux, але якщо в вас менш 16M RAM, це дуже настійно рекомендуется.
Инсталляция Linux.
После того, як ви вже переразбили диск, щоб виділити місце під Linux, ви можете розпочати інсталяцію. Тут дано стисле опис процедур:
* Завантажте кошти інсталяції Linux;
* Виконайте fdisk під Linux до створення разделов;
* Виконайте mke2fs і mkswap до створення файловій системи Linux и.
області своппинга;
* Инсталлируйте програми Linux;
* Нарешті, инсталлируйте або завантажник boot-файла LILO на диске,.
чи створіть завантажувальну дискету для завантаження нової Linux-системы.
Как ми вже зазначили, деякі кроки може бути автоматизовані, залежно від використовуваного дистрибутива Linux.
Загрузка Linux.
Первый крок — завантажити кошти інсталяції Linux. Найчастіше це завантажувальна дискета, що містить маленьку Linux-систему. При завантаженні з дискети вам буде перед «явлено певною мірою меню, що допоможе вас у процесі інсталяції. У інших дистрибутивах за мінімального завантаження дискети видається підказка login. І тут ви зазвичай входите як root і починаєте процес инсталляции.
В документації, супроводить дистрибутив говориться, що треба робити для завантаження Linux.
Если ви инсталлируете дистрибутив Slackware, то ми все, що потрібно, це завантажити завантажувальну дискету, яку створили, слідуючи попередньому разделу.
Большинство дистрибутивів Linux використовують завантажувальну дискету, що дозволяє запровадити параметри комп’ютера за мінімального завантаження, визначення особливостей устройств.
Система представить інформацію поділи диска і розпізнаних пристроях. Коли якась інформація неправильна або відсутня, ви повинні ініціювати розпізнавання оборудования.
Для ініціації розпізнавання устаткування ви повинні запровадити соответсвующие параметри після підказки завантажника, використовуючи наступний синтаксис: ramdisk.
Существует ряд доступних параметрів: деякі найбільш характерные.
hd=, Описує геометрію для таких систем, як IBM PS/1, ValuePoint і ThinkPad.
tmc8xx=, Описує адреса київська і IRQ для без-BIOS-ных Future Domain TMC-8xx SCSI контроллеров.
st0x=, Описує адреса київська і IRQ для без-BIOS-ных Seagate ST02 контроллеров.
t128=, Описує адреса київська і IRQ для без-BIOS-ных Trantor T128B контролерів.
ncr5380=, Описує порт, IRQ і DMA канал для generic NCR5380 контроллера.
aha152x=, 1 Описує порт, IRQ і SCSI ID для без-BIOS-ных AIC-6260 контролерів. Включає Adaptec 1510, 152x і Soundblaster-SCSI контроллеры.
Для кожного їх ви повинні запровадити ramdisk з параметрами, що ви хочете установить.
Дисководы і розділи під Linux.
Многие дистрибутиви припускають ручне створення розділів Linux з допомогою програми fdisk. Інші можуть автоматично створювати розділи. У кожному разі ви повинні знати існуванні розділів імен дисководів. Дисководи і розділи під Linux мають інші імена, проти іншими операційними системами. Під MS-DOS дисководи гнучких дисків іменуються A: і B, тоді, як розділи жорсткого диска іменуються З, D, тощо. У Linux угоду про іменах зовсім інше. Драйвери пристроїв, перебувають у каталозі /dev, йдуть на спілкування з пристроями системи (такі як жорсткий диск, миша і т.п.).
Создание розділів Linux.
Теперь готові створити розділи Linux з допомогою команди fdisk. У випадку вам необхідно створити як мінімум розділ самих Linux і другий області своппинга. Після завантаження коштів інсталяції виконайте команду fdisk, надрукувавши fdisk, де ім'я влаштування у Linux, якому ви мені хочете виділити розділ. Якщо вже ви створюєте розділи для Linux більш, ніж одному диску, виконайте fdisk окремо кожному за диска.
# fdisk /dev/hda.
Command (m for help):
В народних обранців fdisk чекає команди; ви можете запровадити «m », щоб отримати перелік опцій. Для створення нової розділу використовується команда n. Про більшості інших опцій ви можете не згадувати. Вийти зі програми fdisk, без збереження вироблених змін, можна командою q. Вийти зі програми fdisk із записом змін — у таблиці розділів можна командою w.
Первое, що ви має зробити, це можливість отримати та не записати поточний стан таблиці розділів. Використовуйте команду p.
Программы інсталяції зможуть автоматично знайти ваші розділи своппинга, виходячи з типі. Якщо ваші програми інсталяції не розпізнають області своппинга, ви можете знову запустити програму fdisk і использвать команду «t «як питань. Нарешті, ми використовуємо команду w, щоб записати зміни і з fdisk. Щоб убезпечити себе, після виконання fdisk вам слід знову завантажити кошти інсталяції як і зараз — перед продовженням инсталляции.
Создание області своппинга.
Если ви плануєте використовувати розділ своппинга для віртуальної пам’яті, ви мають бути готові до його використанню. Багато дистрибутиви вимагатимуть від вас створити, й активізувати область своппинга до інсталяції програм. Коли ви невеличкий про «їм фізичної RAM, процес інсталяції може завершитися успішно, поки ви виділіть якийсь про «їм під область своппинга.
Дистрибутив Slackware потребує створення області своппинга до інсталяції, коли ви маєте 4M RAM чи менше. Коли ви немає таких обмежень, інсталяційна процедура Slackware виділить область своппинга автоматично. Коли ви виникають великі сумніви, то випливайте процедурі, описаної тут; вона зможе вам нашкодити. Команда створення розділу для своппинга називається mkswap і має вигляд: mkswapз, де — ім'я розділу своппинга, а — розмір цього розділу в блоках. size of the partition, in blocks. Вкотре нагадаємо, що деякі дистрибутивах область своппинга створюється автоматично та Блок в Linux займає 1024 байта. Якщо ви хоч використовуєте кілька розділів для своппинга, вам необхідні відповідні команди mkswap кожному за розділу. Після форматування області своппинга необхідно зробити його придатної від використання системою. Зазвичай система автоматично готує місце під час завантаження. Але, оскільки ви ще інсталювали Linux, ви повинні підготувати його вручную.
Команда підготовки області своппинга — swapon має вигляд:
swapon.
Создание файлових систем.
Перед тим, як ви вже зможете використовувати розділи Linux для зберігання файлів, ви мусимо створити на них файлові системи. Створення файловою системи аналогічно форматування розділу під MS-DOS. У Linux можливо кілька типів файлових систем. Кожен тип файлової системи має власний формат і характеристики (такі як ім'я файла, довжина, максимальныйразмер файла тощо.). Linux також підтримує «треті «типи файлових систем, наприклад файлову систему MS-DOS.
Наиболее популярний тип файловою системи — це Second Extended Filesystem чи ext2fs. ext2fs — одне з найефективніших і гнучких файлових систем. Вона допускає використання імен файлів до 256 символів і величину файлової системи до запланованих 4 терабайтов (прим. перекладача: знати дуже много).
При інсталяції дистрибутива Slackware файлові системи створюються автоматически.
Инсталляция программ.
Каждая дистрибуція має для інсталяції програм свій механізм. Багато дистрибутиви мають самодокументированные програми, які допомагають користувачеві пройти весь шлях інсталяції. Наприклад, дистрибутив Slackware жадає від вас тільки створення розділів з допомогою fdisk, можливо, створення області своппинга з допомогою mkswap і swapon (якщо в вас RAM 4M і від), та був запуску програми setup. setup представить вам меню з про «яснениями. Використання setup докладно описано ниже.
Конкретный метод інсталяції може істотно відрізнятимуться в различных дистрибутивах.
Инсталляция Slackware з setup.
Если ви инсталлируете Slackware, після створення розділів (можливо, й області своппинга) використовуйте команду.
# setup.
Она надасть вам меню, з допомогою якого «буде спрямовувати Вас у процесі инсталляции.
Процедура, описана тут, відповідає яка перебуває на кореневих дисках color144 і colrlite; інші кореневі диски може мати кілька відмінні процедуры.
Меню setup складається з таких пунктов:
Help.
Виводить help-файл програми setup.
Keymap.
Ця опція дозволяє описувати відображення клавіатури в вашей.
системі, якщо в вас це не US-клавиатура. Список keymaps (образов.
клавіатур) представлять; виберіть відповідного пункту из.
списка.
Quick.
Дозволяє вибирати між режимами «quick «» (швидко) і «verbose «» (з докладними коментарями). ``Verbose «» — режим, який установлюють за умовчанням, рекомендується, якщо ви не займалися вже цього десятки раз.
Make tags.
Дозволяє експертам по інсталяції Slackware создавать.
налаштовані tag-файлы. Це необхідно лише настройки.
інсталяційної процедуры.
Addswap.
Перед «являє список доступних розділів для своппинга (ці розділи будуть типу «Linux swap «» як набори в fdisk). Ви зможете описати, які розділи ви мені хочете використовуватиме області своппинга. Потім вам буде пропонувалося питання, хочете використовувати mkswap для этих.
разделов.
Если ви виконали mkswap і swapon над своїми розділами своппинга, не можна в setup виконувати над цими розділами mkswap. Створення області своппинга розділ руйнує дані, які були цьому місці. Переконайтеся, що ви знищуєте дані, які треба сохранить.
Даже якщо вже виконали mkswap і swapon, необхідно використовувати пункт Addswap меню: це гарантує, що розділи своппинга будуть доступні після завершення інсталяції.
Target.
Цей пункт дозволяє описувати розділи, куди буде інсталюватися Linux. Список доступних розділів (з типом «Linux native «» («вихідний Linux «- описується командою fdisk) буде відображено і вас попросять запровадити ім'я кореневого розділу Linux. Далі ви отримаєте підказку щодо типу створюваної файлової системи. Ми використовувати файлову систему типу ext2fs. Це створить файлову систему в названий розділі, щось подібне форматування розділу під MS-DOS. Ви також отримаєте підказки щодо будь-яких інших розділів, що ви можете захотіти залучити до Linux. Створення файлової системи розділ руйнує дані, які були у цьому месте.
Source.
Цей пункт меню дозволяє описати, з чого будет.
інсталюватися Slackware: з дискети, жорсткого диска или.
CD-ROM.
Disk sets.
Ця опція меню дозволяє вибрати дискові набори, які вы.
будете інсталювати. Принаймні, ви повинні инсталлировать.
дисковий набір A.
Install.
Цей пункт меню безпосередньо инсталлирует программы.
у ваше систему. Можна у своїй слідувати подсказкам.
Більшість користувачів вибирає режим «normal. «» Для.
кожного обраного дискового набору вибираються «потрібні «пакеты.
для інсталяції, що супроводжується підказками. Якщо вы.
инсталлируете з дискети, то видаватимуться також повідомлення о.
необхідності вставити таку дискету.
Після інсталяції кожного пакета видається стисле повідомлення. Найбільш типова помилка, з якою тут можна зіткнутися — на скете немає потрібний файл чи помилка виникає під час читання з дискети. Останнє повідомлення може означати, що файли на дискеті попсовані чи неповні. Будь-які дискети, які породжують цих повідомлень, мають бути замінені, і вам слід наново інсталювати дискові набори, що містяться цих дискетах. Можете також мати справу з повідомленнями помилки, під час спроби звернення до CD-ROM; переконаєтеся, що CDROM чистий, немає слідів від пальців і т.п.
Configure.
Цей пункт меню виконує пост-инсталляционное конфигурирование системы.
Создание завантажувальної дискети чи інсталяція LILO.
Каждый дистрибутив представляє кошти для завантаження вашого нового Linux після інсталяції. В багатьох випадках інсталяційна процедура створить завантажувальну дискету, що містить ядро Linux, конфигурированное від використання новоствореної файловій системи. А, щоб завантажити Linux, ви повинні завантажитися з цим дискети, і управління після цього передано жорсткому диску. За інших дистрибутивах ця завантажувальна дискета одночасно й інсталяційної дискетой.
Многие дистрибутиви дають можливість інсталювати LILO на ваш жорсткий диск. LILO — це програма, яка розміщається у головній завантажувальної записи (master boot record) диска. Вона може завантажувати ряд операційними системами, включаючи MS-DOS і Linux, і дозволяє в останній момент завантаження вибирати, що став саме загружать.
В дистрибутиві Slackware пункт меню Configure в setup дозволяє створювати завантажувальну дискету, як і інсталювати LILO. Ці опції повинні коментувати свої дії. Пункт меню Configure дозволяє також описувати ваші модем, миша і інформацію про тимчасової зоне.
Чтобы LILO успішно инсталлировалась, необхідно багато знати конфігурацію системи, наприклад, який розділ яку операційну систему містить, як завантажувати кожну з систем тощо. Багато дистрибутиви при інсталяції LILO намагаються «вгадати «відповідні параметри конфігурації вашої системи. Однак у деяких дистрибутивах автоматична інсталяція LILO терпітиме невдачу і залишити вашу головну завантажувальну запис в «підвішеному «стані (хоча малоймовірно, що заодно буде заподіяно збитків дані диску). Особливо, коли ви применяете Boot Manager ОС OS/2, ви повинні користуватися автоматичної процедурою інсталяції LILO. Існують спеціальні інструкції по використанню LILO що з Boot Manager, які буде розглянуто позже.
Во часто краще використовувати завантажувальну дискету, поки що в вас непоявится можливість самому конфіґурувати LILO вручную.
Если все завершилося вдало, то інсталяція Linux за вашої системі закончина. Якщо немає, то наступний розділ опише наиболее характерные помилки при інсталяції Linux, і із ними бороться.
Дополнительные процедури инсталляции.
Некоторые дистрибутиви Linux обладнані поруч додаткових інсталяційних процедур, дозволяють конфіґурувати різні пакети, такі як TCP/IP, X Window System тощо. Коли ви є ці конфігураційні опції періоду інсталяції, вам то, можливо буде цікаво попередньо ознайомитися особливостям конфігурації цих програм. Інакше це потрібно відкласти до того часу, як ви не дійдете повного розумінню, як конфіґурувати программы.
Постинсталляционные процедуры.
После того, як ви вже закінчите інсталяцію Linux, малий, що залишається зробити до того, як розпочати використовувати систему. Найчастіше ви можете перезавантажити систему, ввійти під root і почав експлуатувати систему. (Усі дистрибутиви мають злегка різняться прийоми, реалізують те самое).
Для здобуття права перезавантажитися і вимикати систему у процесі експлуатації, в жодному разі не перезавантажуйте і виключайте систему шляхом натискання «reset «чи ctrl-alt-del. Щоправда більшості Linux систем комбінація ctrl-alt-del призведе до нормальному вимиканню через команду shutdown. Не слід також вимикати харчування. Як і більшості систем UNIX, Linux зберігає записувану інформацію в кэше оперативної памяти.
Поэтому, коли ви раптово перезавантажитеся без «чистого «закриття системи, ви можете попсувати дані на диске.
Самый найпростіший спосіб вимкнути систему — використовувати команду shutdown. Наприклад, для негайного вимикання і перезавантаження використовуйте таку команду (в root):
# shutdownr now.
После того, як ви вже з’явилася можливість використовувати систему, залишилося ще кілька акцій що з конфигурированием, які було б зробити. Перше, це створити собі користувальницький account (і, можливо, й інших користувачів, котрі матимуть доступом до (у цій системі). Завести account — отже зареєструватися у системі. Зазвичай, усе, що ви має зробити, це ввійти під ім'ям root і команду adduser (іноді useradd).
Если створили більше файловою системи для Linux чи, коли ви використовуєте область своппинга, вам може знадобитися відредагувати файл /etc/fstab, щоб ваші файлові системи автоматично доступні після загрузки.
Борьба з помилками системы..
Проблемы завантаження коштів инсталляции.
Пытаясь вперше завантажити кошти інсталяції, ви можете мати справу з безліччю проблем.
Система може зависнути за мінімального завантаження, чого можуть бути трохи причин. Насамперед, ви то, можливо недостатньо пам’яті (RAM) для завантаження коштів інсталяції. Причина багатьох системних зависань — апаратна несовместимость.
Навіть якщо взяти ваша апаратура підтримується, ви можуть бути проблеми, пов’язані з несумісністю конфігурації оборудования.
* Системні повідомлення помилки пам’яті у процесі инсталляции.
Цей пункт належить до кількості пам’яті, що є в вашем.
розпорядженні. Вирішення проблеми — підготувати опцію ramdisk за мінімального завантаження коштів инсталляции.
Можете недобачити повідомлення ``out of memory «» при попытке.
завантажитися чи інсталювати програми; натомість система.
може несподівано зависнути чи зірвати завантаження. Якщо система.
зависла і ні попередні про «яснения не допомагають, попытайтесь.
відключити (disable) ramdisk.
* Система повідомляє помилки, як-от ``permission denied ««.
(звернення заборонено) чи ``file not found «» (файл не знайдено) в.
процесі завантаження. Це засвідчує тому, що державні кошти інсталяції неисправны.
* Система за мінімального завантаження видає повідомлення ``VFS: Unable to mount.
root «». Це про помилку означає, що коренева файлова система має не то, можливо найдена.
Апаратні ж проблеми і їх локализация.
Наиболее загальний випадок, коли інсталяція чи використання Linux майже остаточно дійшли в протиріччя з апаратурою. Важливо локалізувати ці апаратні проблеми, коли ви підозрюєте, що вони є джерелом ваших неприємностей. Це означає, що виключаючи всіх можливих складові і (зазвичай) саму операційну систему, ви поступово крок по кроку виділяєте несправну частина апаратури. Ви повинні відключити всі пристрої крім контролерів гнучкого диска, відеота клавиатуры.
«Конфликт адреси чи IRQ ?» Всі пристрої у вашому машині використовують IRQ (IRQ — Interrupt ReQuest чи лінію запитів переривання), щоб повідомити системі, що систему повинна їм щось зробити. При зверненні до системи більш як одного устрою, ядро не здатне визначити, яке пристрій потребує обслуговуванні.
Поэтому переконаєтеся, що це інстальовані вами устрою використовують унікальні лінії IRQ. Загалом разі IRQ для устрою може бути встановлений з допомогою перемикання джамперов (jumpers) на платі. Деякі устрою взагалі використовують IRQ, але передбачається, що ви конфигурировали їх, отже вони можуть нею скористатися.
В окремих випадках ядро, яка була на ваших засобах інсталяції, конфигурируется для використання конкретного IRQ конкретної устрою. Інша область, де виникатимуть конфлікти апаратури — це канали DMA (Direct Memory Access) (канали прямого доступу до пам’яті), адреси виводу-введення-висновку (I/O) і адреси поділюваної пам’яті (shared memory addresses). Усе сказане вище є механізми, якими система взаємодіє зі різними пристроями.
Таблица представляє перелік IRQ і каналів DMA, використовуваних різними «стандартними «пристроями, що стоять у багатьох системах. Практично всі системи мають ці устрою, отже вам слід уникати установок IRQ і DMA інших пристроїв для цієї значения.
Device I/O-адрес IRQ DMA.
ttyS0 (COM1) 3f8 4 n/a.
ttyS1 (COM2) 2f8 3 n/a.
ttyS2 (COM3) 3e8 4 n/a.
ttyS3 (COM4) 2e8 3 n/a.
lp0 (LPT1) 378 — 37f 7 n/a.
lp1 (LPT2) 278 — 27f 5 n/a.
fd0, fd1 (floppies 1 and 2) 3f0 — 3f7 6 2.
fd2, fd3 (floppies 3 and 4) 370 — 377 10 3.
Таблиця: Звичайні установки для устройств.
Проблемы розпізнавання жорсткого диска чи контроллера.
При завантаженні Linux ви не побачите серії послань, видавали на екран, на кшталт: Console: colour EGA+ 80×25, 8 virtual consoles.
Serial driver version 3.96 with no serial options enabled.
tty00 at 0×03f8 (irq = 4) is a 16 450.
tty03 at 0×02e8 (irq = 3) is a 16550A.
lp_init: lp1 exists (0), using polling driver.
…
Здесь ядро розпізнає різні устрою, що у системі. У певний момент ви не побачите рядок: Partition check: (Перевірка розділу), яку слід список розпізнаних разделов.
Если із певної причини ваші дисководи чи розділи нераспознаны, ви жодним чином не зможете до них добраться.
Это може відбутися з кількох причинам:
* Жорсткий диск чи контролер не підтримується. Якщо ви хоч используете.
контролер жорсткого диска (IDE, SCSI та інші), з тех,.
які підтримуються в Linux, ядро не розпізнає ваш раздел.
на етапі загрузки.
* Жорсткий диск чи контролер неправильно конфигурированы.
Навіть якщо його ваш контролер підтримується в Linux, може бути неправильно конфигурирован.
* Контролер конфигурирован правильно, але з розпізнається. Деякі без-BIOS-ные SCSI-контроллеры вимагає від користувача описи контролера на етапі загрузки.
* Не розпізнається геометрія жорсткого диска. Деякі системы,.
такі, як IBM PS/ValuePoint, не поміщають інформацію про геометрии.
жорсткого диска на згадку про CMOS, де Linux чекає на неї знайти. Также,.
деяким SCSI-контроллерам треба повідомляти, де знайти геометрию.
диска, щоб Linux міг розпізнати формат вашого диска.
Багато дистрибутиви мають завантажувальну опцію для описи геометрії диска. У випадку, при завантаженні коштів інсталяції, ви можете описати геометрію драйвера у відповідь підказку завантажника LILO з допомогою команди, наприклад:
boot: linux hd=, де, і соответсвуют числу циліндрів, головок і секторів на трек вашого диска.
После інсталяції Linux ви матимете можливість інсталювати LILO, що дозволить вам завантажуватися з жорсткого диска. Саме тоді ви можете описати геометрію для інсталяційної процедури LILO, що дозволить не вводити геометрію за будь-якої загрузке.
Проблемы інсталяції программ.
Единственные проблеми, із якими ви можете зіштовхнутися, це зіпсовані кошти інсталяції чи відсутність достатнього місця на файлової системі Linux. Ось перелік найхарактерніших проблем:
* Системні повідомлення ``Read error «» (помилка читання), ``file not.
found «» (не знайдено файл) й інші помилки під час попытки.
інсталювати програми. Це засвідчує проблеми з вашими.
засобами інсталяції. Коли ви є диску разделы.
MS-DOS, багато дистрибутиви Linux дозволять вам інсталювати с.
жорсткого диска. Це то, можливо швидше, і надійніше, чем.
використання дискет.
Якщо ви і використовуєте CD-ROM, переконаєтеся за відсутності у ньому царапин,.
пилу чи інших гидот, що потенційно можуть спричинить ошибкам.
Причиною може бути те, що відповідне засіб инсталляции.
має непідходящий формат.
* Системні повідомлення на кшталт ``tar: read error «» (tar: помилка чтения).
чи ``gzip: not in gzip format «» (gzip: над форматі gzip). Часто.
це пов’язано з зіпсованими файлами на засобах инсталляции.
Інакше кажучи, ваші дискети може бути нормальними, але вот.
дані ними якимось чином испорчены.
* Системні повідомлення помилки, такі як ``device full ««.
(пристрій заповнене) у процесі інсталяції. Це — правдивий признак.
те, що ви вийшли межі відведеного простору при.
інсталяції. Не все дистрибутиви здатні з цим розібратися; вы.
не зможете перервати інсталяцію й змушені дочекатися, когда.
система сама остановится.
Звичне рішення, у цій ситуації - перетворення файлової системи (з допомогою команди mke2fs), яка видаляє частково інстальовані программы.
* Системні повідомлення помилки, такі як ``read_intr: 0×10 «» при.
зверненні жорсткого диску. Це зазвичай свідчить про наявність плохих.
блоків на диску. Проте, коли ви отримали це повідомлення в время.
виконання mkswap чи mke2fs, причиною цього може бути то, что.
система мала проблеми з доступом до вашого диску.
* Системні повідомлення помилки, на кшталт ``file not found «» или.
``permission denied «». Це може статися, а то й все.
необхідні файли представлені на засобах инсталляции.
Если ви з’являються інші дивні помилки під час інсталяції Linux (якщо ви самі переписали десь ці програми), переконаєтеся, що справді списали усе необхідне. Наприклад, деякі використовують команду FTP: mget *.* для скачування програм Linux через FTP.
Самый найкращий рада — наново переглянути всі дії, що ви зробили, якщо в вас застопорилося дело.
Проблеми після інсталяції Linux.
Проблемы завантаження Linux з дискеты Если ви використовуєте дискети для завантаження Linux, вам може знадобитися описати місце розташування вашого кореневого розділу linux під час завантаження. Це зазвичай може бути, як ви використовуєте вихідну інсталяційну дискету, а чи не спеціальну завантажувальну дискету, створену у процесі инсталляции.
Проблеми завантаження Linux з жорсткого диска Если ви змогли інсталювати LILO, замість створення завантажувальної дискети вам слід завантажувати Linux з жорсткого диска. Проте, автоматизована процедура інсталяції LILO, використовувана у багатьох дистрибутивах, який завжди безупречна.
Она може зробити неправильні припущення щодо формату вашого розділу, у разі ви повинні будете переинсталлировать LILO, щоб усе гаразд.
* Системні повідомлення ``Drive not bootable—-Please insert system.
disk. «» («Пристрій незагружаемо—-Пожалуйста, вставте системный.
диск "). Ви отримаєте таке повідомлення про помилку, якщо главная.
завантажувальна запис жорсткого диска якимось чином попсована. Во.
часто це безпечно й інше ви на диске.
й у порядку. Тут далі кілька путей.
1. При розбивці диска на розділи з допомогою fdisk вы.
могли видалити розділ, який був відзначений як ``active «» .
MS-DOS та інші операційні системи намагаються завантажити такой.
розділ на етапі завантаження (Linux не звертає уваги то,.
є розділ ``active «» чи ні). Можете загрузить.
MS-DOS з дискети і запустити FDISK для установки флага.
``active «» для розділу MS-DOS. Інша команда, що можна спробувати (з MS-DOS 5.0 і від) это.
FDISK /MBR.
У цю команду намагатиметься наново сформувати главную.
завантажувальну запис диска для завантаження MS-DOS, переписывая.
LILO. Коли ви більше немає на жорсткому диску MS-DOS, вам.
знадобиться завантажити Linux з дискети й у последующем.
спробувати інсталювати LILO.
2. Якщо вже ви створили розділ MS-DOS, використовуючи версію команди fdisk.
з Linux навпаки, це то, можливо причиною помилки. Вам.
слід гуртуватись у розділи для MS-DOS, використовуючи лише версии.
FDISK для MS-DOS. Тут найкраще вирішення — або розпочати сіло, що це стерти і перерозбити диск правильно, або видалити і перестворити погані розділи, використовуючи справні версії fdisk.
3. Інсталяційна процедура LILO терпітиме невдачу. В.
цьому випадку вам слід загрузитися з вихідного кошти інсталяції. Ви продовжуватимете матимуть можливість для описі кореневого розділу Linux, який використаний при загрузке.
* При завантаженні системи з жорсткого диска MS-DOS (чи інша из.
існуючих операційними системами) стартує замість Linux. Прежде.
всього переконаєтеся, що справді інсталювали LILO при.
інсталяції програм Linux. Якщо ви і все-таки інсталювали LILO, але інша операційна система завантажується замість Linux, необхідно конфіґурувати LILO так, щоб він завантажувала інші операційні системи з умолчанию.
Проблемы входу в систему.
После завантаження Linux вам (на екран) мусить бути видана підказка на кшталт цієї: linux login:
В більшості дистрибутивів ви просто ввійдете до системи під назвою root (суперкористувач, адміністратор) без пароля. Інші можливі імена для входу guest чи test.
Большинство новоспечених систем Linux не вимагають пароля для початкового входу. Але якщо система зажадає з вас пароль, виникатимуть проблеми. Насамперед спробуйте пароль, співпадаючий безпосередньо з ім'ям входа.
Если ви ж не можете ввійти, це вже проблема. Насамперед проконсультуйтеся з документацією на дистрибутив. Можливо там десь закопано правильне ім'я входу й аж пароль. Ім'я входу й аж пароль може бути вам повідомлено системою під час інсталяції чи виведені на екран як подсказки.
Причиной цих неприємностей також можуть бути проблеми із дуже інсталяцією файлів, відповідальних за вхід і ініціалізацію. Якщо цього причина, вам може знадобитися переинсталлизация (принаймні частини) програм Linux чи потрібно завантажити ваші кошти інсталяції і спробувати вирішити проблеми «вручну » .
Проблеми використання системы.
Если вхід до системи пройшов успішно, на екран буде видана підказка «shell «- командної оболонки (наприклад ``# «» чи ``$ «»). Але є ряд проблем, які можуть виникнути на початку використання системы.
Одна із найбільш типових початкових проблем, що з конфигурированием — установка невірних прав доступу (захисту) файлів і каталогів. Це може висловитися у міжнародному сполученні: Shell-init: permission denied, що буде надруковано після входу до системи (насправді, завжди, як ви зіштовхнетеся з повідомленням ``permission denied «» («звернення заборонено ») ви можете бути із високим ймовірністю впевнені, що проблема захисту файлов).
Во часто це проста справа для команди «chmod », яка може змінювати права доступу до відповідним файлам і каталогам. Але, щоб запровадити цю команду, ви повинні загрузитися зі кошти інсталяції і примонтировать вашу кореневу файлову систему Linux вручную.
Во час експлуатації системи ви можете потраплятимуть у місця, де не так встановлено захист файлів і каталогів чи програми працюють негаразд, як конфигурировались. Хоча багато хто дистрибутиви і доставляють особливих клопоту, тільки з них бездоганні.