انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => سخت‌افزار => نویسنده: seyedmm در 28 آبان 1400، 08:34 ب‌ظ

عنوان: انتقال پارتیشن روت به هارد جدید
ارسال شده توسط: seyedmm در 28 آبان 1400، 08:34 ب‌ظ
سلام. من به تازگی یک هارد جدید به کامپیوترم اضافه کردم و میخوام که پارتیشن روت رو از هوم جدا و به اون هارد انتقال بدم اما هوم همچنان روی هارد فعلی باشه. نکته مهم اینجاست که الان هوم از روت جدا نیست. باید از اول نصب کنم یا میشه جدا کرد؟ آیا امکان پذیر هست که پارتیشن هوم و روت توی دوتا هارد جدا باشند؟
عنوان: پاسخ : انتقال پارتیشن روت به هارد جدید
ارسال شده توسط: عرفان خیراللهی در 28 آبان 1400، 11:43 ب‌ظ
سلام
بله! این کار ممکنه و اتفاقا کار رایجی هم هست. اگر سیستم رو از اول نصب می‌کنید که کار شما آسونه. موقع پارتیشن‌بندی، یک پارتیشن (افراز) روت روی هارد جدید ایجاد می‌کنید و هوم رو همون قبلی انتخاب می‌کنید. یعنی پارتیشن جدید نمی‌سازید بلکه مشخص می‌کنید که از قبلی استفاده کنه. این‌طوری فایل‌های شما هم سر جای خودشون باقی می‌مونه. منتها چون بار اولتونه پیشنهاد می‌کنم یک پشتیبان ازش بگیرید قبل نصب. هم‌چنین از یک سری فایل‌های حساس (که زیاد نیستند) بهتره همیشه پشتیبان داشته باشید.

می‌تونی از این لینک‌ها هم استفاده کنی:
https://forum.ubuntu-ir.org/index.php?topic=143686.0

https://jadi.net/2016/05/jaditv-015-separated-home-partition/
عنوان: پاسخ : انتقال پارتیشن روت به هارد جدید
ارسال شده توسط: Dragon- در 29 آبان 1400، 09:06 ق‌ظ
کار سختی نیست. میشه انجامش داد. اول باید از روت یه پشتیبان بگیرید و بریزید روی  هارد جدید، بعد اگه لازم بود فایل fstab رو درست کرد، احتمالا لازمه گراب رو هم تنظیم کرد. اگه سیستم کار کرد، روت قبلی، به غیر از هوم رو پاک کنید و در آخر هوم رو هم به فایل fstab اضافه کنید.

برای راهنمایی بیشتر، خروجی دستورات زیر رو قرار بدید.
sudo lsblk -o NAME,SIZE,TYPE,MOUNTPOINT,UUID,PARTUUID,FSTYPE
cat /etc/fstab
عنوان: پاسخ : انتقال پارتیشن روت به هارد جدید
ارسال شده توسط: seyedmm در 29 آبان 1400، 10:43 ق‌ظ
کار سختی نیست. میشه انجامش داد. اول باید از روت یه پشتیبان بگیرید و بریزید روی  هارد جدید، بعد اگه لازم بود فایل fstab رو درست کرد، احتمالا لازمه گراب رو هم تنظیم کرد. اگه سیستم کار کرد، روت قبلی، به غیر از هوم رو پاک کنید و در آخر هوم رو هم به فایل fstab اضافه کنید.

برای راهنمایی بیشتر، خروجی دستورات زیر رو قرار بدید.
sudo lsblk -o NAME,SIZE,TYPE,MOUNTPOINT,UUID,PARTUUID,FSTYPE
cat /etc/fstab
خروجی دستور اول:
NAME   SIZE TYPE MOUNTPOINT UUID                                 PARTUUID                             FSTYPE
loop0
      99.3M loop /snap/core                                                                           squash
loop1
         4K loop /snap/bare                                                                           squash
loop2
      99.4M loop /snap/core                                                                           squash
loop3
      55.5M loop /snap/core                                                                           squash
loop4
      61.8M loop /snap/core                                                                           squash
loop5
      55.5M loop /snap/core                                                                           squash
loop6
      61.8M loop /snap/core                                                                           squash
loop7
       219M loop /snap/gnom                                                                           squash
loop8
     164.8M loop /snap/gnom                                                                           squash
loop9
     242.3M loop /snap/gnom                                                                           squash
loop10
      65.2M loop /snap/gtk-                                                                           squash
loop11
        51M loop /snap/snap                                                                           squash
loop12
      54.2M loop /snap/snap                                                                           squash
loop13
      82.1M loop /snap/what                                                                           squash
sda  465.8G disk                                                                                     
├─sda1
│     97.7G part            EA2CD21C2CD1E39B                     592e592e-01                          ntfs
├─sda2
│    102.5G part /          560575e7-af3f-4a61-94ad-df9596b69564 592e592e-02                          ext4
├─sda3
│    100.6G part            9460F90560F8EEBC                     592e592e-03                          ntfs
├─sda4
│        1K part                                                 592e592e-04                         
└─sda5
       165G part            B08C00958C00586C                     592e592e-05                          ntfs
sdb   74.5G disk                                                                                     
└─sdb1
      74.5G part            20F4764CF4762466                     66920d82-01                          ntfs
sr0   1024M rom         

خروجی دستور دوم:
# /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).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda2 during installation
UUID=560575e7-af3f-4a61-94ad-df9596b69564 /               ext4    errors=remount-ro 0       1
/swapfile                                 none            swap    sw              0       0


سلام
بله! این کار ممکنه و اتفاقا کار رایجی هم هست. اگر سیستم رو از اول نصب می‌کنید که کار شما آسونه. موقع پارتیشن‌بندی، یک پارتیشن (افراز) روت روی هارد جدید ایجاد می‌کنید و هوم رو همون قبلی انتخاب می‌کنید. یعنی پارتیشن جدید نمی‌سازید بلکه مشخص می‌کنید که از قبلی استفاده کنه. این‌طوری فایل‌های شما هم سر جای خودشون باقی می‌مونه. منتها چون بار اولتونه پیشنهاد می‌کنم یک پشتیبان ازش بگیرید قبل نصب. هم‌چنین از یک سری فایل‌های حساس (که زیاد نیستند) بهتره همیشه پشتیبان داشته باشید.

می‌تونی از این لینک‌ها هم استفاده کنی:
https://forum.ubuntu-ir.org/index.php?topic=143686.0

https://jadi.net/2016/05/jaditv-015-separated-home-partition/

ممنون
عنوان: پاسخ : انتقال پارتیشن روت به هارد جدید
ارسال شده توسط: Dragon- در 29 آبان 1400، 10:55 ق‌ظ
هارد جدید رو وصل کردید؟
به نظر میاد کامپیوتر شما توی حالا legacy بوت میشه. روت شما روی sda2 هست.
اگه می‌تونید خروجی این دستورات رو هم بذارید.
sudo fdisk -l
efibootmgr -v
بهتره برای انتقال فایل‌ها، یه توزیع زنده داشته باشید.
عنوان: پاسخ : انتقال پارتیشن روت به هارد جدید
ارسال شده توسط: seyedmm در 29 آبان 1400، 11:01 ق‌ظ
هارد جدید رو وصل کردید؟
به نظر میاد کامپیوتر شما توی حالا legacy بوت میشه. روت شما روی sda2 هست.
اگه می‌تونید خروجی این دستورات رو هم بذارید.
sudo fdisk -l
efibootmgr -v
بهتره برای انتقال فایل‌ها، یه توزیع زنده داشته باشید.
بله متصل کردم.
خروجی دستور اول:
Disk /dev/loop0: 99.33 MiB, 104153088 bytes, 203424 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop1: 4 KiB, 4096 bytes, 8 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop2: 99.44 MiB, 104267776 bytes, 203648 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop3: 55.5 MiB, 58191872 bytes, 113656 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop4: 61.83 MiB, 64835584 bytes, 126632 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop5: 55.49 MiB, 58183680 bytes, 113640 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop6: 61.83 MiB, 64835584 bytes, 126632 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop7: 219 MiB, 229638144 bytes, 448512 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sdb: 74.53 GiB, 80026361856 bytes, 156301488 sectors
Disk model: MAXTOR STM380215
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x66920d82

Device     Boot Start       End   Sectors  Size Id Type
/dev/sdb1        2048 156299263 156297216 74.5G  7 HPFS/NTFS/exFAT


Disk /dev/sda: 465.76 GiB, 500107862016 bytes, 976773168 sectors
Disk model: ST3500312CS     
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x592e592e

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1  *         2048 204802047 204800000  97.7G  7 HPFS/NTFS/exFAT
/dev/sda2       204802048 419842047 215040000 102.5G 83 Linux
/dev/sda3       419842048 630786047 210944000 100.6G  7 HPFS/NTFS/exFAT
/dev/sda4       630788094 976771071 345982978   165G  f W95 Ext'd (LBA)
/dev/sda5       630788096 976771071 345982976   165G  7 HPFS/NTFS/exFAT


Disk /dev/loop8: 164.76 MiB, 172761088 bytes, 337424 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop9: 242.34 MiB, 254115840 bytes, 496320 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop10: 65.21 MiB, 68378624 bytes, 133552 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop11: 50.96 MiB, 53432320 bytes, 104360 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop12: 54.22 MiB, 56856576 bytes, 111048 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/loop13: 82.07 MiB, 86061056 bytes, 168088 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

خروجی دستور دوم:
EFI variables are not supported on this system.
(مادربورد من مال سال ۲۰۰۹ هست و از UEFI پشتیبانی نمیکنه)
عنوان: پاسخ : انتقال پارتیشن روت به هارد جدید
ارسال شده توسط: Dragon- در 29 آبان 1400، 05:58 ب‌ظ
هارد دوم شما چقدر حجم داره؟
عنوان: پاسخ : انتقال پارتیشن روت به هارد جدید
ارسال شده توسط: seyedmm در 29 آبان 1400، 06:31 ب‌ظ
هارد دوم شما چقدر حجم داره؟
روی کاغذ ۸۰ گیگابایت ولی در واقعیت ۷۴/۵ گیگابایت
عنوان: پاسخ : انتقال پارتیشن روت به هارد جدید
ارسال شده توسط: Dragon- در 29 آبان 1400، 06:39 ب‌ظ
با ntfs فرمت شده، چیز خاصی روی اون ندارید؟
عنوان: پاسخ : انتقال پارتیشن روت به هارد جدید
ارسال شده توسط: seyedmm در 29 آبان 1400، 07:04 ب‌ظ
با ntfs فرمت شده، چیز خاصی روی اون ندارید؟
خیر کاملا خالیه
عنوان: پاسخ : انتقال پارتیشن روت به هارد جدید
ارسال شده توسط: Dragon- در 30 آبان 1400، 04:24 ب‌ظ
خروجی fdisk و lsblk نشون میده که یه پارتیشن ntfs روی اون هارد هست. اگه می‌دونید اطلاعات خاصی توی اون نیست، پارتیشن رو با ext4 یا هر فایل‌سیستم دیگه‌ای که لازم دارید، فرمت کنید.