Инсталиране на Ubuntu Linux на чист твърд диск. Инсталиране на Ubuntu на външен твърд диск Инсталиране на Ubuntu на външен твърд диск инструкции стъпка по стъпка

Първоначални данни или какво имах за стартиране на инсталацията:

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

Всъщност какво исках да направя:

Инсталирайте Ubuntu на външен твърд диск и когато свържете твърдия диск към произволен компютър и настроите BIOS да стартира от този твърд диск, Ubuntu ще се зареди. И ако стартирате компютъра, без да свържете този твърд диск, операционната система, инсталирана на този компютър, ще се зареди.

Проблемът, с който се сблъсках и който по същество заобикалям в тази статия:

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

И така, нека да започнем:

След като потърсих в Google и прочетох множество форуми, разбрах, че за да инсталирате без презаписване на MBR на компютър, можете а) да изключите твърдите дискове на компютъра или б) да инсталирате чрез виртуална машина. Реших да се задоволя със софтуерни методи и не исках да го изключвам; по време на инсталацията работих тихо и сърфирах в интернет. Избрах VirtualBox 4.1.0 за създаване на виртуална система, въпреки че по принцип този сегмент не е много наситен, дори изобщо не е наситен и не ми отне много време да избера.

1. Инсталирайте тази програма и я стартирайте.

2. Създайте виртуална машина с вида и версията на ОС, вероятно е по-добре да изберете съответно Linux и Ubuntu. Защо? Доколкото разбрах, тогава клавиатурата и мишката работят по-добре в прозореца на тази VM. Въпреки че може и да греша:

3. Защото Имах нетбук и той нямаше DVD устройство, имах 8GB флаш устройство, нямах го и под ръка, за да създам стартираща флашка, първо инсталирах Alcohol 52% и създадох виртуално устройство в него за да заредите инсталационния образ на Ubuntu. За щастие VM го приема като обикновен диск и лесно стартира инсталацията от него. Пак тук можем да кажем, че исках да използвам изцяло софтуерни методи... Е, не исках да търся флашка или външно устройство + DVD...

4. Стартираме виртуалната машина, при първото стартиране тя пита кой хост диск да използва, избираме диска, който Alcohol 52% създаде и в който вече сме монтирали ubuntu-11.04-dvd-i386.iso образа. ii.. опа! Появява се прозорецът за инсталиране на програмата:

Няма да говоря за тънкостите на инсталацията, просто ще отбележа някои точки:

  • Когато за първи път започнах инсталацията, когато стигнах до избора харддиск, където ще се инсталира Убунту, там имах само 1 диск, този, който пусна ВМ. Тоест виртуалната машина не е виждала свързания USB HDD. След като прегледах настройките, намерих в устройства-устройства USB връзкавъншен твърд диск и постави отметка в квадратчето, едва след това стана възможно да изберете външен твърд диск при избора на място, където ще бъде инсталирана системата.

  • По-добре е да инсталирате Ubuntu в текстов режим. Обичайната инсталация, макар и в графичен режим, някак си не ми хареса.
  • И все пак нетбукът е много неподходящ за работа с VM. Всичко става бавно и дълго... няма достатъчно мощност, затова не чаках и повторих цялата процедура на нормален компютър.

В резултат на това имаме външен твърд диск с Ubuntu OS, който може да бъде свързан към всеки компютър, зареждане и работа, докато всички данни ще бъдат запазени.

Ако искаш преносима флашка или външна HDDс , тогава има поне две опции:

  • инсталирайте системата на флаш устройство
  • (постоянно съхранение)

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

Вторият вариант е да създадете Живи системина USB устройство (същото флаш устройство). Но тъй като системата Live не може да запазва промените (потребителски файлове, системни настройки), за нея допълнително се създава друг дял, на който се записват направените файлове и настройки. Тоест, изглежда, че се оказва нещо като първия вариант - има система, която „помни“ промените, направени след рестартиране. Всъщност има някои нюанси.

Жива система с упоритсамият заема по-малко място - същото като изтегления ISO образ - т.е. обикновено до четири гигабайта. Операционната система, инсталирана по обичайния начин, отнема около 13-15 гигабайта. Но нормално инсталирана система ще стартира по-бързо, защото Live използва компресия. Жива система с постоянен може да срещне проблем, при който новото ядро ​​(което може да се актуализира) е несъвместимо със стария буутлоудър (който е част от образа на живо и не се актуализира).

Като цяло и двата метода заслужават правото да съществуват и двата ще бъдат обсъдени на страниците на сайта. Този урок ще ви покаже как да как да създадете флашка с инсталиран Kali Linuх. Ще бъде описана подробна процедура, за да се избегнат някои проблеми, които могат да възникнат при инсталиране на системата на USB устройство или при зареждане от USB флаш устройство или външно устройство.

Характеристики на инсталиране на Kali Linux на карта с памет

Инсталирането на USB флаш устройство е подобно на инсталирането на вътрешно устройство. Но за да не повредите случайно основната компютърна система, твърдите дискове на компютъра или основния системен зареждащ механизъм, предлагам да инсталирате Kali Linux на USB флаш устройство във виртуален компютър. След като тази инсталация приключи, ще можете да стартирате от това флаш устройство на вашия истински компютър. Използвам .

Предполагам, че вече имате инсталиран VirtualBox или знаете как да го инсталирате сами.

Във VirtualBox създайте нов виртуален компютър. Най-често срещаният виртуален компютър за Linux. Единствената разлика е, че не е задължително да има (виртуален) твърд диск. Ако имате затруднения при създаването виртуална машинавъв VirtualBox или ако имате някакви затруднения с други проблеми, свързани с VirtualBox, вижте инструкциите „”, където това е описано подробно и илюстрирано с екранни снимки.

Когато в процеса на създаване на нов виртуален компютър стигнете до прозореца HDD, след което изберете " Не монтирайте виртуалния твърд диск»:

След като виртуалната машина бъде създадена, стартирайте я. Официални издания (не седмични автоматизирани компилации) се препоръчват като 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, въведете

Съгласете се два пъти, за да изчистите напълно устройството.

Сега нашето флаш устройство е почистено, без да го премахвате, рестартирайте виртуалната система. Сега от менюто изберете " Графична инсталация»:

Инструкции за инсталиране на Kali Linux на USB памет

Няма разлики от инсталирането на операционната система - всичко е съвсем стандартно, изборът на език, потребителско име и т.н. Ако имате проблеми с това, отново вижте бележката „“.

Може би има само малък нюанс с суап дяла. Изобщо не се нуждаем от суап дял на флашката - ще използваме директно ресурсите на компютъра, т.е. всичко RAM- това трябва да е напълно достатъчно. Но дори и това да не е така, суап дялът на флаш устройство само ще навреди, тъй като ще бъде много бавен. За да предотвратите създаването на суап дял, когато отидете на " Разделяне на диска» изберете елемента « Ръчно»:

Изберете раздел:

Изберете „Да“:

Изберете „БЕЗПЛАТНО МЯСТО“:

В следващия прозорец най-вероятно няма да се налага да променяте нищо:

Изберете „Основно“:

Изберете „Настройката на дяла е завършена“:

Изберете „Завършване на разделянето и запис на промените на диска“:

Системата се оплаква, че не е посочен дял за суап пространство и го хвали по всякакъв начин. В нашия случай (инсталиране на ОС на флаш устройство) наистина не е необходимо. Изберете „Не“:

Сега изберете „Да“:

След това ще започне нормалната инсталация на Kali Linux OS.

Оставете го без промяна тук:

Изберете вашето флаш устройство:

Когато инсталацията приключи (и това може да отнеме повече време, отколкото сте очаквали, тъй като флаш паметите не са толкова бързи, колкото дори обикновените твърди дискове, да не говорим за SSD), тогава изключете виртуалния компютър. Можете да рестартирате вашия истински компютър, за да стартирате от системата, прясно инсталирана на USB флаш устройството.

Стартиране на Kali Linux от флашка

Ако нямате UEFI, тогава, когато компютърът започне да се зарежда, натиснете многократно бутона Delete или Esc (понякога различен, в зависимост от модела дънна платка- можете да намерите това в Google). В BIOS, където е избран „Boot Order“, изберете вашето флаш устройство. Флаш устройството трябва да бъде поставено в компютъра в този момент, в противен случай BIOS няма да го види. Ако флаш устройството е поставено, но компютърът не го вижда, опитайте да го поставите в различни слотове и всеки път рестартирайте и отидете в BIOS.

Ако имате UEFI, тогава не можете просто да влезете в BIOS. Най-лесният начин да влезете в BIOS е да влезете командна линия(от името на администратора):

Shutdown.exe /r /o

След това ще се появи съобщение, че компютърът ще се рестартира след по-малко от една минута. След рестартирането стигаме тук и избираме „Диагностика“:

Сега изберете „Разширени опции“:

Сега „Настройки на фърмуера на UEFI“:

Е, „Рестартиране“:

Различните производители имат различни BIOS-и, така че вашият може да е различен. Но ще ви покажа пример за моя лаптоп, за да е ясна същността. Отидете в раздела Boot, изберете Boot Option Priorities, вижте какви опции има:

Има само една опция и определено нямам моята флашка.

Търсим Secure Boot и го деактивираме (Деактивиране):

Появява се нов елемент от менюто OS Mode Selection. В него избираме CMS и UEFI OS. Ако изберете само CMS OS, тогава инсталиран Windowsняма да се зареди.

Сега търсим елемент като Fast BIOS Mode и го деактивираме (Disable). Това е необходимо, така че при зареждане на BIOS да започне проверка за наличие на USB устройства:

Но трябва да отидем отново в BIOS! Затова при зареждане натиснете съответния клавиш. Ключът ми е F2. На стария компютър този ключ беше Delete. BIOS записва този ключ сам, когато компютърът се зарежда. Ако нямате време да търсите или не разбирате английски, потърсете вашия модел в Google. Или опитайте метода на груба сила. Освен споменатите, този клавиш може да бъде и Esc или някой F*.

Отново отидете в раздела Приоритети на опциите за зареждане. Сега там има флашка. Ако направите като мен - сложите флашката на първо място, а Windows Boot Manager на второ място, ще постигнете следния ефект: ако флашката е поставена в компютъра, тогава Linux ще стартира от тази флашка. Ако няма флаш устройство, тогава Windows ще стартира - и няма нужда да влизате отново в BIOS!

Не забравяйте да запазите и рестартирате.

Решаване на проблема „дискът съдържа нечиста файлова система“

При зареждане на Linux може да срещнете грешка:

Дискът съдържа нечиста файлова система (0, 0)

Тази грешка се появява особено често при опит за зареждане от USB флаш устройство или външно устройство. Причината за това е, че настройките на GRUB сочат към грешен диск, напр. Windows диск. Системата не разбира файловата система на диска и не може да продължи зареждането. Този проблем може да бъде решен съвсем просто.

Рестартирайте компютъра и когато се появи менюто GRUB буутлоудърнатиснете клавиша д. Ще видите нещо подобно:

Обърнете внимание на реда, започващ с linux. В моя случай има запис

Корен=/dev/sda1

Тъй като по време на инсталацията във виртуалния компютър нямаше други носители за съхранение освен флаш устройството, му беше дадено името /dev/sda1. Истинският компютър има поне още един твърд диск и името /dev/sda1 може да му бъде присвоено. И флашката, от която се опитвам да стартирам сега, е с друго име. Това име може да бъде /dev/sdb1, или /dev/sdc1, или нещо друго (в зависимост от броя на дисковете в системата).

Ако не знаете новото име, просто опитайте различни опции. Преместете курсора до името на диска и го променете на /dev/sd b 1. След това натиснете клавиша F10и изчакайте да се зареди. Ако изтеглянето е неуспешно, рестартирайте компютъра и променете записа на /dev/sd с 1 (и така нататък по азбучен ред), натиснете F10и проверете дали изтеглянето е било успешно.

След успешно зареждане в системата, променете името на диска за зареждане. Например, в моя случай името на диска се оказа /dev/sdс1(с писмо ° С). Тогава командата за промяна е диск за зарежданеще изглежда така:

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

Вместо /dev/sdcЗаменете името на вашия диск или флаш устройство.

Сега при рестартиране няма да възникне грешка и веднага ще вляза в Kali Linux, инсталиран на флаш устройството.

Архивиране на флашка с Kali Linux

Инсталирането на операционна система на флашка и особено нейното последващо конфигуриране и инсталиране на програми е продължителен процес. В случай, че флаш устройството се повреди или ви е необходимо, за да запишете курсовата си работа, можете да направите резервно копие на него. Също така се препоръчва да се правят резервни копия преди инсталиране на видео драйвери или други подобни експерименти, които са опасни за операционната система.

Ако говорим за създаване на резервно копие на операционната система, а не на отделни файлове, тогава най-добрият вариант е да клонирате изображение на целия диск. Ако е необходимо, това ще ви позволи много бързо да върнете цялата операционна система с всички настройки. Недостатъкът на този метод е, че архивното изображение ще заема точно толкова място, колкото е капацитетът на флашката. Дори ако например операционната система с всички файлове заема само половината от обема на USB устройството, изображението пак ще бъде с размер на флашка. Както вече споменахме, предимството е, че не е необходимо да избирате всички файлове за синхронизация резервно копиесъхранявани като един файл, възстановяването гарантира пълно връщане към първоначалното състояние.

IN Linux системиподобно изображение може да се направи с помощта на програмата дд, а за Windows има чудесна безплатна помощна програма с отворен код.

Стартирайте Win32 Disk Imager като устройствоизберете вашето флаш устройство и в полето Файл с изображениезапишете пътя, където искате да запазите изображението:

Когато сте готови, щракнете Прочети.

Ако трябва да възстановите операционната система на флаш карта, по същия начин изберете изображението, което искате да запишете на флаш устройството, и щракнете върху Пишете.

Заключение

Тази инструкция показа подробно как да инсталирате Kali Linux на флаш устройство, описано възможни проблемии начини за разрешаването им. Всъщност можете да го инсталирате по този начин всеки Linux на USB памет. Това ще ви покаже как да създадете Kali Linux USB памет с упорит(постоянно съхранение).

Ако трябва да видите файлове, намиращи се на флашка от основния Windows системи, след това вижте инструкциите "".

Инсталиране на Linuxкъм външен твърд диск и получих най-добрия отговор

Отговор от Живо същество [гуру]
Там няма проблеми... инсталирайте Linux на всеки свободен дял и използвайте външния хард диск като хранилище на файлове...

Отговор от 2 отговора[гуру]

Здравейте! Ето селекция от теми с отговори на вашия въпрос: Инсталиране на Linux на външен твърд диск

Отговор от Майк[гуру]
Ниската USB скорост казва всичко.


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


Отговор от Виталий Шиян[гуру]
В момента имам проблеми с лаптопа си, но не и проблеми със софтуера. Лаптопа е закупен 2008 г. Дискът е само 120GB, тоест реално 112GB. В допълнение към седемте, инсталирах Linux Mint - просто отделих 20GB за него и това е. Няма проблеми. Когато стартирате системата, трябва да изберете коя система да стартирате -по подразбиране Linux стартира. Има друг Linux записан на флашка, с възможност за запазване на всички промени. Така можете да разделите външния си диск на дялове - за операционната система и за съхранение на файлове - и да го използвате спокойно. Можете да инсталирате няколко Linux системи на външно устройство.


Отговор от Йокорпион[гуру]
Можете да го инсталирате, скоростта на USB 2.0, разбира се, е малко ниска, но е достатъчна за запознаване, освен това, тогава тази вече конфигурирана и работеща операционна система може да бъде клонирана навсякъде,


Отговор от Павел Петров[гуру]
И така, по ред...
1. “За запознаване” и “за задълбочаване” - т.нар. LiveCD/DVD/USB. За много дистрибуции (като Bubunta) можете да стартирате в режим LiveCD от обикновен инсталационен диск. Можете да изтеглите няколко различни ISO изображения от различни дистрибуции, да ги запишете на носител и да стартирате в режим LiveCD - вижте кое ви харесва най-много.
2. Ако много искаш, можеш да го запишеш на външен USB/HDD като пълноценна ОС. ето 2 връзки за Bubuntu по този въпрос: връзка и връзка С други дистрибуции - същото. Съвсем справедливи коментари за ниската скорост на четене/запис по USB шината.
3. Може да се инсталира като 2-ра ОС. Повечето от съвременните „приятелски“ дистрибуции се инсталират доста лесно; зареждането на 2 или повече операционни системи се конфигурира почти автоматично. След като премахнете Linux, ще трябва да възстановите буутлоудъра на 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 флаш устройство, според текущата ви операционна система:

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

1. Изтеглете инсталационния носител

Предполагаме, че вашият носител е USB флаш устройство. Поставете носител > рестартирайте > влезте в BIOS > настройте BIOS да зарежда от USB устройство > запишете > рестартирайте. Това ще стартира операционната система във вашия носител. Ubuntu ще стартира от там и накрая ще ви даде потребителски интерфейс, за да избирате между Install и Live. Изберете „На живо“.

2. Отворете инсталатора на Ubuntu (Ubiquity)

В сесия на живо можете да видите иконата „Инсталиране на Ubuntu“ на работния плот. Щракнете два пъти върху него и Ubiquity (инсталатор на ОС). Първата страница, която ще видите, е началният екран, който ви пита кой език предпочитате. Препоръчваме ви да използвате английски език.

3. Предварително разделяне

В етапа на предварително разделяне ще видите няколко стъпки:

  1. Безжична: Ще бъдете помолени да използвате всеки свързан безжична мрежа, било то WLAN или LAN или каквото и да било. Препоръчваме ви да не се свързвате с нищо, така че изберете „Не искам да се свързвам“. Следващия.
  2. Подготовка за инсталиране на Ubuntu: Ще бъдете помолени да направите две неща: да изтеглите автоматично актуализации и да инсталирате трета страна софтуер. Препоръчваме ви да не изтегляте нищо, така че не избирайте нищо. Следващия.
  3. Демонтиране на дял: Ще бъдете подканени да демонтирате (демонтирате) някои дялове, които все още са монтирани (прикачени) към вашата система. Защото трябва да демонтирате дяла, ако го форматирате. Изберете Да. Следващия.
  4. Тип инсталация: Ще бъдете подканени да изберете тип дял. Не избирайте нищо друго освен нещо друго. Предупреждение: Избирането на която и да е друга опция може да доведе до унищожаване на всички ваши данни на вашите твърди дискове. Не се доверявайте на автоматичното разделяне. Следващия.

4. Маркиране

Предупреждение: Много е опасно да разделяте или форматирате всеки твърд диск. За да направите това, не трябва да сте в сънливо състояние, трябва да обърнете внимание и да се концентрирате, в противен случай може да унищожите всички данни на всички твърди дискове.
Първото нещо, на което трябва да обърнете внимание, е да намерите къде е вашият твърд диск и къде е вашият целеви дял. Споменахме, че нашата цел е /dev/sdb твърдия диск и /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 GB само за споделяне.
  2. Щракнете върху бутона "Промяна...".
  3. Променете файловата система на суап.
  4. Или изберете празен дял, щракнете върху Редактиране..., след което преоразмерете всичко, което е по-голямо от 4 GB, на 4 GB или само на 2 GB. Нямате нужда от 8, 10 или дори 40 GB замяна.

След това трябва да въведете стъпките за инсталиране на буутлоудъра:

  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: Глава 1 – Първи стъпки“
Автори: Кайл Ранкин, Джонатан Оксър, Бил Чайлдърс
Дата на публикуване: юни 2006 г
Превод: Н. Ромоданов
Дата на превод: юли 2010 г

Можете да инсталирате Ubuntu система, заредете го и го стартирайте напълно от FireWire устройство, USB или друго външно устройство, но изисква специална настройка. По-долу ще опишем процеса на такава настройка от началото до края.

Докато пишехме тази книга, осъзнахме основния недостатък на използването на лаптоп като основен компютър: много по-трудно е да се заменят твърди дискове при тестване на системи. Трябваше да настроим нашата Ubuntu система, така че да можем да тестваме различни трикове и специфични системни настройки, но ако можехме, не искахме да разделяме основния твърд диск на лаптопа и да преинсталираме системата. Решихме да инсталираме системата Ubuntu на външен носител и да я стартираме от там; по този начин обикновената система остава недокосната, но можем да стартираме системата Ubuntu, когато имаме нужда от нея.

За съжаление тази опция за инсталиране няма да работи автоматично без известна конфигурация поради няколко причини:

  • По подразбиране файлът initrd (първоначален ram диск), използван от Ubuntu, не съдържа драйверите, необходими за зареждане от външно устройство. Вашият BIOS ще открие вашето устройство без проблем (при условие, че поддържа зареждане от преносими устройства), но след като ядрото се зареди, Linux няма да може да открие и монтира устройството, за да продължи процеса на зареждане.
  • Дори ако има подходящи драйвери в initrd, ядрото ще отнеме няколко секунди, за да зареди тези модули и да открие сменяемия диск, преди да се опита да ги използва. През това време системата най-вероятно ще се опита да стартира и няма да може да намери сменяемия диск, тъй като неговата конфигурация няма да бъде завършена до този момент.
  • Инсталаторът на Ubuntu е много полезен с това, че се опитва да открие други операционни системи, които може да сте инсталирали в системата, и за всяка операционна система добавя запис към GRUB boot loader. За съжаление това означава, че всяка операционна система трябва да се намира на вътрешния твърд диск, който е първият диск, посочен в 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. Не трябва да правите това, тъй като това ще презапише буутлоудъра, който се използва в системата. Вместо това отговорете с Не и в следващия прозорец, който се появява, посочете /dev/sda (или каквото и да е име на Linux устройство, присвоено на сменяемото устройство), за да можете да инсталирате GRUB директно на сменяемото устройство.

Използване на chroot

След това продължаваме процеса на инсталиране на Ubuntu, докато не бъдете подканени да изберете Продължи и рестартирайте системата. Преди да рестартирате, ще трябва да направите няколко настройки на системата. Инсталаторът на Ubuntu всъщност ви позволява да влезете в главна конзола, която можете да използвате, за да изпълнявате някои ограничени команди в системата. Натиснете Alt-F2, за да отидете до тази конзола и след това натиснете Enter, за да я активирате.

Сега трябва да подготвите сменяемото устройство, за да можете да използвате командата chroot и да промените някои файлове. Всъщност сменяемият диск ще бъде монтиран в директорията /target и първата стъпка е да монтирате специален файлова система/proc:

# монтиране -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-памет 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, за да съответстват на версията на ядрото, използвана на вашия инсталационен компактдиск.

Промяна на настройката на GRUB

Последната стъпка е да промените някои настройки в конфигурационния файл на GRUB. Инсталаторът на Ubuntu конфигурира външното устройство (или второто устройство, посочено в BIOS) като устройство hd1, но трябва външното устройство да бъде устройство hd0, тъй като това устройство ще бъде първото системно устройство в BIOS, когато се стартира. В текстов редактор отворете файла GRUB menu.lst:

# vim /boot/grub/menu.lst

и намерете редовете, които се отнасят до основното устройство на GRUB. Те ще изглеждат по следния начин:

## root устройство grub по подразбиране ## напр. groot=(hd0,0) # groot=(hd1,0)

Променете последния ред, за да сочи към устройството hd0:

## root устройство grub по подразбиране ## напр. groot=(hd0,0) # groot=(hd0,0)

Заглавие Ubuntu, ядро ​​2.6.15-16-386 root (hd1.0) ядро ​​/boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro тихо изпръскване initrd /boot/initrd.img-2.6.15 -16-386 заглавие за зареждане Ubuntu, ядро ​​2.6.15-16-386 (режим на възстановяване) root (hd1,0) ядро ​​/boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro single initrd /boot /initrd.img-2.6.15-16-386 заглавие за зареждане Ubuntu, memtest86+ root (hd1,0) ядро ​​/boot/memtest86+.bin зареждане

Заглавие Ubuntu, ядро ​​2.6.15-16-386 root (hd0,0) ядро ​​/boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro тихо изпръскване initrd /boot/initrd.img-2.6.15 -16-386 заглавие за стартиране Ubuntu, ядро ​​2.6.15-16-386 (режим на възстановяване) root (hd0,0) ядро ​​/boot/vmlinuz-2.6.15-16-386 root=/dev/sda1 ro single initrd /boot /initrd.img-2.6.15-16-386 заглавие за зареждане Ubuntu, memtest86+ root (hd0,0) ядро ​​/boot/memtest86+.bin зареждане

Ако Ubuntu е открил и създал конфигурация за други операционни системи и искате да се възползвате и от това, просто направете същите промени в конфигурационния параметър за всяка операционна система корен- просто заменете hd0 с hd1. След това запазете промените и затворете файла.

Вече можете да излезете от командния режим на chroot, така че въведете exit в конзолата и след това натиснете Alt-F1, за да се върнете към главната инсталационна конзола на Ubuntu. Сега можете да изберете опцията Продължи, за да рестартирате машината и да стартирате инсталираната система.

Улика

Имайте предвид, че повечето компютри не могат да бъдат настроени да стартират от преносимо устройство по подразбиране, ако имат CD-ROM или друг твърд диск. Някои BIOS имат възможността да зададат настройка, така че когато натиснете специален клавиш по време на зареждане (като F12), можете да изберете от кое устройство да зареждате. В други BIOS може да се наложи да натиснете един от клавишите Esc, F2 или Del, за да влезете в BIOS и да конфигурирате реда на зареждане на устройствата.


Връх