PDA

نسخه کامل مشاهده نسخه کامل : مشکل تو mount کردن یه هارد اکسترنال



zeperto
23-11-2014, 17:47
سلام
من یه هارد اکسترنال دارم که می خوام با لینوکس بازش کنم.با یه لپ تاپ و یه سی دی لایو اوبونتو دارم اینکار رو می کنم.مجبورم پیام ها رو تایپ کنم اینجا
من دستور زیر رو می زنم تو ترمینال و پیام زیر رو میده.
sudo fdisk -l
خروجیش یه چسزی تو این مایه ها
خط مهمش اینه که می زنم
disk /dev/sdb: 500.0 GB,500074283008 bytes

این همون هارده که الان وصله به سیستم و می خوام مونتش کنم
حالا دستور زیر رو میزنم
sudo mount -t ntfs /dev/sdb /media

خروجیش اینه
NTFS signature is missing
failed to mount /dev/sdb doesn`t have a valid NTFS

میشه راهنمایی کنید که چیکارش کنم؟
به جای sdb این رو می زنم sdb1 پیام میده
failed to access volume /dev/sdb1 no such file or directory

چیکار کنم واسه مونت کردنش؟کجا رو اشتباه می کنم

Open-Source
23-11-2014, 17:59
درود.
کل خروجی fdisk رو اینجا بزار تا بشه راحت تر کمک کرد.

zeperto
23-11-2014, 18:07
درود.
کل خروجی fdisk رو اینجا بزار تا بشه راحت تر کمک کرد.


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

zeperto
23-11-2014, 18:11
hard ro joda kardam va dasture zir ro zadam
ubuntu@ubuntu:~$ ls /dev/ | grep sd
ptysd
sda
sda1
sda2
ttysd

dobaare hard ro vasl kardam va hamun dastur ro zadam
ubuntu@ubuntu:~$ ls /dev/ | grep sd
ptysd
sda
sda1
sda2
sdb
ttysd
ina kaara ei ke kardam

ghomeishi
23-11-2014, 18:17
شما به جای ntfs بنویس ntfs-3g

Open-Source
23-11-2014, 18:27
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

دستور fdisk فقط میتونه با MBR کار کنه و برای کار با پارتیشن های GPT باید از ابزارهای دیگه (مثلا: sfdisk و یا parted و یا gdisk) استفاده کنی.
fstab رو دستکاری کردی؟
از ntfs-3g بجای ntfs استفاده کردی؟



اگه روی هاردت اطلاعات نداری فرمتش کن و درایو MBR بجای GPT بساز.

zeperto
23-11-2014, 18:27
شما به جای ntfs بنویس ntfs-3g
unam zadam farghi nemi kone
in dastur ro zadam
sudo mount -t ntfs-3g /dev/sdb /media -o force

in error ro mide

NTFS signature is missing.
Failed to mount '/dev/sdb': Invalid argument
The device '/dev/sdb' doesn't have a valid NTFS.
Maybe you selected the wrong device? Or the whole disk instead of a
partition (e.g. /dev/hda, not /dev/hda1)? Or the other way around?

Open-Source
23-11-2014, 18:35
این لینک و یه نیگاه بنداز:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

بعد خروجی دستور زیر رو بزار:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


پ.ن:
احتمال میدم شما باید dev/sdb2/ رو mount کنید.

ghomeishi
23-11-2014, 18:36
اینجا را بخون:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

zeperto
23-11-2014, 18:52
این لینک و یه نیگاه بنداز:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

بعد خروجی دستور زیر رو بزار:

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


پ.ن:
احتمال میدم شما باید dev/sdb2/ رو mount کنید.

khorujie parted

parted: invalid option -- l
GNU Parted 1.7.1
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted)


hard ro aslan nemitunam format konam.ete la ate mohemi tushe

zeperto
23-11-2014, 20:54
khorujie in dastur komaki mikone?

ubuntu@ubuntu:~$ sudo parted /dev/sdb unit s print
Warning: /dev/sdb contains GPT signatures, indicating that it has a GPT table. However, it does not have a valid fake msdos partition table, as it should.
Perhaps it was corrupted -- possibly by a program that doesn't understand GPT partition tables. Or perhaps you deleted the GPT table, and are now using an
msdos partition table. Is this a GPT partition table?
Yes/No? y

Disk /dev/sdb: 976707583s
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number Start End Size File system Name Flags
1 34s 262177s 262144s Microsoft reserved partition msftres

Information: Don't forget to update /etc/fstab, if necessary.

zeperto
23-11-2014, 22:00
man ye kaare dige ham kardam
file fstab ro edit kardam va khatte zir ro tush ezaafe kardam
/dev/sdb /media/hard auto ro,noauto,user,exec 0 0

baed dasture zir ro tu terminal zadam
sudo mount -a

baed esh raftam tu masire media vali chizi ezaafe nashde bud

montazere komaketun hastam

raasti in ke man daaram baa diske live in kaar haa ro mikonam doroste?

Open-Source
23-11-2014, 22:01
با دستور chkdsk ویندوز اگه فایل سیستم درایوت مشکلی داره مشکلش رو حل کن.

V i r u s e r
23-11-2014, 22:29
احتمالا پارتیشن هارد خرابه. باید با ویندوز چک کنید و احتمالا فرمت کنید. از ntfs استفاده نکنید. exfat بهتر هست
اول با cfdisk یا cgisk پارتیشن بندی کنید و بعد فرمتش کنید با فایل سیستم exfat.

zeperto
23-11-2014, 22:30
با دستور chkdsk ویندوز اگه فایل سیستم درایوت مشکلی داره مشکلش رو حل کن.

check kardam moshkeli nadaasht
eshkaal az kojaa mitune baashe?

zeperto
23-11-2014, 22:36
احتمالا پارتیشن هارد خرابه. باید با ویندوز چک کنید و احتمالا فرمت کنید. از ntfs استفاده نکنید. exfat بهتر هست
اول با cfdisk یا cgisk پارتیشن بندی کنید و بعد فرمتش کنید با فایل سیستم exfat.

ette laa aate mohemi tu haarde nemitunam formatesh konam
alan moshkel az kojaast?
be in ke daaram az diske live estefaade mikonam nist?
un khat ke be fstab ezaafe kardam dorost bud?

ghomeishi
23-11-2014, 22:41
اول این دو تا دستور را اجرا کن بعد مونت کن
sudo blockdev --setro /dev/sdb
and
sudo blockdev --setro /dev/sdb1
از کدوم نسخه لینوکس لایو استفاده می کنی؟ شاید ماژول ntfs تو کرنل بارگذاری نشده

zeperto
23-11-2014, 22:51
اول این دو تا دستور را اجرا کن بعد مونت کن
sudo blockdev --setro /dev/sdb
and
sudo blockdev --setro /dev/sdb1
از کدوم نسخه لینوکس لایو استفاده می کنی؟ شاید ماژول ntfs تو کرنل بارگذاری نشده

un do taa dastur ro ham zadam baed mount kardam vali farghi nakard
ubuntu 8.04 live cd.ehtemaal daare ke az in baashe? lotfan in ye mored ro daghigh begid ke agar laazem bud beram donbaale download kardam linux.agar az module kernel nist vaght talaf nakonam
mamnun

V i r u s e r
23-11-2014, 23:00
ubuntu 8 مال ۶ سال پیشه و احتمالا از نسخه ی ntfs هارد شما پشتیبانی نمی کنه.
شما باید هارد رو با ویندوز باز کنید. همینجوری هر دستوری وارد کنید ممکنه خرابش کنید

zeperto
23-11-2014, 23:49
man baa ye ubuntu 14.04 ham test kardam hamun error haa ro mide
ye mas ale dige in ke baa ubuntu 14.04 khaastam fstab ro edit konam save nakard
aayaa laazeme ke ubuntu ro ruye hard nasb konam?

man search ke kardam ye jaa khundam ke ba barnaameye makhsus baayad partition haaye GPT ro mount kard?doroste ya baa hamin ravesh ke alan zadam ham mishe be javaab resid?

khoru jie in dastur ham tu ubuntu 14.04 fargh daasht goftam bezaaram shaa yad komaki kone


ubuntu@ubuntu:~$ sudo parted /dev/sda unit s print
Warning: /dev/sda contains GPT signatures, indicating that it has a GPT table.
However, it does not have a valid fake msdos partition table, as it should.
Perhaps it was corrupted -- possibly by a program that doesn't understand GPT
partition tables. Or perhaps you deleted the GPT table, and are now using an
msdos partition table. Is this a GPT partition table?
Yes/No? y
Model: WD My Passport 0740 (scsi)
Disk /dev/sda: 976707584s
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number Start End Size File system Name Flags
1 34s 262177s 262144s Microsoft reserved partition msftres

V i r u s e r
24-11-2014, 00:19
دوست عزیز
برای بار سوم میگم. شما هاردت رو با ویندوز باز کن و از اطلاعاتت بکاپ بگیر. بعد به صورت اصولی پارتیشن بندی کن تا این مشکلات به وجود نیاد
برای gpt هم احتیاجی به برنامه مخصوص نیست. درایور های این کار در خود لینوکس هست