[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: UUID wijzigen na vervangen disk



op 19-05-14 08:30, Wim Com schreef:
> 
> Steven Post schreef op 18-5-2014 22:13:
>> On Sun, 2014-05-18 at 21:48 +0200, Wim Com wrote:
>>> Paul van der Vlis schreef op 15-5-2014 12:24:
>>>
>>>> Hallo,
>>>>
>>>> Ik heb op een laptop een disk vervangen door een SSD. Eerst op de SSD
>>>> een nieuwe partitie aangemaakt en een nieuw filesysteem, en toen de
>>>> backup terug gezet.
>>>>
>>>> Probleem is echter dat het UUID van het nieuwe filesysteem anders is
>>>> dan
>>>> voorheen, dus bootte het systeem niet. Nu heb ik maar even
>>>> /etc/fstab en
>>>> /etc/grub/grub.cfg aangepast en het UUID vervangen en er /dev/sda1 van
>>>> gemaakt.
>>>>
>>>> Maar bovenaan grub.cfg staat met grote letters:
>>>> -----
>>>> # DO NOT EDIT THIS FILE
>>>> #
>>>> # It is automatically generated by grub-mkconfig using templates
>>>> # from /etc/grub.d and settings from /etc/default/grub
>>>> -----
>>>>
>>>> Dus dit is geen goede oplossing...
>>>>
>>>> In /etc/grub.d/ en in /etc/default/grub vind ik geen UUID. De enige
>>>> plaats waar ik dit eigenlijk vind is in /etc/fstab (en in
>>>> /etc/grub/grub.cfg). Als ik het wijzig in /etc/fstab en dan
>>>> grub-mkconfig draai, dan geeft dat de oude UUID). Hoe pas ik nu die
>>>> UUID
>>>> aan?
>>>>
>>>> Een andere optie is uiteraard om het UUID van het nieuwe filesysteem
>>>> gelijk te maken aan het vorige. Dat lijkt wel te kunnen met "tune2fs
>>>> -U". Maar het stoort me dat ik niet snap hoe het nu aangepast moet
>>>> worden in grub...
>>>>
>>>>
>>> Hi,
>>>
>>> Ik begrijp dat je je grub.cf files niet veranderd hebt.
>>> Met update-grub worden de schijven gescaned en een nieuw grub.cfg
>>> gemaakt.
>>>
>>> Mvg,
>>>
>>> Wim
>> Greetings,
>>
>> Als ik me goed herinner was het naast /etc/fstab nog grub-install, niet
>> enkel update-grub, maar daar kan ik me in vergissen. Als je vanaf de
>> nieuwe SSD wil booten moet je dat wel doen (installeert de bootloader in
>> de MBR).
>>
>> Mvg,
>> Steven
> Hi,
> 
> Dan zou het  grub-install worden. Maar in dit geval is alleen een
> regeneratie van van de grub.cfg nodig. Een  grub-install kan geen kwaad.

grub-install had ik uitgevoerd, maar dat installeert grub in het MBR, en
wijzigt niet grub.cfg.

Een volgende keer zal ik update-grub proberen, dat had ik niet gedaan.
Wel dus grub-mkconfig (en ik ben bang dat update-grub dat ook aanroept).

Ik heb uiteindelijk toch maar het UUID van de nieuwe partities gewijzigd
in de oude (/ en swap), en dat ging zonder problemen met tune2fs -U en
mkswap -U (de swap heb ik opnieuw aangemaakt).

Ik kreeg nog een bericht van iemand die vertelde dat je met
GRUB_DISABLE_LINUX_UUID die lastige UUID's kon uitschakelen. Maar mijn
bedoeling was om er juist wat meer verstand van te krijgen.

Groet,
Paul.



-- 
Paul van der Vlis Linux systeembeheer, Groningen
http://www.vandervlis.nl


Reply to: