انجمنهای فارسی اوبونتو
کمک و پشتیبانی => سختافزار => نویسنده: seyedmm در 28 آبان 1400، 08:34 بظ
-
سلام. من به تازگی یک هارد جدید به کامپیوترم اضافه کردم و میخوام که پارتیشن روت رو از هوم جدا و به اون هارد انتقال بدم اما هوم همچنان روی هارد فعلی باشه. نکته مهم اینجاست که الان هوم از روت جدا نیست. باید از اول نصب کنم یا میشه جدا کرد؟ آیا امکان پذیر هست که پارتیشن هوم و روت توی دوتا هارد جدا باشند؟
-
سلام
بله! این کار ممکنه و اتفاقا کار رایجی هم هست. اگر سیستم رو از اول نصب میکنید که کار شما آسونه. موقع پارتیشنبندی، یک پارتیشن (افراز) روت روی هارد جدید ایجاد میکنید و هوم رو همون قبلی انتخاب میکنید. یعنی پارتیشن جدید نمیسازید بلکه مشخص میکنید که از قبلی استفاده کنه. اینطوری فایلهای شما هم سر جای خودشون باقی میمونه. منتها چون بار اولتونه پیشنهاد میکنم یک پشتیبان ازش بگیرید قبل نصب. همچنین از یک سری فایلهای حساس (که زیاد نیستند) بهتره همیشه پشتیبان داشته باشید.
میتونی از این لینکها هم استفاده کنی:
https://forum.ubuntu-ir.org/index.php?topic=143686.0
https://jadi.net/2016/05/jaditv-015-separated-home-partition/
-
کار سختی نیست. میشه انجامش داد. اول باید از روت یه پشتیبان بگیرید و بریزید روی هارد جدید، بعد اگه لازم بود فایل fstab رو درست کرد، احتمالا لازمه گراب رو هم تنظیم کرد. اگه سیستم کار کرد، روت قبلی، به غیر از هوم رو پاک کنید و در آخر هوم رو هم به فایل fstab اضافه کنید.
برای راهنمایی بیشتر، خروجی دستورات زیر رو قرار بدید.
sudo lsblk -o NAME,SIZE,TYPE,MOUNTPOINT,UUID,PARTUUID,FSTYPE
cat /etc/fstab
-
کار سختی نیست. میشه انجامش داد. اول باید از روت یه پشتیبان بگیرید و بریزید روی هارد جدید، بعد اگه لازم بود فایل 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/
ممنون
-
هارد جدید رو وصل کردید؟
به نظر میاد کامپیوتر شما توی حالا legacy بوت میشه. روت شما روی sda2 هست.
اگه میتونید خروجی این دستورات رو هم بذارید.
sudo fdisk -l
efibootmgr -v
بهتره برای انتقال فایلها، یه توزیع زنده داشته باشید.
-
هارد جدید رو وصل کردید؟
به نظر میاد کامپیوتر شما توی حالا 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 پشتیبانی نمیکنه)
-
هارد دوم شما چقدر حجم داره؟
-
هارد دوم شما چقدر حجم داره؟
روی کاغذ ۸۰ گیگابایت ولی در واقعیت ۷۴/۵ گیگابایت
-
با ntfs فرمت شده، چیز خاصی روی اون ندارید؟
-
با ntfs فرمت شده، چیز خاصی روی اون ندارید؟
خیر کاملا خالیه
-
خروجی fdisk و lsblk نشون میده که یه پارتیشن ntfs روی اون هارد هست. اگه میدونید اطلاعات خاصی توی اون نیست، پارتیشن رو با ext4 یا هر فایلسیستم دیگهای که لازم دارید، فرمت کنید.