- Підготовка до установки операційної системи Linux на комп'ютер
- планування установки
- Установка операційної системи Linux Mint з виділенням окремого розділу для каталогу / home
- Початкове налаштування операційної системи Linux Mint після установки
- Налаштування розкладок клавіатури
- установка драйверів
- "Чистий" перевстановлення операційної системи Linux із збереженням даних і налаштувань
Привіт шановні читачі блогу www.ithabits.ru. Стандартна установка сучасних версій операційної системи Linux на комп'ютер більше не є складним завданням. Вона виконується в графічному оточенні, що робить її доступною для широкого кола користувачів, в тому числі і не сильно досвідчених в питаннях системного адміністрування.
Більшість дистрибутивів Linux мають в цілому однотипні інсталятори автоматизують процес установки. По ходу процесу користувач повинен відповісти лише на декілька простих питань, пов'язаних з локалізацією, бажаним мережевим ім'ям комп'ютера і авторизацією.
Але ми злегка втрутимося в процес установки і ось з якою метою.
В першій статті циклу "Linux для початківців", в якій розглядалися особливості файлової системи цієї ОС, особливий акцент був зроблений на каталозі / home. Цей каталог призначений для розміщення домашніх папок користувачів.
В Домашніх папках зазвичай розміщуються створювані користувачами файли. "Зазвичай" тому, що при бажанні їх можна зберегти і в іншому місці. Сьогодні, до речі, в процесі установки ми створимо окремий каталог, призначений для розміщення, наприклад, файлів з відеофільмами або будь-яких інших, які не потребують тривалого зберігання і створення їх резервних копій.
Каталог / home може бути змонтований на окремий розділ жорсткого диска. Зазвичай це рекомендують робити з метою підвищення безпеки операційної системи Лінукс та збереження призначених для користувача даних. Наприклад, даний розділ можна розмістити на відмовостійкість дисковому накопичувачі.
Але найголовніше це те, що в каталозі / home зберігаються абсолютно всі призначені для користувача конфігураційні дані - облікові записи, налаштування інтерфейсу і налаштування програм.
Такий поділ користувальницьких і системних даних в Linux надає унікальну можливість швидкої переустановлення системи без необхідності повторної настройки облікових даних.
Програми, що не входять до складу обраного дистрибутива, перевстановити доведеться. Але це нескладно. Процес установки додатків можна навіть автоматизувати за допомогою нескладного скрипта. Згодом ми повернемося до цього питання.
Забігаючи вперед додатково можна відзначити, що при монтуванні / home на окремий том і збереженні його вмісту при перевстановлення операційної системи, Windows-програми, встановлені в Wine, повторно встановлювати не доведеться.
Навіщо може знадобитися перевстановлення Linux? По-перше, дана ОС досить часто оновлюється. Зокрема, нові релізи Ubuntu, яка є основою для дуже великої кількості інших збірок, випускаються два рази в рік. Я віддаю перевагу "чисту" установку. Але це справа смаку. Можна оновлювати релізи та поверх попередніх. Головне не це.
В Минулого разу ми займалися вибором відповідного дистрибутива Linux на основі короткого огляду особливостей шести найбільш популярних брендів за версією сайту DistroWatch.
Навіть якщо закрити очі на всі інші збірки Linux, яких сьогодні налічується величезна кількість, і зупинитися виключно на топових дистрибутивах, то з огляду на той факт, що в кожному з них існує ще кілька варіантів оточення робочого столу, завдання правильного вибору все одно виходить нетривіальною. Зовсім не факт, що перше ж поєднання бренд / оточення, яке ви виберете, виявиться оптимальним.
Але навіть якщо все буде добре, то ймовірність того, що через деякий час вам не захочеться спробувати, скажімо, інший варіант оточення робочого столу, дуже невелика.
Нагадую, що голосування на користь того чи іншого дистрибутива і оточення робочого столу Linux, запропоноване в кінці попередньої публікації, ще відкрито і всі бажаючі можуть взяти в ньому участь.
Цікаво відзначити, що не дивлячись на незрівнянно менше в порівнянні з DistroWatch кількість голосуючих, "наше" розподіл місць виявилося практично ідентичним.
У зв'язку з цим сьогодні ми зробимо установку операційної системи Linux на комп'ютер з розрахунком на майбутні перевстановлення. Для цього ми гарантовано розмістимо каталог / home на окремому розділі.
З огляду на беззастережне перше місце в рейтингу популярності, встановлювати сьогодні будемо Linux Mint. Як оточення робочого столу візьмемо, наприклад, досить популярний Cinnamon.
Підготовка до установки операційної системи Linux на комп'ютер
Створення завантажувального USB-flash drive (завантажувальної флешки) з дистрибутивом Linux
Обраний Лінукс-дистрибутив найдоцільніше завантажити з сайту розробника. У нашому випадку це буде сторінка завантаження сайту Linuxmint.com.
Можу припустити, що сьогодні більшість користувачів віддадуть перевагу зробити системну флешку з дистрибутивом Лінукс, а не оптичний диск.
Для підготовки завантажувального USB-flash drive в Windows можна сміливо порекомендувати утиліту Universal USB Installer. Раніше ми вже знайомилися з цією програмою в статті безпосередньо присвяченій найпростіших способів створення завантажувальних флешок, в тому числі і для дистрибутивів Windows.
планування установки
Якщо для установки Linux в вашому розпорядженні є вільний комп'ютер, ну або, скажімо так, то, що робить цей комп'ютер, не має особливої цінності, то після підготовки завантажувального пристрою можна відразу приступати до установки.
Те ж саме можна сказати, якщо в настільному комп'ютері для цієї мети є можливість виділити окремий жорсткий диск.
В іншому випадку можна встановити Linux в якості другої операційної системи на той же жорсткий диск, на якому вже присутній Windows.
При цьому необхідно мати на увазі, що після установки Windows-завантажувач буде замінений на що часто використовується в сучасних версіях Linux GRUB.
Нічого страшного в цьому немає. Більш того, якщо завантажувач Windows нічого не знає, або не хоче знати, про інших операційних системах, то завантажувач Linux відмінно розбереться з встановленими Windows системами і проблем з їх завантаженням не буде.
Проте, щоб уникнути завжди можливих по тій або іншій причині неприємностей від яких ніхто повністю не застрахований, має сенс зробити резервну копію жорсткого диска.
Перед установкою Linux на зайнятий іншою операційною системою або даними носій варто переконатися в тому, що є можливість вивільнити на ньому принаймні 15 - 20 Гб вільного місця для створення нових Linux-розділів. При цьому можна полегшити роботу Linux-установника.
Для цього потрібно зробити в Windows дефрагментацію диска і самостійно стиснути потрібний тому. Про те, як це зробити в Windows 7/8 було описано в статті , Присвяченій переносу системи на новий диск.
В результаті цих нескладних підготовчих операцій на диску з'явиться незайнята область, яку відразу ж помітить установник і запропонує розмістити нову систему в ній.
Якщо в кінцевому підсумку дружба з ОС Linux у вас не трапиться і з'явиться бажання позбутися від цієї системи, то найпростішим рішенням буде розгорнути попередньо збережений образ диска або повернути на місце Windows-завантажувач способом, описаним в цієї статті .
Установка операційної системи Linux Mint з виділенням окремого розділу для каталогу / home
Завантажуємо комп'ютер з попередньо підготовленого носія з дистрибутивом.
Після завершення завантаження Linux Mint зі змінного носія подвійним кліком по значку "Install Linux Mint" на робочому столі запускаємо процес установки операційної системи на жорсткий диск.
1. Вибір мовної локалізації
У першому вікні установника задаємо потрібну мовну локалізацію.
2. Підготовка до встановлення
Після вибору мови інтерфейсу з'явиться екран з попередженням про необхідність мати на диску мінімум 7,8 ГБ вільного місця і про те, що комп'ютер повинен бути підключений до Інтернету. Останнє не обов'язково якщо безпосередньо в процесі установки не оновлювати.
3. Вибір варіанту установки (розмітки розділів)
На третьому кроці починається найголовніше - фактично те, заради чого і написана ця стаття. За замовчуванням буде запропонований варіант "Стерти диск і встановити Linux Mint". Вибираємо "Інший варіант".
4. Розмітка диска
В даному випадку в комп'ютері є один жорсткий диск / sda і ми будемо створювати на ньому розділи "з нуля" відповідно до наших уподобаннями.
Натискаємо "Нова таблиця розділів".
Читаємо попередження і натискаємо "Продовжити".
Створюємо нову порожню таблицю розділів. Приступаємо до створення дискових розділів.
Якщо на диску є розділи, які передбачається зберегти, наприклад, розділи, які стосуються операційній системі Windows, то нову таблицю розділів, природно, створювати не потрібно.
В іншому описаний нижче алгоритм створення нових дискових розділів в цьому випадку буде таким же, хіба що розділи отримають інші номери.
5. Створення розділів на жорсткому диску
Створюємо на початку диска перший розділ розміром 10 - 15 ГБ безпосередньо для операційної системи. Форматуємо його в Ext4. Монтувати розділ будемо в кореневій каталог.
В даному випадку ми розглядаємо найпростіший варіант розмітки диска. Так якби передбачалося використання менеджера логічних томів LVM, то потрібно було б створити окремий розділ для каталогу / boot.
Безпосередньо за першим розділом виділимо місце для розділу підкачки.
На відміну від Windows, в Linux зазвичай використовується не файл підкачки, а цілий спеціальний розділ. У загальному випадку такий підхід можна вважати більш ефективним з точки зору швидкодії, але менш гнучким у тому випадку, коли розмір підкачки потрібно змінити. При необхідності можна задати для свопу і файл.
Зверніть увагу, що при створенні другого розділу ми вибрали тип розділу - логічний, а не первинний. Справа в тому, що таблиця MBR допускає на одному диску не більше чотирьох первинних розділів. Для того, щоб можна було створити більшу кількість розділів, наприклад, з метою спільного використання диска різними операційними системами, існують розширені (Extended) розділи і логічні (Logical) розділи всередині розширених.
Необхідно розуміти, що розширений розділ можна відформатувати і безпосередньо використовувати, так як він є всього лише контейнером для логічних розділів.
У нашому прикладі у нас буде тільки чотири розділи і все їх при бажанні можна було б зробити первинними.
Створюємо розділ для каталогу / home. Розмір каталогу потрібно вибирати виходячи з передбачуваного обсягу призначених для користувача даних і розміру самого жорсткого диска. При бажанні можна віддати під нього все, що залишилося на диску місце або все ж обмежити якимось розумним обсягом, як в прикладі.
Як і планували, створимо на диску ще один розділ для розміщення великих і не вимагають резервного копіювання файлів. В силу не дуже зрозумілого в перспективі статусу даного розділу зробимо його первинним. Назва точки монтування придумуємо самостійно, наприклад, "DATA" і не забуваємо писати попереду "/" (в іншому випадку піде повідомлення про помилку).
У прикладі для даного розділу обрана файлова система XFS. Це зовсім не обов'язково і, можливо, більш правильним би було вибрати Ext4. За описами в XFS оптимізований процес виділення місця для запису файлів, що має сприяти їх меншою фрагментації.
Якщо спільне використання даного жорсткого диска з Windows не планується, то точно не варто форматувати розділ в NTFS. Не дивлячись на те, що Linux працює з цієї файлової системою, коли рано чи пізно буде потрібно дефрагментувати файли на даному розділі, то виявиться, що зробити це рішуче нічим.
У результаті повинна вийти приблизно така розмітка диска. Ще раз підкреслю, що основним завданням було виділити на диску окремий розділ для каталогу / home і ми з нею успішно впоралися.
6. Вибір місця розташування (часового поясу)
Вибираємо потрібний часовий пояс.
7. Розкладка клавіатури
Якщо на першому етапі було обрано російську мову, то за замовчуванням в даному вікні також буде запропонована російська розкладка клавіатури. Для того, щоб на наступному кроці не виникло проблем з введенням імені користувача та пароля, доцільніше поміняти розкладку клавіатури на "Англійська (США)".
8. Облікові записи
На завершення задаємо ім'я першого користувача, ім'я комп'ютера, логін і пароль.
9. Установка операційної системи Linux на жорсткий диск
Після введення необхідних даних продовжиться копіювання файлів на жорсткий диск.
Час, необхідний для установки системи, залежить, головним чином, від швидкісних характеристик комп'ютера. Крім того, якщо комп'ютер підключений до Інтернет і в процесі установки передбачалася установка оновлень, то загальний час інсталяції може дещо збільшитися.
В процесі копіювання файлів і налаштування системи на екрані комп'ютера демонструються слайди, що рекламують переваги встановлюється операційної системи.
Чекаємо завершення установки Linux Mint і перезавантажуємо комп'ютер. Не забуваємо при цьому видалити з USB-порту завантажувальну флешку з дистрибутивом системи.
Початкове налаштування операційної системи Linux Mint після установки
Припустимо, що установка ОС Linux Mint пройшла вдало і комп'ютер без проблем завантажився (впевнений, що в переважній більшості випадків так і буде).
Перед тим, як почати користуватися комп'ютером за його прямим призначенням, залишилося виконати лише пару нескладних налаштувань.
Налаштування розкладок клавіатури
В процесі установки (пункт 7) ми вибрали англійську розкладку клавіатури. Відповідно, потрібно додати російську розкладку і вибрати спосіб перемикання між ними.
Відкриваємо "Menu" -> "Параметри" -> "Регіон і мова" -> "Розкладки клавіатури".
Натискаємо "+", вибираємо в списку потрібну нову розкладку клавіатури і говоримо "Додати".
Натискаємо "Параметри", у вікні, "Параметри розкладки клавіатури" розкриваємо список "Кнопка (і) для зміни розкладок" і вибираємо кращий варіант. Я історично вибираю для перемикання розкладок у всіх системах поєднання "Ctrl + Shift". Ви можете вибрати будь-яке інше.
Закриваємо вікна. На панелі задач з'являється індикатор розкладки клавіатури, вид якого при бажанні можна змінити, наприклад, прибрати прапорці.
установка драйверів
Насправді тема установки драйверів пристроїв в Linux досить обширна і часом вельми нетривіальна. Тому дуже коротко лише про те, що можна зробити за допомогою вбудованої графічної утиліти.
Йдемо "Menu" -> "Адміністрування" -> "Менеджер драйверів". Для входу потрібно ввести пароль адміністратора, в даному випадку, першого користувача, заданий при установці системи.
У вікні буде представлений список пропрієтарних драйверів, доступних для вашого комп'ютера. Можливо має сенс їх встановити.
Наприклад, один з моїх Linux-ноутбуків з відеокартою від Nvidia категорично не дружить з вільними дефолтними відеодрайверів Nouveau - працює він з ними нормально, але не виходить зі сплячого режиму. Після установки драйверів Nvidia все встає на місце.
"Чистий" перевстановлення операційної системи Linux із збереженням даних і налаштувань
В результаті установки ОС Linux за описаним алгоритмом в кінцевому підсумку ми отримали систему з виділеним дисковим розділом для каталогу / home. І це дуже добре.
У статті описана установка Mint 16 Cinnamon. Поки готувалася публікація вийшов наступний 17-й реліз цієї популярної ОС. Штатна можливість оновити Mint 16 Petra до Mint 17 Qiana не передбачена, хоча це можна зробити з командного рядка змінивши назви репозиторіїв.
Для тих, хто не планує оновлювати систему таким чином, / home на окремому розділі буде більш ніж до речі.
Для того, щоб виконати "чисту" установку операційної системи Linux з метою оновлення релізу або зміни оточення робочого столу із збереженням даних і налаштувань, потрібно зробити наступне.
- Підготувати завантажувальну флешку або CD з новим дистрибутивом Linux;
- Завантажитися з підготовленого знімного пристрою і запустити установку системи на жорсткий диск;
- При виборі типу установки відзначити "Інший варіант".
Тобто, до пункту 4 в точності повторюємо всі дії, описані в статті.
- Зберігаємо наявну таблицю розділів;
- На 5-му кроці послідовно відкриваємо всі представлені в таблиці Linux-розділи і підключаємо їх із зазначенням типів файлових систем і точок монтування.
Замовляємо форматування системних розділів (в даному випадку / dev / sda1).
Тільки підключаємо, але не форматіруем розділи з даними (/ sda3, / sda5, / sda6). При цьому всі наявні дані будуть збережені.
В результаті таблиця розділів повинна виглядати приблизно таким чином.
- Продовжуємо установку нової операційної системи;
- На етапі завдання облікових даних користувача (8) вводимо такі ж логін і пароль, як у першого користувача з попередньої установки.
Установник Linux знайде в каталозі / home домашню папку користувача і підключить її без пересозданія.
- Чекаємо закінчення інсталяції і виконуємо завершальні настройки.
Результатом такої установки буде повністю готова до експлуатації система. Користувач відразу ж побачить всі свої файли, і все, що було в старій системі перед перевстановлення - електронну пошту, налаштування облікових записів, збережені закладки в браузері і т.д.
Більш того, якщо раніше у вас були встановлені не входили до складу дистрибутива програми, що вимагають деякої настройки, то відразу після його повторного інсталяції в новій системі вони так само отримають всі налаштування.
Наприклад, якщо раніше у вас були встановлені Windows-додатки в Wine, то після інсталяції цього середовища дані програми виявляться на місці, і знову ж таки, з усіма своїми настройками і історією.
Ось такі чудові можливості відкриваються, коли каталог / home розташований на окремому розділі.
Якщо ви вже встановили Linux на один єдиний розділ і хотіли б перемістити / home на окремий том, то це можна зробити без переустановлення системи. Альо про це іншім разом.
Навіщо може знадобитися перевстановлення Linux?