Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2024-02-28 01:44:30

  wachcio - Użytkownik

wachcio
Użytkownik
Zarejestrowany: 2019-08-10

Przesiadka na większy dysk i "rozwód" z Windows

Witam

Ostatnio zainstalowałem sobie w moim laptopie dodatkowy większy dysk NVMe oraz zmieniłem RAM na 32GB. Zamysł jest taki aby na starym został Windows choć nie używam go często to zamiast obecnych 130 GB chciałbym przeznaczyć mu 256GB czyli połowę dysku. Debian miałby zajmować drugi nowy dysk 1TB plus mieć resztę z poprzedniego na dodatkowe dane. Układ partycji przedstawia się tak:

Kod:

 wachcio-debian@wachcio  lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
loop0         7:0    0  57,4M  1 loop /snap/adsb-box/842
loop1         7:1    0  57,4M  1 loop /snap/adsb-box/852
loop2         7:2    0     4K  1 loop /snap/bare/5
loop3         7:3    0 105,4M  1 loop /snap/core/16574
loop4         7:4    0  63,9M  1 loop /snap/core20/2182
loop5         7:5    0 105,8M  1 loop /snap/core/16202
loop6         7:6    0  74,1M  1 loop /snap/core22/1033
loop7         7:7    0  74,2M  1 loop /snap/core22/1122
loop8         7:8    0  97,7M  1 loop /snap/discord/177
loop9         7:9    0  97,7M  1 loop /snap/discord/178
loop10        7:10   0 164,8M  1 loop /snap/gnome-3-28-1804/194
loop11        7:11   0  55,7M  1 loop /snap/core18/2796
loop12        7:12   0  63,9M  1 loop /snap/core20/2105
loop13        7:13   0  55,7M  1 loop /snap/core18/2812
loop14        7:14   0 349,7M  1 loop /snap/gnome-3-38-2004/140
loop15        7:15   0 164,8M  1 loop /snap/gnome-3-28-1804/198
loop16        7:16   0   497M  1 loop /snap/gnome-42-2204/141
loop17        7:17   0 349,7M  1 loop /snap/gnome-3-38-2004/143
loop18        7:18   0  81,3M  1 loop /snap/gtk-common-themes/1534
loop19        7:19   0  45,6M  1 loop /snap/winbox/131
loop20        7:20   0 303,1M  1 loop /snap/wine-platform-5-stable/18
loop21        7:21   0  45,6M  1 loop /snap/winbox/133
loop22        7:22   0 163,3M  1 loop /snap/sdrangel/4
loop23        7:23   0 496,9M  1 loop /snap/gnome-42-2204/132
loop24        7:24   0  91,7M  1 loop /snap/gtk-common-themes/1535
loop25        7:25   0 347,2M  1 loop /snap/wine-platform-runtime/357
loop26        7:26   0 347,1M  1 loop /snap/wine-platform-runtime/358
nvme1n1     259:0    0 953,9G  0 disk 
├─nvme1n1p1 259:1    0    16M  0 part 
└─nvme1n1p2 259:2    0 953,9G  0 part 
nvme0n1     259:3    0 476,9G  0 disk 
├─nvme0n1p1 259:4    0   100M  0 part /boot/efi
├─nvme0n1p2 259:5    0    16M  0 part 
├─nvme0n1p3 259:6    0 129,6G  0 part 
├─nvme0n1p4 259:7    0     1G  0 part 
├─nvme0n1p5 259:8    0 345,3G  0 part /
└─nvme0n1p6 259:9    0   977M  0 part [SWAP]

Kod:

sudo fdisk -l
Dysk /dev/nvme1n1: 953,87 GiB, bajtów: 1024209543168, sektorów: 2000409264
Model dysku: Lexar SSD NM620 1TB                     
Jednostki: sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Typ etykiety dysku: gpt
Identyfikator dysku: 08B65296-3B70-4383-834D-1F95BDD0AEC9

Urządzenie     Początek     Koniec    Sektory Rozmiar Typ
/dev/nvme1n1p1       34      32767      32734     16M Microsoft - zarezerwowana
/dev/nvme1n1p2    32768 2000406527 2000373760  953,9G Microsoft - dane podstawowe


Dysk /dev/nvme0n1: 476,94 GiB, bajtów: 512110190592, sektorów: 1000215216
Model dysku: WDC PC SN530 SDBPNPZ-512G-1014          
Jednostki: sektorów, czyli 1 * 512 = 512 bajtów
Rozmiar sektora (logiczny/fizyczny) w bajtach: 512 / 512
Rozmiar we/wy (minimalny/optymalny) w bajtach: 512 / 512
Typ etykiety dysku: gpt
Identyfikator dysku: A0FB11B6-E493-4524-8D38-FE4B79EB3728

Urządzenie      Początek     Koniec   Sektory Rozmiar Typ
/dev/nvme0n1p1      2048     206847    204800    100M System EFI
/dev/nvme0n1p2    206848     239615     32768     16M Microsoft - zarezerwowana
/dev/nvme0n1p3    239616  272017407 271777792  129,6G Microsoft - dane podstawowe
/dev/nvme0n1p4 272017408  274114559   2097152      1G Środowisko odtworzeniowe Windows
/dev/nvme0n1p5 274114560  998213631 724099072  345,3G Linux - system plików
/dev/nvme0n1p6 998213632 1000214527   2000896    977M Linux swap
[...]

Jak to najsensowniej zrobić razem z konfiguracją GRUB, żeby mi to działało zgodnie z założeniami?

Kod:

 wachcio-debian@wachcio  sudo cat /boot/grub/grub.cfg
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_gpt
insmod ext2
search --no-floppy --fs-uuid --set=root 79bcf381-19e2-42de-bdf4-37d2440265e5
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=pl_PL
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=menu
    set timeout=5
  # Fallback normal timeout code in case the timeout_style feature is
  # unavailable.
  else
    set timeout=5
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_gpt
insmod ext2
search --no-floppy --fs-uuid --set=root 79bcf381-19e2-42de-bdf4-37d2440265e5
insmod png
if background_image /usr/share/desktop-base/emerald-theme/grub/grub-16x9.png; then
  set color_normal=white/black
  set color_highlight=black/white
else
  set menu_color_normal=cyan/blue
  set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
        set gfxpayload="${1}"
}
set linux_gfx_mode=
export linux_gfx_mode
menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-79bcf381-19e2-42de-bdf4-37d2440265e5' {
        load_video
        insmod gzio
        if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
        insmod part_gpt
        insmod ext2
        search --no-floppy --fs-uuid --set=root 79bcf381-19e2-42de-bdf4-37d2440265e5
        echo    'Loading Linux 6.1.0-18-amd64 ...'
        linux   /boot/vmlinuz-6.1.0-18-amd64 root=UUID=79bcf381-19e2-42de-bdf4-37d2440265e5 ro  nvidia-drm.modeset=1 quiet
        echo    'Loading initial ramdisk ...'
        initrd  /boot/initrd.img-6.1.0-18-amd64
}
submenu 'Advanced options for Debian GNU/Linux' $menuentry_id_option 'gnulinux-advanced-79bcf381-19e2-42de-bdf4-37d2440265e5' {
        menuentry 'Debian GNU/Linux, with Linux 6.1.0-18-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.1.0-18-amd64-advanced-79bcf381-19e2-42de-bdf4-37d2440265e5' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
                insmod part_gpt
                insmod ext2
                search --no-floppy --fs-uuid --set=root 79bcf381-19e2-42de-bdf4-37d2440265e5
                echo    'Loading Linux 6.1.0-18-amd64 ...'
                linux   /boot/vmlinuz-6.1.0-18-amd64 root=UUID=79bcf381-19e2-42de-bdf4-37d2440265e5 ro  nvidia-drm.modeset=1 quiet
                echo    'Loading initial ramdisk ...'
                initrd  /boot/initrd.img-6.1.0-18-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 6.1.0-18-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.1.0-18-amd64-recovery-79bcf381-19e2-42de-bdf4-37d2440265e5' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
                insmod part_gpt
                insmod ext2
                search --no-floppy --fs-uuid --set=root 79bcf381-19e2-42de-bdf4-37d2440265e5
                echo    'Loading Linux 6.1.0-18-amd64 ...'
                linux   /boot/vmlinuz-6.1.0-18-amd64 root=UUID=79bcf381-19e2-42de-bdf4-37d2440265e5 ro single  nvidia-drm.modeset=1
                echo    'Loading initial ramdisk ...'
                initrd  /boot/initrd.img-6.1.0-18-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 6.1.0-17-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.1.0-17-amd64-advanced-79bcf381-19e2-42de-bdf4-37d2440265e5' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
                insmod part_gpt
                insmod ext2
                search --no-floppy --fs-uuid --set=root 79bcf381-19e2-42de-bdf4-37d2440265e5
                echo    'Loading Linux 6.1.0-17-amd64 ...'
                linux   /boot/vmlinuz-6.1.0-17-amd64 root=UUID=79bcf381-19e2-42de-bdf4-37d2440265e5 ro  nvidia-drm.modeset=1 quiet
                echo    'Loading initial ramdisk ...'
                initrd  /boot/initrd.img-6.1.0-17-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 6.1.0-17-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.1.0-17-amd64-recovery-79bcf381-19e2-42de-bdf4-37d2440265e5' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
                insmod part_gpt
                insmod ext2
                search --no-floppy --fs-uuid --set=root 79bcf381-19e2-42de-bdf4-37d2440265e5
                echo    'Loading Linux 6.1.0-17-amd64 ...'
                linux   /boot/vmlinuz-6.1.0-17-amd64 root=UUID=79bcf381-19e2-42de-bdf4-37d2440265e5 ro single  nvidia-drm.modeset=1
                echo    'Loading initial ramdisk ...'
                initrd  /boot/initrd.img-6.1.0-17-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 5.10.0-26-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.0-26-amd64-advanced-79bcf381-19e2-42de-bdf4-37d2440265e5' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
                insmod part_gpt
                insmod ext2
                search --no-floppy --fs-uuid --set=root 79bcf381-19e2-42de-bdf4-37d2440265e5
                echo    'Loading Linux 5.10.0-26-amd64 ...'
                linux   /boot/vmlinuz-5.10.0-26-amd64 root=UUID=79bcf381-19e2-42de-bdf4-37d2440265e5 ro  nvidia-drm.modeset=1 quiet
                echo    'Loading initial ramdisk ...'
                initrd  /boot/initrd.img-5.10.0-26-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 5.10.0-26-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.0-26-amd64-recovery-79bcf381-19e2-42de-bdf4-37d2440265e5' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
                insmod part_gpt
                insmod ext2
                search --no-floppy --fs-uuid --set=root 79bcf381-19e2-42de-bdf4-37d2440265e5
                echo    'Loading Linux 5.10.0-26-amd64 ...'
                linux   /boot/vmlinuz-5.10.0-26-amd64 root=UUID=79bcf381-19e2-42de-bdf4-37d2440265e5 ro single  nvidia-drm.modeset=1
                echo    'Loading initial ramdisk ...'
                initrd  /boot/initrd.img-5.10.0-26-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 5.10.0-17-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.0-17-amd64-advanced-79bcf381-19e2-42de-bdf4-37d2440265e5' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
                insmod part_gpt
                insmod ext2
                search --no-floppy --fs-uuid --set=root 79bcf381-19e2-42de-bdf4-37d2440265e5
                echo    'Loading Linux 5.10.0-17-amd64 ...'
                linux   /boot/vmlinuz-5.10.0-17-amd64 root=UUID=79bcf381-19e2-42de-bdf4-37d2440265e5 ro  nvidia-drm.modeset=1 quiet
                echo    'Loading initial ramdisk ...'
                initrd  /boot/initrd.img-5.10.0-17-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 5.10.0-17-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.0-17-amd64-recovery-79bcf381-19e2-42de-bdf4-37d2440265e5' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
                insmod part_gpt
                insmod ext2
                search --no-floppy --fs-uuid --set=root 79bcf381-19e2-42de-bdf4-37d2440265e5
                echo    'Loading Linux 5.10.0-17-amd64 ...'
                linux   /boot/vmlinuz-5.10.0-17-amd64 root=UUID=79bcf381-19e2-42de-bdf4-37d2440265e5 ro single  nvidia-drm.modeset=1
                echo    'Loading initial ramdisk ...'
                initrd  /boot/initrd.img-5.10.0-17-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 5.10.0-15-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.0-15-amd64-advanced-79bcf381-19e2-42de-bdf4-37d2440265e5' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
                insmod part_gpt
                insmod ext2
                search --no-floppy --fs-uuid --set=root 79bcf381-19e2-42de-bdf4-37d2440265e5
                echo    'Loading Linux 5.10.0-15-amd64 ...'
                linux   /boot/vmlinuz-5.10.0-15-amd64 root=UUID=79bcf381-19e2-42de-bdf4-37d2440265e5 ro  nvidia-drm.modeset=1 quiet
                echo    'Loading initial ramdisk ...'
                initrd  /boot/initrd.img-5.10.0-15-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 5.10.0-15-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.0-15-amd64-recovery-79bcf381-19e2-42de-bdf4-37d2440265e5' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
                insmod part_gpt
                insmod ext2
                search --no-floppy --fs-uuid --set=root 79bcf381-19e2-42de-bdf4-37d2440265e5
                echo    'Loading Linux 5.10.0-15-amd64 ...'
                linux   /boot/vmlinuz-5.10.0-15-amd64 root=UUID=79bcf381-19e2-42de-bdf4-37d2440265e5 ro single  nvidia-drm.modeset=1
                echo    'Loading initial ramdisk ...'
                initrd  /boot/initrd.img-5.10.0-15-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 5.10.0-12-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.0-12-amd64-advanced-79bcf381-19e2-42de-bdf4-37d2440265e5' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
                insmod part_gpt
                insmod ext2
                search --no-floppy --fs-uuid --set=root 79bcf381-19e2-42de-bdf4-37d2440265e5
                echo    'Loading Linux 5.10.0-12-amd64 ...'
                linux   /boot/vmlinuz-5.10.0-12-amd64 root=UUID=79bcf381-19e2-42de-bdf4-37d2440265e5 ro  nvidia-drm.modeset=1 quiet
                echo    'Loading initial ramdisk ...'
                initrd  /boot/initrd.img-5.10.0-12-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 5.10.0-12-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.0-12-amd64-recovery-79bcf381-19e2-42de-bdf4-37d2440265e5' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
                insmod part_gpt
                insmod ext2
                search --no-floppy --fs-uuid --set=root 79bcf381-19e2-42de-bdf4-37d2440265e5
                echo    'Loading Linux 5.10.0-12-amd64 ...'
                linux   /boot/vmlinuz-5.10.0-12-amd64 root=UUID=79bcf381-19e2-42de-bdf4-37d2440265e5 ro single  nvidia-drm.modeset=1
                echo    'Loading initial ramdisk ...'
                initrd  /boot/initrd.img-5.10.0-12-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 5.10.0-8-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.0-8-amd64-advanced-79bcf381-19e2-42de-bdf4-37d2440265e5' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
                insmod part_gpt
                insmod ext2
                search --no-floppy --fs-uuid --set=root 79bcf381-19e2-42de-bdf4-37d2440265e5
                echo    'Loading Linux 5.10.0-8-amd64 ...'
                linux   /boot/vmlinuz-5.10.0-8-amd64 root=UUID=79bcf381-19e2-42de-bdf4-37d2440265e5 ro  nvidia-drm.modeset=1 quiet
                echo    'Loading initial ramdisk ...'
                initrd  /boot/initrd.img-5.10.0-8-amd64
        }
        menuentry 'Debian GNU/Linux, with Linux 5.10.0-8-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.10.0-8-amd64-recovery-79bcf381-19e2-42de-bdf4-37d2440265e5' {
                load_video
                insmod gzio
                if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
                insmod part_gpt
                insmod ext2
                search --no-floppy --fs-uuid --set=root 79bcf381-19e2-42de-bdf4-37d2440265e5
                echo    'Loading Linux 5.10.0-8-amd64 ...'
                linux   /boot/vmlinuz-5.10.0-8-amd64 root=UUID=79bcf381-19e2-42de-bdf4-37d2440265e5 ro single  nvidia-drm.modeset=1
                echo    'Loading initial ramdisk ...'
                initrd  /boot/initrd.img-5.10.0-8-amd64
        }
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Boot Manager (on /dev/nvme0n1p1)' --class windows --class os $menuentry_id_option 'osprober-efi-0AA6-6735' {
        insmod part_gpt
        insmod fat
        search --no-floppy --fs-uuid --set=root 0AA6-6735
        chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {
        fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/35_fwupd ###
### END /etc/grub.d/35_fwupd ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg
fi
### END /etc/grub.d/41_custom ###

Kod:

 wachcio-debian@wachcio  sudo blkid
/dev/nvme0n1p5: UUID="79bcf381-19e2-42de-bdf4-37d2440265e5" BLOCK_SIZE="4096" TYPE="ext4" PARTLABEL="Debian" PARTUUID="c25afed3-37a4-49d6-b5eb-557241fb4357"
/dev/nvme0n1p3: LABEL="Acer" BLOCK_SIZE="512" UUID="9404A70504A6E986" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="a5291806-a431-4827-a110-1ada0c509175"
/dev/nvme0n1p1: LABEL_FATBOOT="ESP" LABEL="ESP" UUID="0AA6-6735" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="c000840f-0bd4-4f7a-9c85-bbf56f6870f6"
/dev/nvme0n1p6: UUID="a7b6a8bd-03f4-43aa-9d67-ff3ab374d60a" TYPE="swap" PARTUUID="04cbb8c7-72ea-4481-a2f8-5432280d0c77"
/dev/nvme0n1p4: LABEL="Recovery" BLOCK_SIZE="512" UUID="0CE4A7DAE4A7C474" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="612d667a-910d-4dc8-8391-f5b0118c1dc9"
/dev/nvme1n1p2: LABEL="Nowy" BLOCK_SIZE="512" UUID="9202081C020807C5" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="1576d23d-1b39-4749-b94b-a4f23e3e8577"
/dev/loop1: TYPE="squashfs"
/dev/loop19: TYPE="squashfs"
/dev/nvme0n1p2: PARTLABEL="Microsoft reserved partition" PARTUUID="84ae2e2a-0053-4aea-80cb-8cf227103ecf"
/dev/loop17: TYPE="squashfs"
/dev/loop8: TYPE="squashfs"
/dev/loop25: TYPE="squashfs"
/dev/loop15: TYPE="squashfs"
/dev/loop6: TYPE="squashfs"
/dev/loop23: TYPE="squashfs"
/dev/loop13: TYPE="squashfs"
/dev/loop4: TYPE="squashfs"
/dev/loop21: TYPE="squashfs"
/dev/loop11: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/loop0: TYPE="squashfs"
/dev/loop18: TYPE="squashfs"
/dev/loop9: TYPE="squashfs"
/dev/loop26: TYPE="squashfs"
/dev/loop16: TYPE="squashfs"
/dev/loop7: TYPE="squashfs"
/dev/nvme1n1p1: PARTLABEL="Microsoft reserved partition" PARTUUID="7ec5d245-b1b0-4cb6-a0a9-5d9ab569fddd"
/dev/loop24: TYPE="squashfs"
/dev/loop14: TYPE="squashfs"
/dev/loop5: TYPE="squashfs"
/dev/loop22: TYPE="squashfs"
/dev/loop12: TYPE="squashfs"
/dev/loop3: TYPE="squashfs"
/dev/loop20: TYPE="squashfs"
/dev/loop10: TYPE="squashfs"

Ostatnio edytowany przez wachcio (2024-02-28 01:48:40)

Offline

 

#2  2024-02-28 11:23:41

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Przesiadka na większy dysk i "rozwód" z Windows

Urządzenie      Początek     Koniec   Sektory Rozmiar Typ
/dev/nvme0n1p1      2048     206847    204800    100M System EFI
/dev/nvme0n1p2    206848     239615     32768     16M Microsoft - zarezerwowana
/dev/nvme0n1p3    239616  272017407 271777792  129,6G Microsoft - dane podstawowe
/dev/nvme0n1p4 272017408  274114559   2097152      1G Środowisko odtworzeniowe Windows
/dev/nvme0n1p5 274114560  998213631 724099072  345,3G Linux - system plików
/dev/nvme0n1p6 998213632 1000214527   2000896    977M Linux swap

Wyrzuć  p5 i p6. Skopiuj p4 do pliku via dd i też ją wywal. Rozciągnij p3 na 256GiB, utwórz p4 o rozmiarze 1GiB i wgraj tam poprzednio utworzony obraz p4. Resztę przeznacz na p5 i tyle. W gparted powinno się dać wszystko wyklikać. Tyle teorii. Na ext4 bez problemu by to działało na ntfs nie wiem. xD

Offline

 

#3  2024-02-28 12:58:49

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: Przesiadka na większy dysk i "rozwód" z Windows

wachcio napisał(-a):

Jak to najsensowniej zrobić razem z konfiguracją GRUB, żeby mi to działało zgodnie z założeniami?

Najsensowniej, jeżeli nie potrzebujesz akceleracji sprzętowej gpu na sofcie Windowsowym, będzie wykorzystanie mniejszy dysk na efi, /, swap i tyle a większy dysk przeznaczyć na /home. Lapek ma nvme więc to w miarę "świeży" sprzęt i Windowsa można spokojnie wywalić do maszyny wirtualnej. Powiedziałbym że sam mam takie rozwiązanie u siebie ale od Windowsa kupiłem używkę z i3 8gen pod 11 Pro, na głównym pc i lapku mam Debiany i żadnych problemów z dualboot'em.

Offline

 

#4  2024-02-28 22:06:02

  wachcio - Użytkownik

wachcio
Użytkownik
Zarejestrowany: 2019-08-10

Re: Przesiadka na większy dysk i "rozwód" z Windows

morfik napisał(-a):

Urządzenie      Początek     Koniec   Sektory Rozmiar Typ
/dev/nvme0n1p1      2048     206847    204800    100M System EFI
/dev/nvme0n1p2    206848     239615     32768     16M Microsoft - zarezerwowana
/dev/nvme0n1p3    239616  272017407 271777792  129,6G Microsoft - dane podstawowe
/dev/nvme0n1p4 272017408  274114559   2097152      1G Środowisko odtworzeniowe Windows
/dev/nvme0n1p5 274114560  998213631 724099072  345,3G Linux - system plików
/dev/nvme0n1p6 998213632 1000214527   2000896    977M Linux swap

Wyrzuć  p5 i p6. Skopiuj p4 do pliku via dd i też ją wywal. Rozciągnij p3 na 256GiB, utwórz p4 o rozmiarze 1GiB i wgraj tam poprzednio utworzony obraz p4. Resztę przeznacz na p5 i tyle. W gparted powinno się dać wszystko wyklikać. Tyle teorii. Na ext4 bez problemu by to działało na ntfs nie wiem. xD

Co do p3 i p4 rozumiem. Jednak ja chcę mieć na połowie mniejszego (starego) dysku teraz Windows a na drugiej ext4 pod Linux na dodatkowe dane (może ewentualnie na jakieś dodatkowe distro typu Kali. Nowy dysk chcę mieć tylko na Debian-a więc chyba raczej kopia p5 i p6 na nowy dysk? Jak odtworzyć konfigurację GRUB-a, żeby to działało dobrze?
Kopię starego dysku za pomocą dd oczywiście mam.
Ntfs na nowym dysku pojawiło się w serwisie gdzie czyścili laptopa, wymieniali pastę na procku i dokładali dyski bo chcieli go sprawdzić a najłatwiej im było pod Windows.

Offline

 

#5  2024-02-28 22:10:23

  wachcio - Użytkownik

wachcio
Użytkownik
Zarejestrowany: 2019-08-10

Re: Przesiadka na większy dysk i "rozwód" z Windows

Pavlo950 napisał(-a):

wachcio napisał(-a):

Jak to najsensowniej zrobić razem z konfiguracją GRUB, żeby mi to działało zgodnie z założeniami?

Najsensowniej, jeżeli nie potrzebujesz akceleracji sprzętowej gpu na sofcie Windowsowym, będzie wykorzystanie mniejszy dysk na efi, /, swap i tyle a większy dysk przeznaczyć na /home. Lapek ma nvme więc to w miarę "świeży" sprzęt i Windowsa można spokojnie wywalić do maszyny wirtualnej. Powiedziałbym że sam mam takie rozwiązanie u siebie ale od Windowsa kupiłem używkę z i3 8gen pod 11 Pro, na głównym pc i lapku mam Debiany i żadnych problemów z dualboot'em.

VM-ki będą swoją drogą na nim ale chcę mieć normalnie zainstalowany Windows. Laptop to Acer Notro 5 z  Intel® Core™ i5-10300H. VM-ki będą też w budowanym przeze mnie homelab na oddzielnym sprzęcie i pewnie Proxmox. Będzie tam HomeAssistant i kilka innych usług potrzebnych mi

Offline

 

#6  2024-03-01 05:19:45

  morfik - Cenzor wirtualnego świata

morfik
Cenzor wirtualnego świata
Skąd: ze WSI
Zarejestrowany: 2011-09-15
Serwis

Re: Przesiadka na większy dysk i "rozwód" z Windows

wachcio napisał(-a):

Co do p3 i p4 rozumiem. Jednak ja chcę mieć na połowie mniejszego (starego) dysku teraz Windows a na drugiej ext4 pod Linux na dodatkowe dane (może ewentualnie na jakieś dodatkowe distro typu Kali. Nowy dysk chcę mieć tylko na Debian-a więc chyba raczej kopia p5 i p6 na nowy dysk? Jak odtworzyć konfigurację GRUB-a, żeby to działało dobrze?
Kopię starego dysku za pomocą dd oczywiście mam.
Ntfs na nowym dysku pojawiło się w serwisie gdzie czyścili laptopa, wymieniali pastę na procku i dokładali dyski bo chcieli go sprawdzić a najłatwiej im było pod Windows.

No jak zrobisz te zabiegi, które opisałem, to będziesz miał windowsa na 256GiB tego starego dysku, czyli na połowie. SWAP możesz sobie darować przy 32GiB RAM, ew. zrób go sobie w pliku.

Zrezygnuj z grub na rzecz refind. Grub przy EFI jest obecnie bez sensu. Tu masz kawałek artykułu o przygotowaniu dysku.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)