کد:
sudo fdisk –l
/dev/sda1 * 1 830 6665216 27 unknown
Partition 1 does not end on cylinder boundary/
/dev/sda2 830 8713 63316440 7 hpfs/ntfs
/dev/sda3 8714 14347 45255105 83 linux
/dev/sda4 14348 14593 1975995 5 extended
/dev/sda5 14348 14593 1975963+ 82 linux swap / solaris
من متأسفانه نمیفهمم چرا sda1 تون رو میزنه Partition 1 does not end on cylinder boundary
اینجا نوشته که دلیلش قدیمی بودن fdisk میتونه باشه و باید کل دیتا رو کپی، درایو رو پاک و دومرتبه دیتا رو برگردونین و
اینجا هم کسی این مشکل رو با testdisk حل کرده به هر حال فعلا ولش کن ببین کسی اینجا میتونه کمکت کنه
فایل menu.lst رو یه جا کپی میکردین و مثلا با یک فلش مموری توی این سیستم که به نت وصله میاوردین
cat /boot/grub/menu.lst > ~/Desktop/menulist.txt
اگه توی صفحه اول گرابتون ویستا دیده نمیشه menu.lst رو اینطوری باز کنین sudo gedit /boot/grub/menu.lst و یه همچین چیزی آخرش اضافه کنین:
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows Vista Home Edition
root (hd0,0)
savedefault
makeactive
chainloader +1
cat /etc/fstab
/dev/sda1 * 1 830 6665216 27 unknown
Partition 1 does not end on cylinder boundary/
/dev/sda2 830 8713 63316440 7 hpfs/ntfs
/dev/sda3 8714 14347 45255105 83 linux
/dev/sda4 14348 14593 1975995 5 extended
/dev/sda5 14348 14593 1975963+ 82 linux swap / solaris
این که بازم fdisk -l هست
اینو هم بریز توی یک فایل و بیار توی این سیستمتون باز کنین: cat /etc/fstab > ~/Desktop/fstab.txt
میزنه : file exists
خوبه این کار رو بکنین:
sudo mkdir /media/D
sudo mount /dev/sda2 /media/D -o uid=1000 -o gid=1000
nautilus /media/D
اینطوری قاعدتا دسترسی فقط خوندن به درایو D تونو دارین، این کار رو برای درایو C هم انجام بدین (گو اینکه مطمئن نیستن)
و اون پکیجی که z_k عزیز فرمودن برای اینه که بتونین تو پارتیشن ntfsتون رایت هم بکنین و احتیاج به مونت کردن نداشته باشه اما چون اینترنت ندارین نمیتونین اونو نصب کنین، پیشنهاد میکنم سیدی هُمای ۷٫۰۴٫۱ رو تهیه کنین تا بدون نیاز به اینترنت بتونین این کار رو انجام بدین