اطلاعیه

Collapse
No announcement yet.

هارد اکسترنال در لینوکس نمی شناسد؟

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    هارد اکسترنال در لینوکس نمی شناسد؟

    سلام دوستان
    من یک هارد اکسترنال دارم ولی در لینوکس نمایش نمی دهد و فرمت کردم فقط ntfs می باشد؟

    چی کار کنم که هم در لینوکس و هم در ویندوز نمایش دهد؟(لینوکس رد هت )

    #2
    پاسخ : هارد اکسترنال در لینوکس نمی شناسد؟

    در لینوکس ، برای دسترسی به اطلاعات یک درایو باید آنرا mount کنید.
    اینکار میتونه بصورت دستی یا بصورت اتوماتیک در هنگام بوت سیستم انجام بشه.

    در قدم اول باید اسم سختآ‌افزاری پارتیشنی که قصد مانت کردن اونرو دارید بدست بیارید.
    برای اینکار میآ‌توانید از fdisk به این صورت کمک بگیرید
    [b]
    fdisk -l
    [b]


    در خروجی این دستور تمام پارتیشنآ‌های موجود در سیستم شما با جزئیات آنها نشون داده میشه.
    مثلا در سیستم من یک هارد وجود دارد که بنام sda نامگزاری شده که مجموعا دارای ۵ پارتیشن است.
    خروجی دستور بالا برای سیستم من اینطور است :
    [b]
    Disk /dev/sda: 120.0 GB, 120034123776 bytes
    255 heads, 63 sectors/track, 14593 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Disk identifier: 0x5de22053

    Device Boot Start End Blocks Id System
    /dev/sda1 1 9119 73248336 83 Linux
    /dev/sda2 10425 14219 30483337+ 83 Linux
    /dev/sda3 14220 14593 3004155 5 Extended
    /dev/sda4 * 9120 10424 10482412+ 83 Linux
    /dev/sda5 14220 14593 3004123+ 82 Linux swap / Solaris

    Partition table entries are not in disk order
    [b]


    همانطور که میآ‌بینید ، پارتیشنآ‌های موجود در این هارددیسک از sda1 الی sda5 نامگزاری شده است.
    که این نامآ‌ها در هنگام mount کردن استفاده خواهند شد.
    در انتهای هر پارتیشن نوع آن ذکر شده است. برای پارتیشنآ‌های NTFS در آن قسمت کلمهٔ NTFS نوشته خواهد شد.
    شما میآ‌توانید پارتیشن خود را بوسیلهٔ نوع و حجم آن تشخیص بدهید.

    مرحلهٔ بعد مانت کردن پارتیشن در مکان دلخواه هست.
    بدلیل اینکه NTFS فرمت آزادی نیست پشتیبانی از آن بصورت پیشآ‌فرض فعال نیست.
    برای داشتن قابلیت Read/Write بر روی این نوع پارتیشنآ‌ها ، باید از بستهٔ نرمآ‌افزاری ntfs-3g استفاده کرد.
    من زیاد با مدیر نصب در توزیعهای Redhat Based که RPM است آشنایی ندارم ، پس طریقهٔ نصب ntfs-3g بر روی Redhat را در وب جستجو کنید.
    برای توزیعهای Debian Based میتوان با این دستور این بستهٔ نرمآ‌افزاری را نصب نمود :
    [b]
    sudo apt-get install ntfs-3g
    [b]


    بعد از نصب این برنامه ، دیگر به سراغ مانت کردن پارتیشن NTFS خود میآ‌رویم.
    با فرض اینکه نام پارتیشن ما sdb1 باشد، از مجموعه دستورات زیر استفاده میآ‌کنیم.
    [b]
    mkdir /mnt/ntfs
    mount -t ntfs-3g /dev/sdb1 /mnt/ntfs/
    [b]


    دستور اول ، دایرکتوریآ‌ای بنام mnt/ntfs/ ایجاد میآ‌کند.
    و دستور دوم پارتیشن sdb1 را در دایرکتوری ساخته شده مانت میآ‌کند.

    بعد از این دستورات ، محتویات پارتیشن ما در مسیر mnt/ntfs/ قابل دسترس خواهد بود.

    مطالعهٔ بیشتر :
    http://www.linuxconfig.org/How_to_mount_partition_with_ntfs_file_system_and_r ead_write_access
    http://en.wikipedia.org/wiki/NTFS-3G
    چگونه هوشمندانه بپرسیم

    دیدگاه

    لطفا صبر کنید...
    X