Слияние двух файловых систем после переустановки Ubuntu

Я новичок в Ubuntu. Недавно я переустановил свой Ubuntu, и я обнаружил, что исходная система Ubuntu выглядит так Filesystem Size Used Avail Use% Mounted on /dev/nvme0n1p8 69G 4.6G 61G 7% /media/david/ec0fd309...

, и моя текущая система

/dev/nvme0n1p5 15G 8.8G 5.4G 62% /

В системе [f8 есть система Windows] ], поэтому мне было интересно, есть ли способ слить старый в новый.

Результат sudo fdisk -l

Device Start End Sectors Size Type /dev/nvme0n1p1 2048 534527 532480 260M EFI System /dev/nvme0n1p2 534528 567295 32768 16M Microsoft reserved /dev/nvme0n1p3 567296 288354303 287787008 137.2G Microsoft basic data /dev/nvme0n1p4 498069504 500117503 2048000 1000M Windows recovery environment /dev/nvme0n1p5 288354304 320354303 32000000 15.3G Linux filesystem /dev/nvme0n1p6 320354304 352354303 32000000 15.3G Linux swap /dev/nvme0n1p7 352354304 352854015 499712 244M Linux filesystem /dev/nvme0n1p8 352854016 498069503 145215488 69.3G Linux filesystem

Мне кажется, мне нужно объединить пространство памяти в /dev/nvmen1p8 в /dev/nvmen1p5

Я искал и нашел какое-то решение, связанное с GParted, но я использовал настройку по умолчанию для переустановки Ubuntu, поэтому я думал, что может быть удобный способ. Ниже приведена информация обо всех файловых системах.

Filesystem Size Used Avail Use% Mounted on udev 3.8G 0 3.8G 0% /dev tmpfs 775M 9.6M 766M 2% /run /dev/nvme0n1p5 15G 9.1G 5.1G 65% / tmpfs 3.8G 132M 3.7G 4% /dev/shm tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs 3.8G 0 3.8G 0% /sys/fs/cgroup /dev/nvme0n1p1 256M 34M 223M 14% /boot/efi tmpfs 775M 56K 775M 1% /run/user/1000 /dev/nvme0n1p8 69G 4.6G 61G 7% /media/david/ec0fd309... /dev/nvme0n1p3 138G 33G 105G 24% /media/david/Windows

Скриншот GParted

Результат sudo mkdir /mntp7 && sudo mount /dev/nvme0n1p7 /mntp7 && ls -l /mntp7

➜ / sudo mkdir /mntp7 [sudo] password for david: ➜ / ls bin boot cdrom dev etc home initrd.img initrd.img.old lib lib64 lost+found media mnt mntp7 opt proc root run sbin snap srv sys tmp usr var vmlinuz vmlinuz.old ➜ / sudo mount /dev/nvme0n1p7 /mntp7 ➜ / ls -l /mntp7 total 161417 -rw-r--r-- 1 root root 1246246 Apr 20 20:02 abi-4.4.0-75-generic -rw-r--r-- 1 root root 1407843 Feb 5 19:32 abi-4.8.0-36-generic -rw-r--r-- 1 root root 1408671 Apr 20 21:07 abi-4.8.0-49-generic -rw-r--r-- 1 root root 190214 Apr 20 20:02 config-4.4.0-75-generic -rw-r--r-- 1 root root 199575 Feb 5 19:32 config-4.8.0-36-generic -rw-r--r-- 1 root root 199588 Apr 20 21:07 config-4.8.0-49-generic drwxrwxr-x 2 root root 1024 Apr 25 19:26 efi drwxr-xr-x 5 root root 1024 Apr 26 19:00 grub -rw-r--r-- 1 root root 37695951 Apr 26 19:00 initrd.img-4.4.0-75-generic -rw-r--r-- 1 root root 41298900 Apr 25 19:36 initrd.img-4.8.0-36-generic -rw-r--r-- 1 root root 40063966 Apr 26 15:33 initrd.img-4.8.0-49-generic drwx------ 2 root root 12288 Apr 25 19:26 lost+found -rw-r--r-- 1 root root 182704 Jan 28 2016 memtest86+.bin -rw-r--r-- 1 root root 184380 Jan 28 2016 memtest86+.elf -rw-r--r-- 1 root root 184840 Jan 28 2016 memtest86+_multiboot.bin -rw------- 1 root root 3883390 Apr 20 20:02 System.map-4.4.0-75-generic -rw------- 1 root root 4060748 Feb 5 19:32 System.map-4.8.0-36-generic -rw------- 1 root root 4066773 Apr 20 21:07 System.map-4.8.0-49-generic -rw------- 1 root root 7081872 Apr 20 20:02 vmlinuz-4.4.0-75-generic -rw-r--r-- 1 root root 7297312 Apr 25 19:27 vmlinuz-4.8.0-36-generic -rw------- 1 root root 7305856 Apr 20 21:07 vmlinuz-4.8.0-49-generic -rw------- 1 root root 7307768 Apr 25 19:36 vmlinuz-4.8.0-49-generic.efi.signed

Результат выполнения vi /etc/fstab

# /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and removed. See fstab(5). # # # / was on /dev/nvme0n1p5 during installation UUID=720839ca-117c-4103-91a8-c21f3b39cf7c / ext4 errors=remount-ro 0 1 # /boot/efi was on /dev/nvme0n1p1 during installation UUID=908D-193B /boot/efi vfat umask=0077 0 1 # swap was on /dev/nvme0n1p6 during installation UUID=468d2512-9472-4d90-af6c-f38d5614be13 none swap sw 0 0

Результат sudo mkdir /mntp1 && sudo mount /dev/nvme0n1p1 /mntp1 && ls -l

➜ ~ sudo mkdir /mntp1 && sudo mount /dev/nvme0n1p1 /mntp1 && ls -l /mntp1 ls: cannot open directory '/mntp1': Permission denied ➜ ~ cd / ➜ / sudo su root@david:/# cd mntp1 root@david:/mntp1# ls -l total 8 drwx------ 2 root root 4096 Mar 29 02:52 BOOT drwx------ 5 root root 4096 Apr 25 19:36 EFI root@david:/mntp1# cd BOOT root@david:/mntp1/BOOT# ls -l total 3096 -rwx------ 1 root root 3170304 June 16 2016 BOOT.SDI root@david:/mntp1/EFI# ls -l total 12 drwx------ 2 root root 4096 Mar 29 02:52 Boot drwx------ 4 root root 4096 Mar 29 02:52 Microsoft drwx------ 3 root root 4096 Apr 27 18:45 ubuntu

Скриншот GParted

0
задан 1 May 2017 в 09:07

3 ответа

Я сделал следующий сценарий, ожидая информацию о p1 и /etc/fstab.Пожалуйста, не применяйте действия, пока мы не обязательно рассмотрим все.

Обновление # 1: [ ! d3]

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

Помните об этом:

всегда запустите всю процедуру с выдачей swapoff на любых смонтированных разделах подкачки и завершите всю процедуру выдачей swapon в том же разделе подкачки, что перемещение выполняется путем указания указателя мыши в центре раздела и перетаскивания его влево / вправо с помощью курсора вручную изменение размера выполняется путем перетаскивания левой / правой стороны раздела влево / вправо с помощью курсора стрелки направления, если какой-либо раздел нельзя перемещать / изменять размер графически, вам, возможно, придется вручную ввести требуемые числовые данные (не делайте этого, если я не проинструктирую вас), вы начинаете любое перемещение / изменение размера, щелкнув правой кнопкой мыши на разделе в нижней части в главном окне и выбрав нужное действие из всплывающего меню, а затем завершите это действие в новом окне перемещения / изменения размера
Proposed actions per partition:
NB. Make sure there are no links in your p5 partition to p7/p8 directory or files.
If so, these must be removed.

1 /dev/nvme0n1p5
  to be expanded to larger size
2 /dev/nvme0n1p6
  Current Linux swap. Move partition to end of disk.
3 /dev/nvme0n1p7
  p7 holds grub/efi files. Move partition to right of disk.
4 /dev/nvme0n1p8
  old Ubuntu, will be deleted, space re-used.

Boot from the Ubuntu Live USB/CD and select Try Ubuntu.
Start gparted.

Right-click p8; select 'Delete'; click the green Apply sign; Apply; Close.
More unallocated space and in the graphic bar.

Right-click p7; select Resize/Move.
In the Resize/Move window click the middle of the slider; drag it to the right.
Click Resize/Move; Apply sign; Close.

Right-click p6 Linux-swap; select 'Swapoff'.
Right-click p6 Linux-swap; select Resize/Move.
In the Resize/Move window click the middle of the slider; drag it to the right.
Click Resize/Move; Apply sign; Close.
Right-click p6 Linux-swap; select 'Swapon`

Right-click p5; select Resize/Move.
In the Resize/Move window click the right arrow of the slider and enlarge to the full.
Click Resize/Move; Apply sign; Close.

Close gparted.

Обновление # 1:

Чтобы правильно подготовить Windows для конфигурации с двойной загрузкой с помощью Ubuntu, выполните следующие действия.

в Windows

всегда запускает всю процедуру с выдачей swapoff на любых смонтированных разделах подкачки и завершением всей процедуры с выдачей swapon на том же разделе подкачки , чтобы открыть панель управления мощностью , перемещение выполняется путем указания указателя мыши на центр перегородки и перетаскивая его влево / вправо с помощью курсора , выберите change options that are unavailable , изменение размера выполняется перетаскиванием левой / правой стороны раздела влево / вправо с помощью курсора стрелки направления закройте панель управления электропитанием , если какой-либо раздел не может быть перемещен / изменен по размеру графически, вам может потребоваться вручную ввести конкретные требуемые числовые данные (не делайте этого, если я не проинструктирую вас) [!d16 ] тип powercfg /h off вы начните любое перемещение / изменение размера, щелкнув правой кнопкой мыши на разделе в нижней части главного окна и выбрав нужное действие из всплывающего меню, а затем завершите это действие в новом окне перемещения / изменения размера , чтобы запустить chkdsk при следующей перезагрузке перезагрузитесь в Windows, чтобы chkdsk работал на диске C:
0
ответ дан 22 May 2018 в 23:07
  • 1
    Я бы рекомендовал вам проверить p1 и p7. Я подозреваю, что у них одни и те же файлы, но p1 должен иметь более новые даты. Если это так, я просто удалю p7. Вам нужен swapon для p6. Вам нужно отредактировать fstab, чтобы прокомментировать монтирование NTFS и удалить mount p8. Я бы подробно рассказал о том, как отключить fast start и спящий режим в Windows, поэтому, если они решили установить C :, либо вручную, либо через fstab, это не вызовет проблем с повреждением в Windows или без загрузки ситуация в Ubuntu. Я также рекомендую вам описать курсор (перемещение) и стрелку курсора (изменить размер). В противном случае, хорошая работа. – heynnema 29 April 2017 в 23:58
  • 2
    Я добавляю информацию о p1 и / etc / fstab, но я не знаю, как это сделать с частью Windows. – David 30 April 2017 в 04:31
  • 3
    Я оставил бы p7 в покое. fstab выглядит нормально. по-прежнему нужен swapon для p6. Если Виллем хотел бы, чтобы я добавил сырые материалы Windows к его ответу, он может сделать его красивым в своем собственном стиле. Просто дай мне знать. Обязательно добавьте @heynnema в комментарии, направленные мне, или я могу их пропустить. – heynnema 30 April 2017 в 04:44
  • 4
    Извините за Swapon, я пропустил это, к счастью, система начнет без нее. Спасибо, что заметили это. Тогда другое дело. Я боюсь, что мне нужно взглянуть на мой собственный компьютер, так как сегодня он начался с большого количества ошибок и большой задержки. Поэтому я надеюсь, что @heynnema так любезна, чтобы продолжить его поддержку? Спасибо – WillemK 30 April 2017 в 12:14
  • 5
    @David Я добавил два обновления ответа Виллема для вас. – heynnema 30 April 2017 в 16:30

Я сделал следующий сценарий, ожидая информацию о p1 и /etc/fstab.Пожалуйста, не применяйте действия, пока мы не обязательно рассмотрим все.

Обновление # 1: [ ! d3]

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

Помните об этом:

всегда запустите всю процедуру с выдачей swapoff на любых смонтированных разделах подкачки и завершите всю процедуру выдачей swapon в том же разделе подкачки, что перемещение выполняется путем указания указателя мыши в центре раздела и перетаскивания его влево / вправо с помощью курсора вручную изменение размера выполняется путем перетаскивания левой / правой стороны раздела влево / вправо с помощью курсора стрелки направления, если какой-либо раздел нельзя перемещать / изменять размер графически, вам, возможно, придется вручную ввести требуемые числовые данные (не делайте этого, если я не проинструктирую вас), вы начинаете любое перемещение / изменение размера, щелкнув правой кнопкой мыши на разделе в нижней части в главном окне и выбрав нужное действие из всплывающего меню, а затем завершите это действие в новом окне перемещения / изменения размера Proposed actions per partition: NB. Make sure there are no links in your p5 partition to p7/p8 directory or files. If so, these must be removed. 1 /dev/nvme0n1p5 to be expanded to larger size 2 /dev/nvme0n1p6 Current Linux swap. Move partition to end of disk. 3 /dev/nvme0n1p7 p7 holds grub/efi files. Move partition to right of disk. 4 /dev/nvme0n1p8 old Ubuntu, will be deleted, space re-used. Boot from the Ubuntu Live USB/CD and select Try Ubuntu. Start gparted. Right-click p8; select 'Delete'; click the green Apply sign; Apply; Close. More unallocated space and in the graphic bar. Right-click p7; select Resize/Move. In the Resize/Move window click the middle of the slider; drag it to the right. Click Resize/Move; Apply sign; Close. Right-click p6 Linux-swap; select 'Swapoff'. Right-click p6 Linux-swap; select Resize/Move. In the Resize/Move window click the middle of the slider; drag it to the right. Click Resize/Move; Apply sign; Close. Right-click p6 Linux-swap; select 'Swapon` Right-click p5; select Resize/Move. In the Resize/Move window click the right arrow of the slider and enlarge to the full. Click Resize/Move; Apply sign; Close. Close gparted.

Обновление # 1:

Чтобы правильно подготовить Windows для конфигурации с двойной загрузкой с помощью Ubuntu, выполните следующие действия.

в Windows

всегда запускает всю процедуру с выдачей swapoff на любых смонтированных разделах подкачки и завершением всей процедуры с выдачей swapon на том же разделе подкачки , чтобы открыть панель управления мощностью , перемещение выполняется путем указания указателя мыши на центр перегородки и перетаскивая его влево / вправо с помощью курсора , выберите change options that are unavailable , изменение размера выполняется перетаскиванием левой / правой стороны раздела влево / вправо с помощью курсора стрелки направления закройте панель управления электропитанием , если какой-либо раздел не может быть перемещен / изменен по размеру графически, вам может потребоваться вручную ввести конкретные требуемые числовые данные (не делайте этого, если я не проинструктирую вас) тип powercfg /h off вы начните любое перемещение / изменение размера, щелкнув правой кнопкой мыши на разделе в нижней части главного окна и выбрав нужное действие из всплывающего меню, а затем завершите это действие в новом окне перемещения / изменения размера , чтобы запустить chkdsk при следующей перезагрузке перезагрузитесь в Windows, чтобы chkdsk работал на диске C:
0
ответ дан 18 July 2018 в 14:06

Я сделал следующий сценарий, ожидая информацию о p1 и /etc/fstab.Пожалуйста, не применяйте действия, пока мы не обязательно рассмотрим все.

Обновление # 1: [ ! d3]

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

Помните об этом:

всегда запустите всю процедуру с выдачей swapoff на любых смонтированных разделах подкачки и завершите всю процедуру выдачей swapon в том же разделе подкачки, что перемещение выполняется путем указания указателя мыши в центре раздела и перетаскивания его влево / вправо с помощью курсора вручную изменение размера выполняется путем перетаскивания левой / правой стороны раздела влево / вправо с помощью курсора стрелки направления, если какой-либо раздел нельзя перемещать / изменять размер графически, вам, возможно, придется вручную ввести требуемые числовые данные (не делайте этого, если я не проинструктирую вас), вы начинаете любое перемещение / изменение размера, щелкнув правой кнопкой мыши на разделе в нижней части в главном окне и выбрав нужное действие из всплывающего меню, а затем завершите это действие в новом окне перемещения / изменения размера Proposed actions per partition: NB. Make sure there are no links in your p5 partition to p7/p8 directory or files. If so, these must be removed. 1 /dev/nvme0n1p5 to be expanded to larger size 2 /dev/nvme0n1p6 Current Linux swap. Move partition to end of disk. 3 /dev/nvme0n1p7 p7 holds grub/efi files. Move partition to right of disk. 4 /dev/nvme0n1p8 old Ubuntu, will be deleted, space re-used. Boot from the Ubuntu Live USB/CD and select Try Ubuntu. Start gparted. Right-click p8; select 'Delete'; click the green Apply sign; Apply; Close. More unallocated space and in the graphic bar. Right-click p7; select Resize/Move. In the Resize/Move window click the middle of the slider; drag it to the right. Click Resize/Move; Apply sign; Close. Right-click p6 Linux-swap; select 'Swapoff'. Right-click p6 Linux-swap; select Resize/Move. In the Resize/Move window click the middle of the slider; drag it to the right. Click Resize/Move; Apply sign; Close. Right-click p6 Linux-swap; select 'Swapon` Right-click p5; select Resize/Move. In the Resize/Move window click the right arrow of the slider and enlarge to the full. Click Resize/Move; Apply sign; Close. Close gparted.

Обновление # 1:

Чтобы правильно подготовить Windows для конфигурации с двойной загрузкой с помощью Ubuntu, выполните следующие действия.

в Windows

всегда запускает всю процедуру с выдачей swapoff на любых смонтированных разделах подкачки и завершением всей процедуры с выдачей swapon на том же разделе подкачки , чтобы открыть панель управления мощностью , перемещение выполняется путем указания указателя мыши на центр перегородки и перетаскивая его влево / вправо с помощью курсора , выберите change options that are unavailable , изменение размера выполняется перетаскиванием левой / правой стороны раздела влево / вправо с помощью курсора стрелки направления закройте панель управления электропитанием , если какой-либо раздел не может быть перемещен / изменен по размеру графически, вам может потребоваться вручную ввести конкретные требуемые числовые данные (не делайте этого, если я не проинструктирую вас) тип powercfg /h off вы начните любое перемещение / изменение размера, щелкнув правой кнопкой мыши на разделе в нижней части главного окна и выбрав нужное действие из всплывающего меню, а затем завершите это действие в новом окне перемещения / изменения размера , чтобы запустить chkdsk при следующей перезагрузке перезагрузитесь в Windows, чтобы chkdsk работал на диске C:
0
ответ дан 24 July 2018 в 20:19

Другие вопросы по тегам:

Похожие вопросы: