У данашњем упутству ћу објаснити како можете преместити роот партицију наше Линук дистрибуције на другу партицију (било на истом чврстом диску или не). Ова потреба се јавила средином прошле године, док сам још увек користила чакру, и од тада је то процес који сам користила више пута са задовољавајућим резултатима и без проблема.
Ако се кораци прате до краја, то је 100% сигуран, релативно брз и потпуно реверзибилан рад. Биће нам потребан само ЦД у живо било ког дистро-а који имамо тамо (један од Убунту-а, на пример, послужиће нам), и тачно одредите која је изворна и одредишна партиција.
За такве информације можемо се обратити ГПартед-у или КДЕ-овом уређивачу партиција. Када их извршимо, видећемо прозор сличан ономе на снимку екрана испод. Тамо морамо пронаћи оригиналну роот партицију и погледати којем диску припада (сда, сдб, сдц ...), који број има (сда2, сдб1, сдј5 итд.) И који је њен УУИД (алфанумерички код који ћете наћи у одељку „напредних информација“). Очигледно је да ће нам, ако ћемо преместити партицију, бити потребно одредиште, па морамо претходно направити рупу на чврстом диску да бисмо извршили премештање и записивати одговарајуће податке.
Пре него што наставим, желим да кажем да се у овом упутству позивам само на Груб2; ако користите други покретач, неки кораци или наредбе могу се разликовати - у ствари је то много лакше са Груб Легаци-. Дакле, с информацијама од раније записаним на папир, прелазимо на посао:
1) Покрећемо рачунар са ЦД-ом уживо и чекамо да се учита радна површина.
2) У терминалу поставили смо следеће две команде:
судо мкдир / мнт / олд
судо мкдир / мнт / ново
судо моунт / дев / сдаКс / мнт / олд (где је сдаКс оригинална роот партиција).
судо моунт / дев / сдбКс / мнт / нев (где је сдбКс нова роот партиција).
судо цп -рав / мнт / олд / * / мнт / нев
судо цп -рав /мнт/олд/.* / мнт / нев
судо умоунт / мнт / олд
судо моунт -о бинд / дев / мнт / нев / дев
судо моунт -т проц ноне / мнт / нев / проц
судо цхроот / мнт / нев / бин / басх
судо груб-инсталл / дев / сдб (где је сдб чврсти диск на коме имамо нову роот партицију и не морамо на њега стављати број или нешто слично).
судо кате /боот/груб/груб.цфг
- Тамо где ставља (хдКс, И), мењамо цифре Кс и И према следећем:
Кс: означава број чврстог диска. Ако је диск сда, Кс је једнако 0. Ако је диск сдб, Кс је једнако 1. Ако је диск сдц, Кс је једнако 2 итд.
И: означава број партиције. 1,2,3… Пример: друга партиција првог диска (хд0,2); друга партиција трећег диска (хд2,2) ... Схваћате ли?
- Друго поље које треба изменити је УУИД (код бројева и слова толико дугачак), који и даље показује на стару партицију. Мењамо га у УУИД нове партиције (имајте на уму да то можете проверити у ГПартед-у, на пример). Добро проверите податке!
- Трећа модификација, и једна од најважнијих, везана је за мали црвени правоугаоник испод УУИД-а, који се налази на слици „сдб2“. Овде морате навести нову партицију вашег роот-а која, логично, мора одговарати (хдКс, И). Примери: (хд0,1) -> сда1 // (хд2,3) -> сдц3
Имајте на уму да се ове промене у принципу морају поновити у зависности од броја уноса нашег оперативног система присутног у Грубу. Имам три уноса у Чакру, зато морам да променим те податке 3 пута. Међутим, Саветујем вам да промените само први унос, а након што видите да све почиње исправно, пређите на модификовање остатка из вашег стварног оперативног система.
судо кате / етц / фстаб
9) Сада можемо поново покренути и проверити да ли је све у реду. Ако оперативни систем добро функционише, можемо наставити са заменом података које смо оставили непромењеним у преосталим уносима датотеке груб.цфг, као и са брисањем старе коренске партиције -ако желимо-.
То је све за данас.
Ово је тражило КСД. Хвала
То је врло сигуран поступак, користио сам га пре много година, и добра ствар је што нова / партиција неће садржати фрагментацију датотека ...
Иако сам не тако давно покушао да променим роот партицију са варијантом такође промене система датотека (са реисерфс на ект3), али то ми је било немогуће због више покушаја и окрета него што сам дао, некако приликом покретања система откривање није успело де / због чињенице да је тражио систем реисерфс / партиције када је нови форматиран са ект3. Уласком у режим одржавања и ручним монтирањем / као ект3 систем је исправно функционисао, али следећи почетак поново није успео из истог разлога. Није било уређивања груб или фстаб-а који су радили ... увек је тражио / партицију са реисерфс-има, не могу наћи решење ...
Изгледа да је постојала нека датотека која указује на партицију реисерфс. Можда неупадљива линија из боотлоадера или нешто слично, иначе би ект3 требало правилно да се учита.
Ако сам то мислио ... и сатима тражио нешто, а ништа нисам пронашао ... чак ни претражујући Интернет.
У сваком случају, не могу да вас уверим да сам у прошлости поступак радио без проблема, то је прошло 6 или 7 година откако сам то радио готово из задовољства ... последњи пут када сам то покушао да урадим са Дебианом Леннијем, вероватно је највећа разлика у кернелу пре него што сте можда користили дистро са линуком 2.4.к.
У сваком случају, ако идете да пронађете решење, надам се да ћете га делити ...
Добар савет, ... да сам знао пре.
Поздрав.
Да, врло добар савет, врло је сличан поступку промене диска / куће, али нисам знао шта можете да урадите са роот-ом.
Врло добре информације, иако их можда не користим, добро је знати саме муве. 🙂
Да, са / хоме је много лакше, јер не морате поново да инсталирате Груб или да мењате његову конфигурациону датотеку. Довољно је копирање свега што је потребно и уређивање фстаба.
Па наравно да причамо о / хоме, очигледно је да / роот захтева више пажње.
Није као / Хоме, који се обично готово само исече или налепи или, у супротном, копира и налепи.
врло добар приручник, пријатељу, хвала вам пуно, желео бих да знам да ли се пдф верзија или било која друга може преузети однекуд, поздрав
Ево, свеже из рерне;):
https://sites.google.com/site/rsvnna/baul/Mover%20Root.pdf
хвала пријатељу, врло је добро
Хвала пуно! Тражио сам нешто слично и пало ми је на памет да направим слике партиција и затим их вратим, али наравно, недостајало је још ствари као што су тачке монтирања итд. Тако да ми одговара као рукавица!
Врло добре информације, увек је корисно имати ове ствари при руци за сваки случај. Хвала пуно.
Ако користите Груб2, не би ли то било груб2-инсталл?
Будите пажљиви када правите ове упутства да некога убаците у неред све док не направите исправне команде.
У Арцху је стара верзија груб преименована у груб-легаци, а груб 2 је остављен само као груб, тако да је тачан, али на исти начин препоручљиво је прочитати документацију ваше дистрибуције пре него што направите важан овакав потез како бисте били сигурни у имена пакета
и захваљујући аутору тражио сам детаљан поступак и ово ми је добро послужило
Неколико команди више од тачке 5 нису ми успеле, боље ово:
судо су
мкдир / медиа / кк (где је постављен корен инсталираног система)
моунт -т ект4 -о рв / дев / сда / медиа / кк
моунт –бинд / проц / медиа / кк / проц
моунт –бинд / дев / медиа / кк / дев
моунт –бинд / сис / медиа / кк / сис
цхроот / медиа / кк
упдате-груб
груб-инсталл / дев / сда (или сдб,…)
Пуно вам хвала што ми је пуно помогло, јер као алтернативу након копирања свега на нову партицију можете преместити инсталацију груб помоћу алата за поправак покретања, избегавајући тако кораке од 5 даље
судо адд-апт-репозиторијум ппа: ианнубунту / боот-репаир
судо апт-гет упдате
судо апт-гет инсталл боот-репаир
апликација грапхифа се извршава и напредне опције се активирају; локација груб и нова партиција је изабрана за инсталацију груб.