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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: مشکل Partition table بعد از hibernate برای swap (حل‌شد)  (دفعات بازدید: 4311 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین arashOio

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 551
  • جنسیت : پسر
مشکل Partition table بعد از hibernate برای swap (حل‌شد)
« : 06 اردیبهشت 1387، 09:44 ب‌ظ »
پس از هر بار hibernate اوبونتو نمیتونه نشست قبلی رو لود کنه و در حقیقت کلا حافظه و پارتیشن swap رو از دست میده. یعنی اگه swap رو دوباره فورمت کنم و فایل fstab رو یکم دستکاری کنم swap بر میگرده اما باز با hibernate بعدی همینطوری میشه فکر میکنم این مشکل از وقتی پیش اومد که swap رو از ۲گیگ به ۱ گیگ با کمک gparted تغییر حجم دادم و تا پیش از این مشکلی نداشت. suspend خوب عمل میکنه.

گرافیک اینتل هست
~$  lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
$ uname -a
Linux laptop 2.6.22-14-generic #1 SMP Tue Feb 12 07:42:25 UTC 2008 i686 GNU/Linux
~$ lsb_release -a | grep Description:
No LSB modules are available.
Description:    Ubuntu 7.10


برای fstab:
# ls -la by-uuid/
total 0
drwxr-xr-x 2 root root 120 2008-04-25 18:32 .
drwxr-xr-x 5 root root 100 2008-04-25 23:00 ..
lrwxrwxrwx 1 root root  10 2008-04-25 23:00 58B61A8B280473BF -> ../../sda1
lrwxrwxrwx 1 root root  10 2008-04-25 18:32 7c4501a2-abba-47ca-9494-a852cbc5a7a4 -> ../../sda6
lrwxrwxrwx 1 root root  10 2008-04-25 23:00 7e19ef53-4a5c-4639-89de-486d4c626f24 -> ../../sda3
lrwxrwxrwx 1 root root  10 2008-04-25 23:00 9b8836ac-d70f-4199-977e-711356c9f41a -> ../../sda5

k# fdisk -l

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000080

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         765     6144831    7  HPFS/NTFS
/dev/sda2             766        8773    64324260    5  Extended
/dev/sda3            8774        9729     7679070   83  Linux
/dev/sda5             893        8773    63304101   83  Linux
/dev/sda6             766         892     1020064+  82  Linux swap / Solaris

[b]Partition table entries are not in disk order[/b]

# cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda3
UUID=7e19ef53-4a5c-4639-89de-486d4c626f24 /               ext3    defaults,errors=remount-ro 0       1
# /dev/sda5
UUID=9b8836ac-d70f-4199-977e-711356c9f41a /home           ext3    defaults        0       2
# /dev/sda6
UUID=7c4501a2-abba-47ca-9494-a852cbc5a7a4 none            swap    sw              0       0
# /dev/sda1
UUID=58B61A8B280473BF /media/sda1     ntfs    defaults,umask=007,gid=46 0       1
#cdrom
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec 0       0

swap ندارم:# free -m
             total       used       free     shared    buffers     cached
Mem:          1002        914         87          0         31        512
-/+ buffers/cache:        370        632
Swap:            0          0          0
و کاریشم نتونستم بکنم
# mount -a
root@laptop:~#


# swapon /dev/sda6
swapon: /dev/sda6: Invalid argument
# swapon -a
swapon: /dev/sda6: Invalid argument
# fdisk -l /dev/sda6

Disk /dev/sda6: 1044 MB, 1044546048 bytes
255 heads, 63 sectors/track, 126 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000000

Disk /dev/sda6 doesn't contain a valid partition table

این عکس پایین هم اطلاعاتی هست که gparted در مورد sda6 نشون میده:
« آخرین ویرایش: 11 اردیبهشت 1387، 10:15 ق‌ظ توسط arashOio »
Humanity to others...

آفلاین سید مهدی

  • High Hero Member
  • *
  • ارسال: 2013
  • جنسیت : پسر
  • یک تازه کار !
پاسخ به: مشکل Partition table بعد از hibernate برای swap
« پاسخ #1 : 06 اردیبهشت 1387، 11:13 ب‌ظ »
پارتیشن swap شما جزو پارتیشن extended هست در حالی که swap باید یک پارتیشن primary جداگانه باشه.
پارتیشن هاتون رو جابجا کنید و یک پارتیشن primary درست کنید و اون رو swap کنید، مشکلتون حل می شه :)
مردی نبود فتاده را پای زدن
گر دست فتاده ای بگیری مردی !

آفلاین arashOio

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 551
  • جنسیت : پسر
پاسخ به: مشکل Partition table بعد از hibernate برای swap
« پاسخ #2 : 06 اردیبهشت 1387، 11:34 ب‌ظ »
خیلی ممنون مهدی جان اما مشکل بر طرف نشد، الان swap شد sda4 که primary هست و فقط home من الان logical هست:
$ sudo fdisk -l

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00000080

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         765     6144831    7  HPFS/NTFS
/dev/sda2             893        8773    63304132+   5  Extended
/dev/sda3            8774        9729     7679070   83  Linux
/dev/sda4             766         892     1020127+  82  Linux swap / Solaris
/dev/sda5             893        8773    63304101   83  Linux

Partition table entries are not in disk order

تا پیش از این هم فورم پارتیشن‌های من همونطوری مثل قبل بود و hibernate کردن باعث نمیشد partition table به هم بریزه.
Humanity to others...

آفلاین سید مهدی

  • High Hero Member
  • *
  • ارسال: 2013
  • جنسیت : پسر
  • یک تازه کار !
پاسخ به: مشکل Partition table بعد از hibernate برای swap
« پاسخ #3 : 07 اردیبهشت 1387، 12:45 ق‌ظ »
خب، الان که ساختار پارتیشن هاتون رو عوض کردین لازم هست که یه دستکاری هم توی فایل etc/fstab/ بکنید. می تونید خروجی دستور زیر رو برامون بزارین:
cat /etc/fstab
مردی نبود فتاده را پای زدن
گر دست فتاده ای بگیری مردی !

آفلاین arashOio

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 551
  • جنسیت : پسر
پاسخ به: مشکل Partition table بعد از hibernate برای swap
« پاسخ #4 : 07 اردیبهشت 1387، 01:15 ق‌ظ »
$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda3
UUID=7e19ef53-4a5c-4639-89de-486d4c626f24 /               ext3    defaults,errors=remount-ro 0       1
# /dev/sda5
UUID=9b8836ac-d70f-4199-977e-711356c9f41a /home           ext3    defaults        0       2
# /dev/sda4
UUID=cc6cb25d-7f15-4262-8ed2-61299d4ebd76 none            swap    sw              0       0
# /dev/sda1
UUID=58B61A8B280473BF /media/sda1     ntfs    defaults,umask=007,gid=46 0       1
#cdrom
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec 0       0


$ ls /dev/disk/by-uuid/ -l
total 0
lrwxrwxrwx 1 root root 10 2008-04-26 03:56 58B61A8B280473BF -> ../../sda1
lrwxrwxrwx 1 root root 10 2008-04-26 03:56 7e19ef53-4a5c-4639-89de-486d4c626f24 -> ../../sda3
lrwxrwxrwx 1 root root 10 2008-04-26 03:56 9b8836ac-d70f-4199-977e-711356c9f41a -> ../../sda5
lrwxrwxrwx 1 root root 10 2008-04-25 23:29 cc6cb25d-7f15-4262-8ed2-61299d4ebd76 -> ../../sda4

Humanity to others...

آفلاین arashOio

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 551
  • جنسیت : پسر
پاسخ به: مشکل Partition table بعد از hibernate برای swap (حل‌شد)
« پاسخ #5 : 11 اردیبهشت 1387، 10:16 ق‌ظ »
خیلی ممنون با آپگرید به hardy حل شد و الان براحتی hibernate/suspend میشه
Humanity to others...