Як встановити Ubuntu на портативний зовнішній жорсткий диск?


29

ОС: Windows 7. Я хочу встановити Linux Ubuntu на портативний зовнішній жорсткий диск USB 2.0. Я читаю різноманітні методи, але мене бентежать суперечливі поради та методи. Власне, установка Ubuntu на будь-що, крім чистого ПК, виглядає набагато складніше, ніж установка Windows. Мені потрібно Ubuntu package + Python 2.7 + C compilerвстановити. Мій зовнішній жорсткий диск частково заповнений, мені потрібно зберегти всі файли.

Чи буде Ubuntu повністю працювати на зовнішньому жорсткому диску, не записуючи нічого в системні папки Windows та реєструватися?

Чи може хто-небудь розмістити докладний посібник, як встановити Ubuntu на зовнішній жорсткий диск?


Які ваші технічні характеристики? Скільки місця у вас на hd hd? У вашого чіпа є vt-x? Я можу дати вам кроки для фактичної установки, але оскільки потреби у Ubuntu мінімальні, віртуальна машина може бути найкращою для вас. Звичайно, встановлення запису VM в реєстр тощо. Це ваш власний комп’ютер чи робота?
chaskes

Це мій ноутбук. Процесор Intel Core 2 Duo T6670, оперативна пам’ять 3 Гб. Не впевнений для vt-x. Зовнішній жорсткий диск 386 Гб безкоштовно. Програвач VMware або робоча станція VMware? Ймовірно, живий компакт-диск підійде, але мені потрібен спеціальний пакет із вищевказаними пакетами + Binwalk із залежностями.
triwo

У вас є vt-x . Вам потрібно зайти в біос і переконатися, що це ввімкнено. Вам буде добре з VM в програмі VMWare Player, який безкоштовний (робоча станція - 250 доларів). Дайте 1024 Мб оперативної пам’яті VM (ви навіть можете отримати 768). Для ваших потреб не потрібно багато місця
беріть

Які переваги та недоліки для запуску Linux на VMWare Player проти Linux із зовнішнього жорсткого диска?
triwo

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

Відповіді:


34

Дуже детальна відповідь виходитиме за рамки одного питання, але ось загальний контур. Це дуже просто, але успіх частково залежатиме від здатності комп'ютера завантажуватися із зовнішнього жорсткого диска. Це залежить від біосу.

Перш ніж почати, переконайтесь, що у вашої біографії є ​​можливість завантажуватися з USB HD.

Якщо вам потрібна лише основна установка, Python 2.7 та компілятор C, ви можете піти від установки Ubuntu на досить невеликий розділ. Я забуваю буквальний мінімум, який потрібно встановити Ubuntu, але він становить приблизно 8 ГБ. Я рекомендую мінімум 10 ГБ, а також ще 2-4 ГБ, якщо ви хочете зробити замінний диск.

Створіть простір для розділу

У вашому випадку найкраще створити новий розділ перед тим, як зробити встановлення. Вам потрібно спочатку зменшити існуючий розділ на зовнішньому жорсткому диску.

Я б рекомендував створити резервну копію USB HD; але якби у вас був другий, ви можете просто встановити його. Залежно від того, наскільки повно накопичувач, можливо, ви не зможете повністю створити його назад; але спробуйте принаймні створити резервну копію будь-яких важливих файлів. Це лише загальне попередження та запобіжні заходи, оскільки ваші дані повинні бути безпечними.

У вас є два варіанти зменшити існуючий розділ:

  1. Використовуйте диспетчер розділів Windows в адміністративних інструментах. Я вважаю, що вони доступні в Home Premium. Якщо розділ недостатньо скоротиться, можливо, вам доведеться видалити файли, щоб звільнити місце. Якщо у вас є більш ніж достатня кількість, але вона все ще недостатньо скорочується, використовуйте безкоштовний інструмент дефрагментації, як MyDefrag, для дефрагментації та переміщення файлів до початку розділу.

  2. Використовуйте gpartedживий носій для встановлення Ubuntu. Це, мабуть, простіший спосіб зробити це.

Створіть новий розділ

Створіть живий інсталяційний носій Ubuntu та використовуйте його для завантаження комп'ютера. Виберіть Спробуйте Ubuntu.

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

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

Скорочення перегородки залишить нерозподілений простір. Використовуйте це для створення нового розділу. Відформатуйте його в ext4. Запишіть номер розділу. Це буде використано для /.

Вам не потрібен розділ swap, але якщо ви хочете, зменшіть новий розділ за потрібним розміром (або просто зробіть його в першу чергу трохи меншим). Відформатуйте цей простір у linux-swap.

Запишіть номери нових розділів.

Запустіть інсталятор

Запустіть інсталятор з піктограми на робочому столі або на панелі запуску. На запитання, як ви хочете встановити, виберіть: Somethine Else .

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

Уважно виділіть новий розділ (перевірте номер та обережно) та натисніть кнопку Змінити .

Дотримуйтесь діалогових вікон до a. Використовуйте розділ як ext4, b. кріпити до /, і c. формат.

Виділіть розділ swap та натисніть Змінити . Виберіть використання a linux-swapі все для цього.

Дуже важливо: змінити встановлення завантажувача на USB HD. Це, швидше за все, буде /dev/sdb. Це не дозволить вам перезаписати основний запис завантаження на жорсткий диск. (Якщо ви робите це випадково, це легко виправити).

Двічі перевірте вибір розділів, а потім натисніть кнопку Встановити зараз .


Це воно. Щоб запустити Ubuntu, завантажте комп'ютер із підключеним USB. Встановіть свій біологічний порядок або іншим чином переведіть USB HD у перше місце завантаження. У меню завантаження на usb відображатимуться як Ubuntu (на зовнішньому диску), так і Windows (на внутрішньому диску). Виберіть потрібний. Якщо ви завантажуєтесь без usb, ви завантажуєтесь у Windows як правило.

У Ubuntu за замовчуванням встановлений Python 2.7. Щоб встановити комлер C, відкрийте термінал, будь-який запуск:

sudo apt-get install gcc

або

sudo apt-get install build-essential

(якщо ви хочете, щоб додаткові програми були корисні для програмування на C)


Щоб замість цього запустити Ubuntu у віртуальній машині, встановіть VirtualBox або VMWarePlayer у Windows. Обидва безкоштовні. Створіть новий VM та використовуйте інсталятор для встановлення у VM. Але цього разу не переживайте про перегородки. Виберіть Установити Ubuntu на весь віртуальний диск. Це не впливає на решту жорсткого диска.

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

Створюючи інсталяційний носій наполегливо через таку програму Windows, як LiveUSBCreator, також буде працювати, але ця опція буде дуже повільною.


1
Інсталятор Ubuntu 18.04 зламав grub на моєму внутрішньому жорсткому диску, навіть якщо я вибрав установку завантажувача на жорсткий диск USB, як зазначено в цих інструкціях. Мені потрібно було запустити ремонт завантаження, щоб відновитись.
Комунікативна алгебра

1
@CommunicativeAlgebra Ви можете уникнути цієї проблеми, відключивши внутрішній накопичувач до та під час встановлення, щоб установка завантажувача могла переходити лише на зовнішній диск.
mchid

10

Ubuntu може та добре працює повністю із зовнішнього жорсткого диска. Я використовую Ubuntu таким чином протягом багатьох років. Це не впливає на Windows. В установці на USB-накопичувачі немає нічого особливого. Ви підключаєте USB-накопичувач, завантажуєтесь за допомогою компакт-диска або ручки та вибираєте зовнішній диск, коли мова йде про вибір місця установки.

Однак:

У вас буде розділ зовнішнього жорсткого диска. Я припускаю, що ваш зовнішній диск має єдиний розділ з файловою системою NTFS. Найкраще зробити це зменшити цей розділ приблизно на 20 ГБ (що більш ніж достатньо для Ubuntu) і створити там нові розділи. Це не так складно, як це звучить (і вам доведеться турбуватися про розділи, якщо ви хочете встановити ще одну копію Windows).

Або скористайтеся інструментом управління дисками Windows, щоб зменшити розділ, або використовуйте GParted з режиму Ubuntu Live. Використання першого - швидше, але обмежує доступ до місця після останнього використовуваного сектора в розділі (який може бути дуже низьким, навіть якщо у вас є багато вільного місця). Використання другого може бути дуже повільним, особливо якщо розділ великий, але дозволяє отримати більшу частину вільного місця.

У будь-якому випадку, після отримання вільного місця, використовуйте GParted для створення розширеного розділу там, а в межах цього розширеного розділу - розділу ext4. Встановіть Ubuntu на цей розділ. Виберіть зовнішній жорсткий диск як пристрій для встановлення GRUB (завантажувача).

Альтернатива:

Якщо вам потрібен маятник, використовуйте UNetBootin або Universal USB Installer або якийсь такий інструмент, щоб створити завантажувальний диск Ubuntu з наполегливістю . Якщо ввімкнено постійність, ваші налаштування та інші зміни Ubuntu, які ви вносите в режимі Live, не зникають при перезапуску. Ідеально підходить для сценаріїв із низьким рівнем використання. Ви можете встановити Python або будь-що інше, щоб зручно користуватися Ubuntu, а потім, коли ви відчуваєте готовність, встановити Ubuntu. Зауважте, що зміни, внесені в режим живого режиму , не впливають на будь-яку установку, яку ви робите з ним.


1
2016, інсталятори Unetbootin, Universal та інші системи syslinux не працюють з 14,04 та пізнішими стійкими встановленнями. Встановлювачі типу Grub2, які працюють на стійких розділах на пальчикових накопичувачах, здається, не працюють на жорстких дисках USB, навіть із файлами або розділами casper-rw.
CSCameron

mkusb, help.ubuntu.com/community/mkusb , може створити стійкий живий диск на жорстких дисках USB та накопичувачі SSD у зовнішніх коробках з USB або eSATA. Але оригінальний плакат хотів зберегти всі поточні файли на цільовому диску, і mkusb замінить таблицю розділів і створить новий. Таким чином, це не буде варіантом для цього випадку, якщо ці дані не будуть резервні копії на інший диск та відновлені після встановлення стійкої живої системи.
sudodus

3

Повна інсталяція на USB

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

Далі йде крок за кроком, як встановити 18.04 на флеш-пам’яті потужністю 16 ГБ з опціями для окремого домашнього розділу та сумісного з Windows розділу даних, установка на зовнішній механічний диск схожа:

  • Створіть живий USB або DVD за допомогою SDC, UNetbootin, mkusb тощо.
  • Вимкніть і вимкніть підключення комп'ютера. (Див. Примітку внизу)
  • Від'єднайте кабель живлення від жорсткого диска або вийміть його з ноутбука.
  • Підключіть комп’ютер назад.
  • Вставте флешку.
  • Вставте USB або Live DVD.
  • Запустіть комп’ютер, USB / DVD повинен завантажитися.
  • Оберіть мову.
  • Виберіть встановити Ubuntu.
  • Виберіть Розкладку клавіатури
  • Виберіть "Продовжити".
  • Виберіть тип інсталяції та "Завантажте оновлення під час встановлення Ubuntu" та виберіть "Встановити сторонне програмне забезпечення ...", (необов'язково).
  • Виберіть "Продовжити".
  • У розділі "Тип встановлення" виберіть "Щось інше". (Повне шифрування диска зараз працює з флешками).
  • Виберіть "Продовжити".
  • Перевірте правильність цільового пристрою.
  • Виберіть "Нова таблиця розділів".
  • Натисніть «Продовжити» у спадному меню.

(Додатковий розділ даних FAT32 для використання на машині Windows)

  • Натисніть "Вільний простір" та "+".
  • Зробіть "Розмір ..." близько 2000 МБ.
  • Виберіть "Первинний".
  • Location = "Початок цього простору".
  • "Використовувати як:" = "Файлова система FAT32".
  • "Точка кріплення" = "/ windows".
  • Виберіть "ОК"

(Необов'язковий кореневий розділ)

  • Натисніть "вільний простір", а потім "+".
  • Виберіть "Первинний", "Розмір ..." = 4500 до 6000 МБ, "Початок цього простору", Ext4 та Точка монтажу = "/", потім OK.

(Додаткова домашня перегородка)

  • Натисніть "вільний простір", а потім "+".
  • Виберіть "Первинний", "Новий розмір розділу ..." = 1000 до 6000 Мб, Початок цього простору, Ext2 та Точка мовлення = "/ головна", потім OK.

(Додатковий розділ для заміни, дозволяє перенести сплячку та звільнити пам'ять, коли оперативна пам'ять заповнена)

  • Натисніть "вільний простір", а потім "+".
  • Виберіть "Основний", "Новий розмір розділу ..." = залишився простір, (від 1000 до 2000 мегабайт або такий же розмір, як оперативна пам'ять), початок цього простору та "Використовувати як" = "область заміни", потім OK.

(Важливо)

  • Підтвердіть "Пристрій для установки завантажувача" вказує на корінь USB-накопичувача. За замовчуванням має бути гаразд, якщо жорсткий диск був відключений.
  • Натисніть "Встановити зараз".

  • Виберіть своє місцезнаходження.

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

Примітка. Ви можете вимкнути відключення жорсткого диска, якщо після розділення ви вирішите встановити grub до кореня USB-накопичувача, на який встановлюєте Ubuntu, (тобто sdb не sdb1). Будьте обережні, багато людей перезаписали жорсткий диск MBR, оскільки місце для завантажувача завантажується за замовчуванням, sda, будь-які елементи у грі внутрішнього накопичувача будуть додані до грі USB. Ви можете зробити оновлення-grub пізніше.


Якщо я придбаю, скажімо, USB-накопичувач на 64 ГБ і на цьому повна установка Ubuntu, я припускаю: це дозволить мені використовувати весь накопичувач для зберігання, буде стійким, і я можу використовувати його на будь-якому ПК для завантаження до Ubuntu. Це правильно?
BruceWayne

1
@BruceWayne: Правильно, єдине, що може зробити наполеглива установка, що не може встановити повну установку - це Ubuntu. Мені подобається мати розділ FAT32 або NTFS, який можна використовувати для даних на комп'ютері Windows або Linux. Розділ файлової системи (/) та домашній розділ, (/ home) знаходяться на розділі ext4, не видному для Windows.
CSCameron

1

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

Раніше я відключив свій пристрій Windows, підключив зовнішній пристрій і просто запустив установку, використовуючи зовнішній (і в багатьох випадках єдиний) накопичувач. Ubuntu буде правильно встановлювати і сприймати цей диск як "привід" - нічого особливого, не будучи зовнішнім.

Тоді, замість того, щоб мати справу з подвійним завантаженням та GRUB, я можу просто використовувати параметри BIOS / uEFI для вибору бажаного завантажувального пристрою після того, як я знову підключую свій диск Windows.

Є й інші способи зробити це, але я вважаю це найпростішим, з абсолютним мінімальним ризиком для моїх систем Windows.


1
Я не хочу відкрити ноутбук і видалити жорсткий диск.
triwo
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.