Встановити live linux на зовнішній hdd. Встановлення Ubuntu на зовнішній HDD. Налаштування розділів диска

Головна / Google Play
Оригінал: "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.

Не буде новиною те, що за багатьма показниками Linux перевершує ОС MS Windows. Один із таких показників – продуктивність системи.

ОС Linux набагато раціональніше організована, до апаратних ресурсів особливо невибаглива. І тому навіть на старих ПК, які справляються з Windows XP SP1, система здатна функціонувати повноцінно.

Так, вимоги щодо ОЗУ – від 512 Мб. Дискового простору система вимагає близько 5 Гб, при цьому даний обсяг включає в себе, крім власне системи, досить непоганий набір офісних і системних додатків.

З виходом у світ "Linux-а з людським обличчям" - операційної системи Ubuntu, установка ОС та її компонентів проводиться швидко та легко.

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

Цьому, зокрема, сприяє розвинений та вдосконалений графічний інтерфейс системи. Та й багато завдань тут вирішуються "майже як у Windows".

Розглянемо процес встановлення Ubuntu Linux докладно

У цій статті установку проведемо на чистий вінчестер. Ви дізнаєтесь, як встановити Ubuntu, наприклад, на новий ноутбук.

Насамперед, необхідно вибрати для встановлення версію ОС. Тут вибір невеликий:

  • Звичайна – це одна з версій, що виходять із піврічною чергою.
  • LTS-версії (Long Term Support), що виходять з періодичністю в 2 роки і потім підтримуються ще протягом 3 років.

Можна оновити звичайну версію до нової LTS, що вийшла, і навпаки. Крім різних термінів підтримки, ці два типи релізу операційної системи не мають суттєвих відмінностей.

Але вибравши версію LTS, ви не помилитеся. Якщо визначилися, то далі порядок наших дій буде таким:

  • 1. Завантажуємо ISO образ Linux Ubuntu з офіційного сайту - https://www.ubuntu.com/download/desktop.
  • 2. Отриманий ISO образ пишемо на диск, встановлюємо завантаження в BIOS з CD/DVD.
  • 3. Вставляємо диск і перезавантажуємо комп'ютер.

Милуємось першим віконцем, що пропонує вибрати мову інтерфейсу. Російська та українська мови присутні, вибираємо зі списку та натискаємо кнопку "Встановити 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 (іноді іншу – залежно від моделі материнської плати – це можна дізнатися у Google). У БІОС, там де "Порядок завантаження" виберіть вашу флешку. Флешка в цей момент має бути вставлена ​​в комп'ютер, інакше БІОС її не побачить. Якщо вставлена ​​флешка, але комп'ютер її не бачить, спробуйте вставляти її в різні гнізда і щоразу перезавантажуйтеся і переходьте в БІОС.

Якщо у вас 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, зверніться до інструкції « ».

Цього березня 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 для входу в операційну систему на зовнішній жорсткий диск.

Linux може стати вам у нагоді з багатьох причин. Наприклад, ваш старий комп'ютер не можна оновити до нових версій Windows або macOS, або вам потрібні специфічні програми для Linux, або вам просто цікаво спробувати нове. А можливо, ви просто придбали новий комп'ютер без операційної системи і хочете заощадити, вибравши безкоштовну Linux.

Встановити Linux нескладно. Звичайно, є такі дистрибутиви як Arch, установка якого досить важка для новачка. Але більшість сучасних дистрибутивів встановлюється дуже просто. Мабуть, навіть простіше та швидше, ніж Windows.

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

Встановити Linux можна на комп'ютери під керуванням Windows та macOS або на порожній жорсткий диск. Ви можете вибрати Linux своєю основною системою або використовувати її паралельно з вашою старою системою.

1. Завантажте дистрибутив Linux

Насамперед потрібно вибрати дистрибутив Linux. Визначитись вам допоможе рейтинг DistroWatch.com.

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

Як правило, дистрибутиви Linux на офіційних сайтах пропонується завантажити двома способами. Перший спосіб – звичайне завантаження. Другий - через P2P за допомогою торрент-клієнта. Другий спосіб, звісно, ​​швидше. Отже, вибирайте його, якщо хочете заощадити час.

Коли дистрибутив у форматі ISO завантажено, потрібно записати його на CD або звичайну USB-флешку.

Запис на CD можна здійснювати стандартними засобами системи: "Запис образу диска" Windows або "Дискова утиліта" macOS. Достатньо клацнути по завантаженому образу правою кнопкою миші та вибрати відповідний пункт у меню.

Для запису ISO на флешку вам знадобляться спеціальні утиліти. Для Windows краще вибрати Rufus, а для macOS-UNetbootin. Ці програми мають дуже простий інтерфейс, у них досить складно заплутатися.

3. Підготуйте розділ диска

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

Windows

Відкрийте "Засіб керування дисками" Windows. Виберіть диск або розділ, від якого ви плануєте відрізати трохи місця для встановлення Linux. Більшості дистрибутивів із лишком вистачить 10 ГБ. Але якщо ви плануєте встановити багато програм, візьміть більше. Клацніть правою кнопкою миші по розділу та виберіть «Стиснути том». Введіть розмір та натисніть OK.

Процес може зайняти досить багато часу, так що запасіться терпінням.

Коли "Засіб керування дисками" перестане змінювати розміри розділів, на диску з'явиться порожній нерозмічений простір, позначений чорним кольором. Туди ми і встановимо Linux.

Пізніше, якщо Linux вам не знадобиться, можна буде видалити розділи з ним і віддати звільнене місце назад Windows за допомогою того ж «Кошти керування дисками».

macOS

Виділити місце для встановлення Linux можна через "Дискову утиліту" macOS. Виберіть диск і клацніть на значку «+», щоб створити розділ для Linux. Створення нового розділу може тривати деякий час.

4. Підготуйте завантажувач

Windows

Цей пункт стосується тільки нових комп'ютерів під керуванням встановлених Windows 10, 8.1 або 8. На таких комп'ютерах використовується завантажувач UEFI, який не дозволить вам завантажити будь-яку систему, крім Windows.

Щоб це виправити, зайдіть в налаштування BIOS комп'ютера та вимкніть опцію Secure Boot. Потім перезавантажтеся. Готово, тепер ви можете завантажувати та встановлювати інші системи поряд зі своєю Windows.

macOS

На відміну від більшості комп'ютерів, Mac вимагає додаткових дій для того, щоб встановити Linux в дуалбуті з macOS.

Перш за все, вимкніть SIP. Перезавантажте Mac та натисніть Cmd + R. Відобразиться меню Recovery. Виберіть у ньому «Термінал» та введіть csrutil disable .

Перезавантажте Mac ще раз. SIP вимкнено.

Ручний

Підійде, якщо ви хочете самі встановити розміри для ваших розділів або, наприклад, створити окремий розділ для ваших файлів. Для цього виберіть «Інший варіант» та натисніть «Продовжити».

Linux відобразить, які розділи на комп'ютері. Ви можете видаляти їх, форматувати або, навпаки, не чіпати розділи з інформацією, яку хочете зберегти.

Щоб встановити Linux замість вашої системи, виберіть розділ із встановленою системою та видаліть його кнопкою «–». Потім на місці, що звільнилося, створіть нові розділи.

  • Кореневий розділ для системних файлів Linux. Виберіть файлову систему Ext4 та точку монтування /.
  • Swap-розділ, або розділ підкачки, стане в нагоді, якщо у вас не вистачає оперативної пам'яті, зате швидкий SSD-диск. У списку файлових систем виберіть "Розділ підкачки".
  • Home-розділ, де зберігатимуться ваші файли. Виберіть файлову систему Ext4 та точку монтування /home.

Натисніть «Продовжити» та підтвердьте зміни. Установник зітре вибрані вами розділи і створить нові на місці, що звільнилося.

Як встановити Linux поряд із поточною системою

Встановити Linux поруч із вашою системою можна двома способами.

Автоматичний

Більшість установників Linux відразу виявляють встановлені у вас системи. Якщо ви не створювали окремий простір на диску для Linux, можете спробувати вибрати пункт «Встановити поряд з Windows». Інсталятор самостійно створить потрібні розділи, і вам не доведеться нічого робити вручну.

Ручний

Якщо ж ви хочете визначити, скільки місця виділяти системі, і виконали вказівки в пункті 3, клацніть «Інший варіант» і натисніть «Продовжити». Ви побачите розділи свого диска та порожнє місце, яке ми приготували для Linux. Створіть кореневий розділ (точка монтування /), як описано вище. Домашній розділ у такому разі не обов'язковий: ви зможете копіювати та змінювати файли у своїй основній системі.

Натисніть "Продовжити". Інсталятор залишить ваші файли на своїх місцях. Він просто створить нові розділи вільному місці. Ви зможете вибирати, яку систему хочете завантажити під час запуску.

8. Завершіть інсталяцію Linux

Потім вам буде запропоновано представитися. Введіть своє ім'я та придумайте пароль. Не забудьте пароль, оскільки він буде постійно потрібний для виконання завдань від імені всіх. За бажанням можете зашифрувати свою домашню папку.

Потім просто зачекайте. Коли інсталяція завершиться, вам буде запропоновано витягнути інсталяційний диск та перезавантажитись. Не забудьте відключити в BIOS завантаження із зовнішніх дисків, якщо ви вмикали його.

Що робити після встановлення

Коли ви перезавантажитеся і перед вами з'явиться робочий стіл вашої Linux, ви зможете робити те саме, що і в Windows і macOS: серфити в інтернеті, редагувати документи і слухати музику. Не забудьте оновитися та заглянути в «Магазин додатків» (або його аналог залежно від дистрибутива), щоб доустановити потрібні додатки.

Спробуйте Linux, і ви побачите, що в повсякденному житті вона нітрохи не складніша за Windows або macOS.

© 2023 androidas.ru - Все про Android