Установка Ubuntu Linux на жорсткий жорсткий диск. Установка Ubuntu на зовнішній HDD Установка Ubuntu на зовнішній hdd покрокова інструкція

Вихідні дані або що у мене було для початку встановлення:

  1. Власне дистрибутив Ubuntu - ubuntu-11.04-dvd-i386.iso
  2. Нетбук - Acer AO BGK-531h
  3. Зовнішній HDD - Transcend Classic 320Gb

Власне, що я хотів зробити:

Встановити Ubuntu, на зовнішній HDD, причому при підключенні HDD до будь-якого комп'ютера та виставленні в BIOS-e завантаження з цього HDD, завантажувалася б Ubuntu. Якщо ж завантажуєш комп'ютер без підключення цього HDD, завантажувалася б ОС встановлена ​​цьому комп'ютері.

Проблема, з якою я зіткнувся і по суті, яку я обходжу в цій статті:

При звичайній установці (підключаєш зовнішній HDD до комп'ютера, завантажуєшся через завантажувальний дистрибутив Ubuntu і ставиш), затирається MBR (головний запис) комп'ютера, Ubuntu ставить свій GRUB і надалі завантаження комп'ютера, без вставленого зовнішнього HDD не можлива. Не виключаю, що є можливості обійти це явище, але на даний момент я його не знаю, тому шукав інші можливості обходу.

Отже, приступимо:

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

1. Встановлюємо цю програму-запускаємо.

2. Створюємо віртуальну машину, при цьому тип ОС та версію, краще напевно вибрати Linux та Ubuntu відповідно. Чому? Наскільки я зрозумів, тоді клавіатура та мишка краще працюють у вікні цієї ВМ. Хоча, можу і помилятися:

3. Т.к. у мене був нетбук і в ньому немає двд приводу, флешки у мене 8гб, для створення завантажувальної флешки теж не було під рукою, я попередньо встановив Alcohol 52% і створив віртуальний накопичувач у ньому, щоб підвантажити інсталяційний образ Ubuntu. Благо ВМ приймає його як звичайний привід і легко запускає з нього установку. Знову ж таки можна сказати, що хотілося зовсім програмними методами обійтися… Ну не хотілося мені шукати флешку чи зовнішній привід + двдр-ку ще…

4. Стартуємо віртуальну машину, при першому запуску вона запитує, який привід хоста використовувати, вибираємо привід, який Alcohol 52% створив і який ми вже змонтували образ ubuntu-11.04-dvd-i386.iso. ії.. оп! З'являється вікно встановлення програми:

Про тонкощі установки я розповідати не буду, єдине зазначу деякі моменти:

  • При першому запуску установки, коли я дійшов до вибору жорсткого диска, куди встановлюватиметься Ubuntu, у мене там виявився лише 1 диск, який запустила ВМ. Тобто ВМ не побачила підключений USB HDD. Полазивши за налаштуваннями, я знайшов, у пристроях-пристрої USB підключенняЗовнішнього HDD і поставив галочку, тільки після цього з'явилася можливість при виборі місця, куди встановлюватиметься система, вибрати зовнішній HDD.

  • Налаштування Ubuntu краще вибрати в текстовому режимі. Звичайна установка хоч і в графічному режимі, але вона мені не сподобалася.
  • І ще, нетбук для запуску ВМ дуже не підходить. Все робиться повільно і довго ... не вистачає потужностей, тому я не чекав і повторив всю процедуру на нормальному комп'ютері.

У результаті ми маємо зовнішній HDD з ОС Ubuntu, який можна підключити до будь-якого комп'ютера, завантажиться та працюватиме, при цьому всі дані зберігатимуться.

Якщо вам хочеться мати портативну флешку чи зовнішній жорсткий дискз , то є, як мінімум, два варіанти:

  • встановити систему на флешку
  • (постійним сховищем)

Перший варіант схожий на звичайну установку операційної системи. Але оскільки ми будемо встановлювати на флешку, отримуємо портативність - можливість завантажитися на будь-якому комп'ютері з USB входом. Усі зміни, зроблені у системі, зберігаються після перезавантаження. Загалом робота мало чим відрізняється від роботи зі звичайним комп'ютером.

Другий варіант полягає у створенні Live системина USB носії (тій же флешці). Але оскільки Live система не здатна зберігати зміни (файли користувача, налаштування системи), для неї додатково створюється ще один розділ, на який зберігаються файли і зроблені налаштування. Тобто, здавалося б, виходить приблизно як у першому варіанті - є система, яка "пам'ятає" зроблені зміни після перезапуску. Насправді є деякі нюанси.

Live система з persistentсама собою займає менше місця - стільки ж, скільки скачуваний ISO образ - тобто. зазвичай, до чотирьох гігабайт. Операційна система, встановлена ​​звичайно, займає близько 13-15 гігабайт. Зате встановлена ​​звичайним чином система швидше завантажується, оскільки Live використовується стиснення. Live система з persistent може зіткнутися з проблемою, коли нове ядро ​​(яке можливо оновити) буде несумісне зі старим завантажувачем (який є частиною Live образу і не оновлюється).

В цілому, обидва способи заслуговують на існування, і вони обидва будуть розглянуті на сторінках сайт. У цій інструкції буде показано, як створити флешку із встановленою Kali Linu x. Буде описано докладний порядок дій, що дозволить уникнути деяких проблем, які можуть виникнути під час встановлення системи на USB носій або завантаження з USB флешки або зовнішнього диска.

Особливості встановлення Kali Linux на картку пам'яті

Установка на USB флешку схожа на установку на внутрішній диск. Але щоб випадково не пошкодити основну систему комп'ютера, жорсткі диски комп'ютера або завантажувач основної системи, я пропоную зробити встановлення Kali Linux на USB флешку у віртуальному комп'ютері. Після закінчення цієї установки ви зможете у вашому реальному комп'ютері завантажитись із цієї флешки. Як віртуальний комп'ютер я використовую.

Я виходжу з того, що VirtualBox у вас уже встановлений, або ви самі знаєте, як його встановити.

У VirtualBox створіть новий віртуальний комп'ютер. Найпростіший віртуальний комп'ютер для Linux. Єдина відмінність – у нього не повинно бути (віртуального) жорсткого диска. Якщо у вас складнощі зі створенням віртуальної машиниу VirtualBox, або виникнуть труднощі з інших питань, пов'язаних з VirtualBox, зверніться до інструкції « », там це детально розписано і проілюстровано скріншотами.

Коли в процесі створення нового віртуального комп'ютера дійдете вікна Жорсткий диск, то виберіть « Не підключати віртуальний жорсткий диск»:

Коли створено віртуальну машину, запустіть її. Як ISO рекомендуються офіційні випуски (а не щотижневі автоматичні зборки). При спробі використовувати щотижневі збирання у мене з'являлися помилки, пов'язані з неможливістю завантажити модулі ядра, і встановлення завершувалося невдачею.

USB флешка для Kali Linux

Для Kali Linux, а також для будь-якого сучасного дистрибутива Linuxя рекомендую карти пам'яті об'ємом понад 16 гігабайт. Тобто. це 32 гігабайти або більше. Чим вища швидкість – тим краще. Флешки погано підходять для кількох одночасних операцій читання/запису, а Операційні системипрацюють саме у такому режимі. Навіть з гарною картою пам'яті ваша система працюватиме помітно повільніше за настільну, вона може «лагати», «гальмувати». З поганою (повільною) картою пам'яттю робота може стати скрутною, некомфортною.

Скільки живуть USB флешки із встановленою операційною системою

Я з тих, хто не шкодує свої медіа-носії. На мої карти пам'яті в телефоні я завантажую торренти, на свої USB флешки я встановлюю операційні системи, інтенсивно їх використовую, часто роблю та відновлюю повні резервні копії. У мене не зламалося жодної карти пам'яті/USB від інтенсивного використання. Чесно кажучи, я вважаю міфом розповіді, що карти пам'яті можуть зіпсуватись через частого використання. Можливо, мені просто щастить. Я хочу сказати, що USB флешки (принаймні деякі) здатні роками «жити» і використовуватися із встановленими на них операційними системами.

Очищення USB картки пам'яті для встановлення операційної системи

Перед початком установки я рекомендую повністю стерти дані з флешки (видалити GPT), оскільки інакше у мене іноді виникали помилки з проблемою запису на диск. Це ми зробимо силами самої Live системи, завантажившись зі скаченого ISO.

Коли з'явиться меню, замість вибору пункту «Графічна установка» завантажтеся в систему.

Коли завантажитеся в нижньому барі віртуальної машини підключіть USB флешку до системи:

Ви можете переглянути список дисків, але оскільки будь-яких інших носіїв (жорстких дисків), там немає, то ви побачите тільки флешку під ім'ям /dev/sda:

Fdisk -l

Щоб видалити GPT з диска, якщо вона є, виконайте:

Gdisk /dev/sda

Для переходу до експертного режиму там введіть

Потім, щоб видалити GPT, введіть

Двічі погодьтеся повністю очистити диск.

Тепер наша флешка очищена, не виймаючи її, перезавантажте віртуальну систему. Тепер у меню виберіть « Graphical install»:

Інструкція з встановлення Kali Linux на карту пам'яті USB

Будь-яких відмінностей від установки операційної системи немає - все досить стандартно, вибір мови, імені користувача і т.к. Якщо у вас із цим проблеми, то, знову ж таки, зверніться до нотатки «».

Мабуть, є лише невеликий нюанс із розділом підкачування. Нам не потрібен розділ підкачування на флешці - ми використовуватимемо ресурси комп'ютера безпосередньо, тобто. всю оперативну пам'ять- цього має вистачити сповна. Але навіть якщо це не так, від розділу підкачування на флешці буде тільки шкода, оскільки він буде дуже повільним. Щоб не допустити створення розділу підкачки, то при переході до « Розмітка дисків» виберіть пункт « Вручну»:

Вибираєте розділ:

Вибираєте «Так»:

Вибираєте «ВІЛЬНЕ МІСЦЕ»:

У наступному вікні, швидше за все, не доведеться нічого міняти:

Вибираєте «Первинний»:

Виберіть «Налаштування розділу завершено»:

Вибираєте «Закінчити розмітку та записати зміни на диск»:

Система скаржиться, що не вказано жодного розділу для простору підкачування і всіляко його нахвалює. У нашому випадку (установка ОС на флешку) він справді не потрібен. Вибираємо «Ні»:

Тепер вибираємо «Так»:

Після цього почнеться стандартне встановлення ОС Kali Linux.

Тут залиште без змін:

Виберіть вашу флешку:

Коли установка закінчиться (а це може зайняти більше часу, ніж ви очікували, оскільки флешки не такі швидкі як навіть звичайні жорсткі диски, не кажучи про SSD), то відключіть віртуальний комп'ютер. Ви можете перезавантажити ваш реальний комп'ютер, щоб завантажитися зі свіжовстановленої на USB флешку системи.

Завантаження Kali Linux з флешки

Якщо у вас немає UEFI, то на початку завантаження комп'ютера натискайте багато разів кнопку Delete або Esc (іноді іншу – залежно від моделі) материнської плати- Це можна дізнатися у Гугла). У БІОС, там де "Порядок завантаження" виберіть вашу флешку. Флешка в цей момент має бути вставлена ​​в комп'ютер, інакше БІОС її не побачить. Якщо вставлена ​​флешка, але комп'ютер її не бачить, спробуйте вставляти її в різні гнізда і щоразу перезавантажуйтеся і переходьте в БІОС.

Якщо у вас UEFI, то просто так не потрапиш до БІОСу. Найпростіший спосіб потрапити в Біос - це ввести в командному рядку(від імені адміністратора):

Shutdown.exe /r /o

Після цього з'явиться повідомлення, що комп'ютер перезавантажиться менш ніж за одну хвилину. Після перезавантаження потрапляємо сюди та обираємо «Діагностика»:

Тепер вибираємо «Додаткові параметри»:

Тепер «Параметри вбудованого ПЗ UEFI»:

Ну і «Перезавантажити»:

У різних виробників різні біоси, тому у вас може бути по-іншому. Але я покажу приклад свого ноуту, щоб була зрозуміла суть. Переходимо у вкладку Boot, там вибираємо Boot Option Priorities, дивимося які є варіанти:

Всього один варіант і точно немає моєї флешки.

Шукаємо Secure Boot і відключаємо (Disable):

З'являється новий пункт меню OS Mode Selection. У ньому вибираємо CMS and UEFI OS. Якщо вибрати лише CMS OS, то встановлений Windowsне завантажуватиметься.

Тепер шукаємо такий пункт як Fast BIOS Mode та відключаємо його (Disable). Це потрібно для того, щоб під час завантаження БІОС почав перевіряти наявність USB пристроїв:

Але нам знову потрібно в Біос! Тому під час завантаження натискаєте відповідну клавішу. У мене ця клавіша – F2. На старому комп'ютері цією кнопкою була Delete. Цю клавішу Біос сам пише при завантаженні комп'ютера. Якщо ви не встигаєте подивитися або не розумієте англійську, то подивіться для вашої моделі в Гуглі. Або спробуйте шляхом перебору. Крім названих, ще цією клавішею може бути Esc або F*.

Знову переходьте в кладку Boot Option Priorities. Тепер там з'явилася флешка. Якщо ви зробите як я - на перше місце поставите флешку, а на друге - Windows Boot Manager, то досягнете наступного ефекту: якщо флешка вставлена ​​в комп'ютер, то завантажуватиметься Linux з цієї флешки. Якщо флешки немає, то завантажиться Windows - і не треба вкотре лізти в БІОС!

Не забуваємо збережеться та перезавантажуємося.

Вирішення проблеми "the disc contains an unclean file system"

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

The disc contains an unclean file system (0, 0)

Особливо часто ця помилка з'являється при спробі завантажитися з USB флешки або зовнішнього диска. Причина в тому, що налаштування GRUB вказують на невірний диск, наприклад, на диск Windows. Система не розуміє файлову систему диска та не може продовжити завантаження. Ця проблема вирішується досить легко.

Перезавантажте комп'ютер і коли з'явиться меню завантажувача GRUBнатисніть клавішу e. Ви побачите приблизно таке:

Зверніть увагу на рядок, що починається з linux. У моєму випадку там є запис

Root=/dev/sda1

Оскільки при встановленні у віртуальному комп'ютері крім флешки не було інших носіїв інформації, то їй було надано ім'я /dev/sda1. У реальному комп'ютері є ще один жорсткий диск, і ім'я /dev/sda1 могло бути присвоєно йому. А флешка, з якою я намагаюся завантажитись, тепер має інше ім'я. Цим іменем може бути /dev/sdb1 або /dev/sdc1 або інше (залежно від кількості дисків у системі).

Якщо ви не знаєте нове ім'я, просто перебирайте різні варіанти. Перемістіть курсор на ім'я диска та поміняйте його на /dev/sd b 1. Після цього натисніть клавішу F10та дочекайтеся завантаження. Якщо завантаження невдале, перезапустіть комп'ютер і поміняйте запис на /dev/sd з 1 (і так далі за алфавітом), натисніть F10та перевірте успішність завантаження.

Після успішного завантаження в систему поміняйте ім'я диска, що завантажується. Наприклад, у моєму випадку ім'я диска виявилося /dev/sdс1(з буквою c). Тоді команда для зміни завантажувального дискавиглядатиме так:

Sudo grub-install --recheck /dev/sdc sudo grub-mkconfig -o /boot/grub/grub.cfg

Замість /dev/sdcпідставте ім'я диска або флешки.

Тепер при перезавантаженні не виникатиме помилка, а я відразу потраплятиму в Kali Linux, встановлену на флешку.

Створення резервної копії флешки з Kali Linux

Встановлення операційної системи на флешку, а особливо її подальше налаштування та встановлення програм - це тривалий процес. На той випадок, якщо флешка таки зламається або вона вам знадобиться, щоб записати курсову роботу, ви можете зробити її резервну копію. Також рекомендується робити резервні копії перед встановленням відео драйверів або інших небезпечних для ОС експериментів.

Якщо говоримо про створення резервної копії ОС, а чи не окремих файлів, то найкращим варіантом є клонування образу всього диска. У разі потреби це дозволить дуже швидко повернути всю операційну систему з усіма налаштуваннями. Мінусом такого методу є те, що образ з резервною копією займатиме рівно стільки місце, який має флешка. Навіть якщо, наприклад, операційна система з усіма файлами займає лише половину об'єму USB носія, то образ буде все одно об'ємом із флешку. Як уже було сказано, плюсом є те, що не потрібно вибирати файли для синхронізації, вся резервна копіязберігається у вигляді одного файлу, відновлення гарантує повне повернення у вихідний стан.

У системах Linuxподібний образ можна зробити за допомогою програми dd, а для Windows є чудова безкоштовна, з відкритим вихідним кодом утиліта .

Запустіть Win32 Disk Imager, як Deviceвиберіть вашу флешку, а у полі Image Fileпропишіть шлях, куди ви хочете зберегти образ:

Коли все готово, натисніть Read.

Якщо вам знадобиться відновити операційну систему на флеш карту, то аналогічно виберіть образ, який хочете записати на флешку, та натисніть Write.

Висновок

У цій інструкції було детально показано, як встановити Kali Linux на флешку, описані можливі проблемита шляхи їх вирішення. Насправді, таким чином можна встановити будь-який Лінукс на USB карту пам'яті. У буде показано, як створити USB карту пам'яті Kali Linux з persistent(Постійним сховищем).

Якщо вам доведеться подивитися файли, розміщені на флешці, з основної системи Windows, зверніться до інструкції « ».

Встановлення Linuxна зовнішній hdd і отримав найкращу відповідь

Відповідь від Living creature[гуру]
Немає там ніяких проблем... ставь лінуху на будь-який вільний розділ, а зовнішній хард використовуй як сховище файлів...

Відповідь від 2 відповіді[гуру]

Вітання! Ось вибірка тем з відповідями на Ваше запитання: Встановлення Linux на зовнішній hdd

Відповідь від Міке[гуру]
Мінімальна швидкість USB цим все сказано.


Відповідь від Володимир[гуру]
Можна встановити поруч і вибирати ОС під час завантаження. Подивися Ubuntu, вона легко сама ставиться поряд з віндою


Відповідь від Віталій Шіян[гуру]
У мене зараз проблеми із ноутбуком, але не програмні. Ноутбук куплено в 2008 р. Диск всього 120Гб, тобто реально 112Гб. Крім сімки поставив Лінукс Мінт -просто виділив під нього 20Гб і все ніяких проблем. При запуску системи треба вибирати, яку систему запускати -за замовчуваннямзапускається Лінукс. Є інший Лінукс записаний на флешку з можливістю збереження всіх змін. Так що можете розбити ваш зовнішній диск на розділи під операційну систему і під зберігання файлів і спокійно користуватися. На зовнішньому диску можна встановити кілька Лінуксів.


Відповідь від Екорпіон[гуру]
Поставити можна, швидкість USB 2.0 звичайно замала, але для ознайомлення вистачить, до того ж, потім цю вже налаштовану і обжиту OS можна потім клонувати будь-куди,


Відповідь від Павло Петров[гуру]
Так, по порядку...
1. "Для ознайомлення" і "поколупатися" - підуть т. зв. LiveCD/DVD/USB. Для багатьох дистрибутивів (та сама Бубунта) в LiveCD-режимі можна завантажуватися зі звичайного інсталяційного диска. Можна скачати кілька різних ISO-образів від різних дистрибутивів, записати їх на носії та завантажуватися в LiveCD-режимі - подивитися, що більше сподобається.
2. Якщо хочеться, можна записати на зовнішній USB/HDD як повноцінну ОС. ось 2 посилання про Бубунту з цього приводу: посилання та посилання З іншими дистрами – аналогічно. Цілком справедливі зауваження щодо низької швидкості читання/запису по шині USB.
3. Можна встановити як 2-й ОС. Більшість сучасних " доброзичливих " дистрів ставиться досить просто, завантаження двох і більше ОС налаштовується майже автоматично. Після видалення Лінуха – необхідно буде відновити вендовий завантажувач.

Цього березня 2016, Ubuntu 16.04 Xenial Xerus поки не випущений. Він все ще знаходиться на стадії розробки, тому він не є стабільним для щоденного використання, але ви можете завантажити цю версію розробки. Цей посібник призначений для встановлення Ubuntu будь-якої версії на зовнішній жорсткий диск, а не лише на 16.04. Але оскільки 16.04 стає гарячою темою сьогодні, ми використовуємо 16.04 як приклад. Зверніть увагу, що інсталяція будь-якого зовнішнього GNU / Linux на зовнішній жорсткий диск трохи відрізняється, тому що ви повинні звернути увагу на те, де встановити завантажувач, і бути готовим до порятунку, коли ви не можете нормально завантажитися.

Відомості про систему

Ми використовуємо цей комп'ютер для виконання цих процедур встановлення:

  • ASUS X44C Intel Celeron 2 GB RAM
  • Один внутрішній жорсткий диск 320 GB
  • Один зовнішній жорсткий диск 320 GB
  • Внутрішній жорсткий диск містить одну операційну систему із завантажувачем GRUB
  • Зовнішній жорсткий диск порожній, не містить операційної системи та не має завантажувача

План

Ми хочемо встановити Ubuntu 16.04 у зовнішній жорсткий диск, у другий розділ (/dev/sdb2) та встановити завантажувач GRUB на цей зовнішній жорсткий диск (/dev/sdb). Зверніть увагу на схему нумерації пристроїв.
Ми хочемо, щоб цей план полягав у тому, щоб переконатися, що зовнішній жорсткий диск з операційною системою всередині може бути завантажений на будь-якому іншому комп'ютері, оскільки він вже має свій власний завантажувач. Ми не використовуємо наш завантажувач внутрішнього жорсткого диска, хоча ми можемо, тому що ми хочемо, щоб на кожному жорсткому диску був свій власний завантажувач.

Підготовка ISO

Підготовка диска

Ми не обмежуємо вашу свободу розбивати власний диск. Ми просто наводимо вам приклад, одну з самих простих схемрозділів (принаймні для нас). Ми маємо зовнішній жорсткий диск розміром 320 GB, ми наводимо таблицю розділів MBR (а не GPT), і ми ділимо його на розділи 10 зі схемою:

Інформація: як ви можете знати, таблиця розділів MBR дозволяє лише максимальні розділи 4, якщо всі первинні. Якщо ми хочемо встановити більш ніж 4-операційну систему (більше 4-розділів), ми можемо створити основний 3 та 1. Потім ми можемо створити будь-яку кількість логічних розділів усередині розширеного розділу. Ось чому ви бачите, що над 1 розширеними та 6 логічними розділами вище. Використовуючи цю схему, ми можемо розділи 10 на жорсткому диску MBR.

Підготовка монтажних матеріалів

Носій установки - це будь-яке сховище, яке ви будете використовувати для установки ОС. Це може бути CD, DVD, USB-накопичувач, жорсткий диск або навіть мережа. Сьогодні USB-накопичувач став звичайним носієм для встановлення будь-якого дистрибутива GNU/Linux. Це дешевше за CD (тому що ви можете записувати ISO в будь-який час), простіше і швидше. Ви повинні створити інсталяційний носій для встановлення чогось.
Щоб записати Ubuntu ISO в USB-накопичувач USB, відповідно до поточної операційної системи:

  • У GNU/Linux ви можете використовувати програму Unetbootin. Але якщо в даний час ви використовуєте Ubuntu, він вже має програму Startup Creator для запису Ubuntu ISO в USB-накопичувач.
  • Windows: Ви можете використовувати Універсальний USB Installer (GNU GPL 2).

1. Завантажте інсталяційний носій

Ми припускаємо, що ваш носій є USB-накопичувачем. Вставте носій > reboot > увійдіть в BIOS > встановіть BIOS для завантаження в USB-накопичувач > save > reboot. Це завантажить операційну систему всередині медіа. Ubuntu буде завантажуватися звідти і, нарешті, дасть вам інтерфейс користувача для вибору між Install and Live. Виберіть «Живий».

2. Відкрийте програму встановлення Ubuntu (Ubiquity)

На сеансі Live можна побачити піктограму «Встановити Ubuntu» на робочому столі. Двічі клацніть його та Ubiquity (програма встановлення ОС). Перша сторінка, яку ви побачите, - це екран привітання, в якому ви запитуєте мову, яку ви віддаєте перевагу. Ми рекомендуємо використовувати англійську мову.

3. Попередній поділ

На етапі pre-partitiong ви побачите кілька кроків:

  1. Бездротовий зв'язок: вас попросять використовувати будь-яку підключену бездротову мережу, будь то WLAN або LAN або ще щось. Ми рекомендуємо вам не підключатися ні до чого, тому оберіть «Не хочу підключатися». Наступний.
  2. Підготовка до встановлення Ubuntu: вам будуть запропоновані дві речі: завантаження оновлень автоматично та встановлення стороннього програмного забезпечення. Ми рекомендуємо вам нічого не завантажувати, тому нічого не вибирайте. Наступний.
  3. Розмонтуйте розділ: вам буде запропоновано відключити (вимкнути) деякі розділи, які досі монтуються (прикріплені) до вашої системи. Тому що ви повинні розмонтувати розділ у разі його форматування. Виберіть "Так". Наступний.
  4. Тип установки: вам буде запропоновано вибрати тип розбиття. Не вибирайте нічого крім Something Else. Попередження: вибір будь-якого іншого варіанта може призвести до знищення всіх даних на жорстких дисках. Не вірте автоматичному розбиттю. Наступний.

4. Розмітка

Попередження: дуже небезпечно розбити або форматувати будь-який жорсткий диск. Для цього ви не повинні перебувати в сонному стані, ви повинні звернути увагу і зосередитись, інакше ви можете знищити всі дані на всіх жорстких дисках.
Перше, на що потрібно звернути увагу, це знайти де знаходиться ваш жорсткий диск і де знаходиться ваш цільовий розділ. Ми згадували, що нашою метою є жорсткий диск /dev/sdb та partition/dev/sdb2. Але ви повинні звернути увагу, іноді, Ubiquity читає / dev / sdb як / dev / sda. Тут наш /dev/sdb читається як /dev/sda, тому нашою метою тут є розділ /dev/sda2. Ви повинні правильно визначити, де знаходиться цільовий розділ.
Використання назв ярликів, роблячи розмір розділів різним, роблячи файлову систему розділів різною або такою, що ідеально забезпечує всі порожні розділи (як ми це зробили), дуже допомагає гарантувати, що ми не помиляємося тут.

На цьому етапі є кілька наступних кроків форматування:

  1. Виберіть запис цільового розділу, наприклад /dev/sda2.
  2. Натисніть кнопку «Змінити...».
  3. Не змінюйте розмір розділу, оскільки ви вже відформатували його раніше, щоб мати такий розмір.
  4. Змініть файлову систему на ext4.
  5. Змініть точку монтування на «/» (коса характеристика). Це означає кореневу файлову систему, найвищу точку вашого розділу операційної системи.
  6. Перевірте Формат цього розділу (необов'язково), щоб переконатися, що всі дані всередині / dev / sda2 будуть видалені.
  7. Натисніть кнопку OK.
  8. Зачекайте, поки Ubiquity готує розділ на ваш вибір.


Тоді вам краще створити розділ підкачування:

  1. Виберіть порожній розділ, який ви підготували. Вам знадобиться 2 до 4 Гб тільки для обміну.
  2. Натисніть кнопку «Змінити...».
  3. Змініть файлову систему на своп.
  4. Або виберіть порожній розділ, натисніть «Змінити» ..., потім змініть розмір будь-якого розміру більшого, ніж 4 GB, на 4 GB або лише на 2 GB. Вам не потрібні 8, 10 або навіть заміна 40 ГБ.

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

  1. Поле "Установник для завантаження":. Він розташований у нижній частині екрана поділу Ubiquity.
  2. Виберіть ім'я жорсткого диска, на якому знаходиться розділ. У цьому випадку, оскільки розділ є /dev/sda2, вам слід вибрати /dev/sda (жорсткий диск). Встановлення завантажувача на жорсткий диск (а не розділ) допомагає розпізнавати всі операційні системи всередині жорсткого диска, а не тільки одну в розділі.

Потім, якщо ви їх повторно перевірили, і ви впевнені, натисніть «Встановити зараз».

5. Після поділу

Після натискання кнопки «Встановити зараз» установка починається і запускається, коли ви вводите цей етап за допомогою таких кроків:

  1. Виберіть країну своєї країни. Наступний.
  2. Виберіть клавіатуру. Для більшості користувачів вибір за промовчанням є безпечним. Наступний.
  3. Виберіть ім'я користувача, пароль та ім'я комп'ютера. Наступний.
  4. Зачекайте, доки Ubiquity встановить.
  5. Як тільки ви закінчите, вас запитають, чи продовжувати тестування (LiveCD), чи перезапустити зараз.


Встановлення завершено. Тепер ви можете насолоджуватись новою операційною системою Ubuntu 16.04.

6. відновлення

У деяких випадках ви не отримаєте нормального завантажувача, якщо ви можете вибрати одну операційну систему і просто натисніть клавішу Enter для завантаження. Іноді ви не можете. Тому що іноді GRUB не зміг встановити себе на зовнішній жорсткий диск. Якщо це станеться, ви знайдете лише запрошення GRUB, в якому ви повинні ввести декілька команд для автоматичного завантаження операційної системи. Важко, якщо ви не знаєте яку команду набирати, але це досить легко, якщо ви знаєте, як це зробити. Ми підготували для цієї умови статтю Завантаження GNU / Linux вручну за допомогою команди GRUB для входу в операційну систему на зовнішній жорсткий диск.

Оригінал: "Ubuntu Hacks: Chapter 1 - Getting Started"
Автори: Кайл Ранкін, Джонатан Оксер, Білл Чайлдерс (Kyle Rankin, Jonathan Oxer, Bill Childers)
Дата публікації: June 2006
Переклад: Н.Ромоданов
Дата перекладу: липень 2010

Ви можете встановити систему Ubuntu, завантажувати її та повністю з нею працювати з пристрою FireWire, USB або іншого зовнішнього диска, але для цього потрібно деяке спеціальне налаштування. Нижче ми з початку і до кінця опишемо процес такого налаштування.

У процесі роботи над цією книгою ми зрозуміли, що є головним недоліком використання ноутбука як основний комп'ютер: значно складніше замінювати жорсткі диски під час тестування систем. Нам потрібно було налаштувати систему Ubuntu так, щоб можна було перевіряти різні прийоми та конкретні налаштування системи, але, як можна було б, ми не хотіли б перерозподіляти розділи основного жорсткого диска ноутбука і встановлювати систему. Ми вирішили встановити систему Ubuntu на зовнішній носій і запускати її звідти; таким чином, звичайна система залишилася недоторканою, але ми можемо запускати систему Ubuntu тоді, коли це потрібно.

На жаль, цей варіант установки не буде автоматично працювати без налаштування через кілька причин:

  • За замовчуванням у файлі initrd (вихідний ram-диск), який використовується Ubuntu, відсутні драйвери, необхідні для завантаження із зовнішнього пристрою. Ваш BIOS без проблем виявить ваш пристрій (за умови, що він підтримує завантаження зі знімних дисків), але як тільки завантажиться ядро, Linux не зможе виявити і змонтувати диск для продовження процесу завантаження.
  • Навіть якщо initrd має відповідні драйвера, ядру, перш ніж воно спробує їх використовувати, знадобиться кілька секунд для завантаження цих модулів і виявлення знімного диска. Протягом цього часу, система, швидше за все, спробувати завантажитись і не зможе знайти знімний диск, оскільки його конфігурування не буде до цього моменту завершено.
  • Інсталятор Ubuntu дуже зручний тим, що намагається виявити інші операційні системи, які ви могли встановити в системі, і для кожної ОС додає запис у завантажувач GRUB. На жаль, це означає, що кожна ОС повинна знаходитися на внутрішньому жорсткому диску, яким є перший диск, вказаний у BIOS, тоді як знімний диск буде другим (або третім або четвертим, якщо у вас є інші диски). Коли BIOS виконує завантаження зі знімного диска, він буде налаштований у системі як перший диск, що викликає проблеми в GRUB.

У цьому розділі ми розглянемо, як вирішити кожну з цих проблем, щоб можна було встановити Ubuntu на знімний диск і завантажуватися з нього.

Налаштування розділів диска

Першим кроком є ​​запуск процесу встановлення Ubuntu точно такого ж, як і за будь-яких інших варіантів установки, тому виконуйте все, про що читали в розділі "Встановлюємо Ubuntu" [Рада # 5] до того моменту, поки ви не дійдете до етапу перерозмітки диска на розділи. Коли Ubuntu перейде до розмітки диска, зверніть увагу, що за замовчуванням, ймовірно, буде взято якийсь із наявних у системі внутрішніх дисків IDE або SCSI. Якщо у системі використовується пристрій IDE, ви можете вибрати зовнішній диск, вказавши для цього виявлений системою SCSI диск. Рядок, що відноситься до диска, ймовірно матиме вигляд "SCSI (0,0,0) (sda)". Якщо у вас в системі вже є диск SCSI, то знайти диск USB буде трохи складніше, але, швидше за все, це буде останній вказаний в системі SCSI диск.

Застереження

Ви повинні бути абсолютно впевнені в тому, що на цьому етапі вибрали потрібний диск, оскільки Ubuntu відформатує та перерозмітить вибраний вами диск та видалить усі дані, які на ньому могли бути. Якщо ви не знаєте, який вибрати диск, завантажтеся з допомогою Ubuntu Live CD та перевірте імена пристроїв ( sda, sdbі т.д.), призначені у вашій системі різним дискам.

Встановлення GRUB

Після того, як ви виберете для форматування відповідний пристрій, продовжуйте процес встановлення Ubuntu до тих пір, поки не дістанетеся до стадії налаштування завантажувача GRUB. Тут вам буде поставлено запитання, чи хочете ви завантажити GRUB на внутрішній жорсткий диск до головного завантажувального запису MBR. Ви не повинні робити це, оскільки це призведе до перезапису завантажувача, який використовується в системі. Натомість дайте відповідь No ("Ні") і у вікні, яке з'явиться наступним, вкажіть /dev/sda (або будь-яке інше ім'я пристрою Linux, яке присвоєно знімному диску) для того, щоб можна було встановити GRUB прямо на знімний диск.

Використовуємо chroot

Потім продовжуємо процес встановлення Ubuntu до того моменту, коли вам буде запропоновано вибрати Continue ("Продовжити") та перезавантажити систему. Перш ніж перезавантажуватись, вам потрібно буде зробити в системі кілька налаштувань. Інсталятор Ubuntu, фактично, дозволяє увійти в основну консоль, яку можна використовувати для запуску в системі деяких обмежених команд. Натисніть клавіші Alt-F2, щоб перейти до цієї консолі, а потім натисніть клавішу Enter, щоб її активувати.

Тепер потрібно підготувати знімний диск, тому можна скористатися командою chroot і змінити деякі файли. Насправді знімний диск буде змонтований у директорії /target , а першим кроком є ​​монтування на цьому спеціальному пристрої файлової системи/proc:

# mount -t proc /target/proc

Тепер ви можете скористатися командою chroot для того, щоб перетворити директорій /target на діючий розділ системи. Таким чином, ви можете запускати команди, ніби ви завантажилися з цього диска:

# chroot /target

Налаштовуємо initrd

Як тільки буде виконано команду chroot, перше, що треба буде зробити, це додати ті модулі Linux, які зроблять ваш знімний диск доступним для initrd. У файлі /etc/mkinitramfs/modules ви можете вказати додаткові модулі, які будуть додані до initrd, так що скористайтеся консольним текстовим редактором, який вам подобається, та відредагуйте цей файл. Якщо у вас немає улюбленого консольного текстового редактора, просто скористайтесь редактором vim(якщо ви незнайомі з vim, то подивіться у розділі "Редагування конфігураційних файлів" [Рада # 74] приклади використання vim):

# vim /etc/mkinitramfs/modules

Як тільки цей файл буде відкритий, перейдіть в кінець файлу, додайте наступні кілька рядків, потім збережіть зміни і закрийте файл:

Ehci-hcd usb-storage scsi_mod sd_mod

Підказка

Якщо ваш знімний пристрій підключено через роз'єм IEEE1394, додайте наступний рядок:

Ieee1394ohci1394sbp2

а для інших пристроїв просто додайте в цей файл ті модулі, які потрібні для цих пристроїв.

Як тільки модулі будуть правильно налаштовані, наступним кроком буде налаштування демона initrd так, щоб він чекав кілька секунд перед тим, як продовжити завантаження. Таким чином, у Linux буде час для виявлення та конфігурування знімного диска. Відкрийте в текстовому редакторіфайл /etc/mkinitramfs/initramfs.conf:

# vim /etc/mkinitramfs/initramfs.conf

Для того, щоб Linux зачекав кілька секунд перед тим, як завершити процес завантаження, додайте тепер на початок файлу новий параметр

На наш досвід, десяти секунд цілком достатньо для завантаження Linux з USB-диска, але ви можете, якщо це потрібно, змінити це значення на більше або менше. Збережіть ваші зміни та закрийте файл.

Тепер ви можете за допомогою спеціального інструменту mkinitramfsзаново перестворити файл initrd, в якому вже будуть додані нові налаштування:

# mkinitramfs -o /boot/initrd.img-2.6.15-16-386 /lib/modules/2.6.15-16-386

Змініть шляхи initrd.img та /lib/modules так, щоб вони відповідали версії ядра, яка використовується у вашому інсталяційному CD.

Змінюємо налаштування GRUB

Останній крок полягає у зміні деяких налаштувань у конфігураційному файлі GRUB. Інсталятор Ubuntu налаштовує зовнішній пристрій (або другий диск, вказаний у BIOS) як пристрій hd1, але вам потрібно, щоб зовнішній диск був пристроєм hd0, оскільки цей пристрій буде першим системним пристроєм у BIOS, коли з нього буде завантажено. У текстовому редакторі відкрийте файл GRUB menu.lst:

# vim /boot/grub/menu.lst

та знайдіть рядки, які стосуються кореневого пристрою GRUB. Вони виглядатимуть приблизно так:

## default grub root device ## e.g. groot=(hd0,0) # groot=(hd1,0)

Змініть останній рядок, щоб вказувати на пристрій hd0:

## default grub root device ## e.g. groot=(hd0,0) # groot=(hd0,0)

Title Ubuntu, kernel 2.6.15-16-386 root (hd1,0) kernel /boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro quiet splash initrd /boot/initrd.img-2.6.15 -16-386 boot title Ubuntu, kernel 2.6.15-16-386 (recovery mode) root (hd1,0) kernel /boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro single initrd /boot /initrd.img-2.6.15-16-386 boot title Ubuntu, memtest86+ root (hd1,0) kernel /boot/memtest86+.bin boot

Title Ubuntu, kernel 2.6.15-16-386 root (hd0,0) kernel /boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro quiet splash initrd /boot/initrd.img-2.6.15 -16-386 boot title Ubuntu, kernel 2.6.15-16-386 (recovery mode) root (hd0,0) kernel /boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro single initrd /boot /initrd.img-2.6.15-16-386 boot title Ubuntu, memtest86+ root (hd0,0) kernel /boot/memtest86+.bin boot

Якщо Ubuntu виявила та створила конфігурацію для інших ОС і ви хочете цим також скористатися, просто для кожної ОС виконайте ті самі зміни для конфігураційного параметра root- Тільки замініть hd0 на hd1. Потім збережіть ваші зміни та закрийте файл.

Тепер ви можете вийти з режиму дії команди chroot, так що наберіть у консолі команду exit, а потім натисніть клавіші Alt-F1, щоб повернутися в основну консоль установки Ubuntu. Тепер можна вибрати варіант Continue ("Продовжити"), щоб перезавантажити машину і запустити встановлену систему.

Підказка

Зауважте, що на більшості комп'ютерів не можна вибрати завантаження зі знімного диска, якщо є CD-ROM або інший жорсткий диск. У деяких BIOS є можливість встановити налаштування так, що при натисканні спеціальної клавіші під час завантаження (наприклад, F12) ви зможете вибрати, з якого пристрою потрібно завантажуватися. В інших BIOS для того, щоб увійти в BIOS і налаштувати порядок завантаження пристроїв, можливо, потрібно буде натиснути одну з клавіш Esc, F2 або Del.


Top