Як перейти від Windows / Ubuntu з подвійним завантаженням до Ubuntu з одним завантаженням?


13

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

Мої поточні розділи:

+-------+--------------------+---------------+------------------------------+
| WinRE | C: (dual bootable) | D:            | Extended                     |
|       |                    |               +-----------+------------------+
|       |                    |               + Ubuntu    | Swap             |
+-------+--------------------+---------------+-----------+------------------+

Я хотів би змінити це на:

+-------+-------------------------------------------------------------------+
| WinRE | Extended                                                          |
|       +------------------------------------------------+------------------+
|       | Ubuntu (bootable)                              | Swap             |
+-------+------------------------------------------------+------------------+

(Я хотів би зберегти розділ відновлення Windows у випадку, якщо я коли-небудь захочу продати ноутбук).

Я не впевнений, що в розділі Ubuntu наразі є завантажувач. Я також не хочу втрачати установки / дані Ubuntu. (Я радий повністю виправити розділи Windows - я створив резервну копію всього цього).

Оновлення: перевіривши завантажувач, я видалив розділи Windows, і тепер у мене є вільний простір. На жаль, схоже, я не можу змінити розмір існуючого / (root) розділу, оскільки він встановлений. Чи можу я це обійти чи мені доведеться перевстановити?


Що таке розділ Windows Recovery?
Гаурав Бутола

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

Перш ніж робити що-небудь зі своїми розділами, будь ласка, перевірте, де саме встановлено ваш Grub2. Більшість інформації, яку ви можете отримати за допомогою цього сценарію: sourceforge.net/projects/bootinfoscript . Опублікуйте результати, щоб ми могли дати вам більш точну відповідь.
Таккат

@ user3940 - зробить. Я перевірю це сьогодні ввечері, а завтра опублікую більше інформації.
стусміт

@stusmith: Я думаю, що у вас є резервна копія, чи є ;-) ?. Ви можете змінити розмір лише відмонтованих розділів. Просто завантажтесь з живого компакт-диска та починайте GParted.
Таккат

Відповіді:


5

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

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


4
... і зауважте, що LiveCD автоматично монтує swap-розділи, тому вам знадобиться "swapoff" (використовуючи gparted), перш ніж це дозволить вам перемістити,
stusmith

6

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

Для цього вам потрібно скористатися утилітою під назвою GParted . Встановіть його з Центру програмного забезпечення, якщо ви його ще не встановили. Коли ви запускаєте GParted, він перераховує розділи на вашому жорсткому диску. Вони будуть позначатися в \dev\sda1ін. Можливо, ви зможете легко відрізнити розділи Windows від їх файлових систем та точок монтажу.

Видаліть розділи Windows, скориставшись меню, яке з’являється при натисканні правою кнопкою миші.

Розділ тепер буде позначено як нерозподілений простір. Клацніть ще раз правою кнопкою миші та виберіть New. Виберіть формат, в який ви хочете розділити його, і натисніть Apply All Operationsкнопку інструменту.

Прочитайте цей підручник, якщо ви новачок у GParted.


Однак у мене був погляд на gparted: (a) Я хотів би збільшити розмір / оскільки він невеликий, і (b) завантажувач фактично знаходиться на диску "C:" - так що якщо я витерю це Я не зможу завантажитися. Я думаю, що частина мого питання полягає в тому, як "встановити відповідний завантажувач на мій існуючий / розділ? І чи йде він на біт ext4 або загальний розширений біт?"
стусміт

Не хвилюйтесь, Ubuntu чудово завантажується з ext4, будь то на розширеному розділі чи ні.
Розширювач

@stusmith: ваші турботи цілком коректні, див. вище. / ext4 потрібен Grub2.
Таккат

1

Ваш завантажувач завантаження (GRUB2) насправді не в C: а в / dev / sda. Таким чином, ви можете продовжувати і видаляти Windows-розділи в gparted, завантаженому з Live-CD. Перевірте, чи завантажиться Ubuntu. Після цього знову завантажте LiveCD і виробіть ваш Ubuntu / розділ за допомогою миші в gparted.


1
@Extender: ви ще не знаєте, чи встановлено Grub в / sda чи десь ще.
Таккат

Я вмикаю телепатичний режим :) Серйозно, яке ще місце GRUB може бути? Якщо Ubuntu був встановлений після Windows, і тепер працює двояке завантаження? До речі, у мене на ноутбуці схожа конфігурація.
Розширювач

1
@ Extender: Телепатичний режим - це добре. Швидше за все, ви маєте рацію з / sda, але що було б, якщо ні? Я бачив досить дивні місця для грязі. Основна перевага ІМО в групі полягає в тому, щоб мати можливість розміщувати його майже в будь-якому місці. Краще двічі перевірити речі, перш ніж вносити зміни до розділів ;-)
Таккат

1
Ти правий. Він обов'язково повинен sudo grub-install / dev / sda під час сеансу Ubuntu.
Розширювач

Як видалити розділ з LiveCD ???
Натан Осман

0

Незалежно від того, який метод ви використаєте для цього, ви ризикуєте втратити частину або всі свої дані. Я думаю, що найменш ризикованим варіантом є спочатку зробити резервну копію (наприклад, rsync), після чого слід певна перевірка. Потім виконайте нову установку, створюючи потрібні розділи. Потім відновіть резервні дані. Нарешті, перевстановіть повний комплект пакетів (можливо, використовуючи aptoncd ; він повинен бути доступний у сховищах).


0

Що стосується резервних копій: Якщо у вас є додатковий простір на іншому зовнішньому диску, найбільш надійним варіантом буде зробити повне зображення диска за допомогою CloneZilla, перш ніж щось починати переробляти. Після цього ви можете переформатувати розділ NTFS як ext4 / reiserfs / все, що завгодно і як) a монтувати його як частину файлової системи, відредагувавши свій fstab (для автоматичного монтажу) або b) використовувати gparted для розширення існуючої установки на порожній простір. Наявність образу диска дасть вам спокій; але для її виготовлення потрібно багато місця та часу. Якщо ви перемістите будь-які розділи навколо, вам доведеться перевстановити GRUB (дисковий сектор, на який потрібно перейти, щоб завантажитися, перемістився.) Для цього, як було сказано вище, використовуйтеsudo install-grub /dev/<disk name>. Якщо я пам'ятаю правильно, він повинен оновити grub автоматично. Якщо ви не переміщуєте жодних розділів, просто перезавантажте вашу установку Ubuntu та запустіть, sudo update-grubщоб grub переглянув ваш диск на наявність завантажувальних розділів (видалення опції Windows).


0

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


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