перенос_корневого_раздела_на_другой_диск

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
перенос_корневого_раздела_на_другой_диск [2023/12/01 09:20] – created uf4nперенос_корневого_раздела_на_другой_диск [2023/12/01 12:28] (current) uf4n
Line 3: Line 3:
 У работника библиотеки был вполне себе неплохой компьютер, в котором всё было прекрасно, кроме старого HDD. Диск был разбит следующим образом У работника библиотеки был вполне себе неплохой компьютер, в котором всё было прекрасно, кроме старого HDD. Диск был разбит следующим образом
  
-sda      8:0    0 465,8G  0 disk  +  sda      8:0    0 465,8G  0 disk  
-├─sda1   8:   0   4,1G  0 part [SWAP] +  ├─sda1   8:   0   4,1G  0 part [SWAP] 
-├─sda2   8:   0  59,6G  0 part / +  ├─sda2   8:   0  59,6G  0 part / 
-├─sda3   8:   0  20,5G  0 part /var +  ├─sda3   8:   0  20,5G  0 part /var 
-└─sda4   8:   0 381,3G  0 part /home+  └─sda4   8:   0 381,3G  0 part /home
  
 На складе нашли давно купленный SSD на 128Gb, и тут же ему нашлось применение. На складе нашли давно купленный SSD на 128Gb, и тут же ему нашлось применение.
Line 13: Line 13:
 -------------------------------------------------------------------------------- --------------------------------------------------------------------------------
  
-Загрузитесь с LiveUSB+Загрузите LiveUSB, откройте GParted. 
 + 
 +Сделайте таблицу разделов gpt или msdos (как на старом диске) на новом диске: Device menu > New Partition Table > GPT > APPLY 
 + 
 +Щелкните правой кнопкой мыши на нераспределенном пространстве > New Partition > 1MB > unformatted > APPLY     
 + 
 +Щелкните правой кнопкой мыши на новом разделе 1MB > Manage Flags > bios_grub > APPLY 
 + 
 +-------------------------------------------------------------------------------- 
 + 
 +Если вы создаете раздел подкачки, он должен быть на большом жестком диске, а не на SSD. 
 + 
 +-------------------------------------------------------------------------------- 
 + 
 +После того, как таблица разделов и первый раздел (bios_grub) созданы, вы можете скопировать корневой раздел. 
 + 
 +В gparted щелкните правой кнопкой мыши на исходном корневом разделе > Copy 
 + 
 +Щелкните правой кнопкой мыши на нераспределенном пространстве нового SSD > Paste 
 + 
 +Откройте терминал и выполните команду для определения UUID'ов (уникальных идентификаторов разделов). 
 +  sudo blkid 
 + 
 +Вы увидите, что исходный раздел и новая копия имеют один и тот же UUID. Это надо исправить перед перезагрузкой. 
 + 
 +Щелкните правой кнопкой мыши на новый раздел > New UUID > APPLY 
 + 
 +-------------------------------------------------------------------------------- 
 + 
 +Вернёмся к терминалу. 
 + 
 +Мой только что скопированный корневой раздел отображается как /dev/sdb2. Его надо примонтировать в /mnt 
 + 
 +  sudo mount /dev/sdb2 /mnt 
 +   
 +Снова выполните команду sudo blkid, чтобы определить UUID нового раздела 
 + 
 +Отредактируйте /etc/fstab, чтобы подставить новый UUID корневого раздела 
 + 
 +  UUID=163f5f1e-13ea-4208-9856-02dad7541a04   / ext4 noatime 1 1 
 +   
 +Теперь через gparted можно удалить старый корневой раздел 
 + 
 +-------------------------------------------------------------------------------- 
 + 
 +Далее нужно перегенерировать initrd или initramfs 
 + 
 +  for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done 
 +  sudo chroot /mnt 
 +   
 +В случае initramfs 
 +  update-initramfs -u 
 +   
 +В случае initrd 
 +  ls -1d /lib/modules/
 +  /lib/modules/3.14.22-std-def-alt1 
 +  /lib/modules/3.14.23-std-def-alt1 
 +  /lib/modules/3.16.6-un-def-alt1 
 +   
 +  make-initrd --kernel=3.14.22-std-def-alt1 
 +   
 +-------------------------------------------------------------------------------- 
 + 
 +Теперь установите загрузчик на новый диск и выставите в BIOS приоритет на загрузку с него 
 + 
 +  grub-install --recheck /dev/sdb 
 +  update-grub 
 +   
 +  Ctrl + D     Для выхода из chroot 
 +   
 +  reboot 
 +   
 +-------------------------------------------------------------------------------- 
 + 
 +Оригинал статьи  
 + 
 +https://linuxmint.com.ru/viewtopic.php?t=2566
перенос_корневого_раздела_на_другой_диск.1701422404.txt.gz · Last modified: 2023/12/01 09:20 by uf4n