Проблемы с монтированием раздела (после работы с fdisk)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Grom
Сообщения: 260
ОС: Debian Etch, RHEL-5.4

Проблемы с монтированием раздела

Сообщение Grom »

Всем привет!

Возникла такая проблема: Потребовалось под виндами дополнительное место на винте. Для этого fdisk-ом удалил последний раздел /dev/hda6 (50Гб), а вместо него создал два раздела /dev/hda6 (30Гб) и /dev/hda7 (20Гб). /dev/hda6 отформатировал под ехт3, перегрузился под винды и появившийся раздел отформатировал под FAT32 (так надо). залил на него нужную инфу, под виндой теперь проблем нету. Но когда пытаюсь грузиться под Линуксом (Debian Etch), то при загрузке ругается при автомонтировании /dev/hda6. Если потом вручную подмонтровать раздел, то он получается размером 48Гб. Монтирую раздел /dev/hda7 - там всё нормально, информация из под линукса видна, нормально читается-пишется. Писать в (пока) пустой /dev/hda6 пока не решился, чтобы не повредить данные.

Не хотелось бы решать проблему методом тыка. Может кто сталкивался с подобным и может подсказать, как выйти из этой пролемы? Подозрительные места выделил.

Листинг fdisk /dev/hda:

Код: Выделить всё

Disk /dev/hda: 100.0 GB, 100030242816 bytes
255 heads, 63 sectors/track, 12161 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        1912    15358108+   7  HPFS/NTFS
/dev/hda2            1913        3187    10241437+  83  Linux
/dev/hda3            3188        5737    20482875   83  Linux
/dev/hda4            5738       12161    51600780    5  Extended
/dev/hda5            5738        5992     2048256   83  Linux
/dev/hda6            5993        9640    29302528+  83  Linux
------------------------------------------------^^^-------------
/dev/hda7            9641       12161    20249901    b  W95 FAT32


Expert command (m for help): p

Disk /dev/hda: 255 heads, 63 sectors, 12161 cylinders

Nr AF  Hd Sec  Cyl  Hd Sec  Cyl     Start      Size ID
 1 80   1   1    0 254  63 1023         63   30716217 07
 2 00 254  63 1023 254  63 1023   30716280   20482875 83
 3 00 254  63 1023 254  63 1023   51199155   40965750 83
 4 00 254  63 1023 254  63 1023   92164905  103201560 05
 5 00 254  63 1023 254  63 1023         63    4096512 83
 6 00 254  63 1023 254  63 1023         63   58605057 83
 7 00 254  63 1023 254  63 1023         63   40499802 0b

Expert command (m for help): e

Disk /dev/hda: 255 heads, 63 sectors, 12161 cylinders

Nr AF  Hd Sec  Cyl  Hd Sec  Cyl     Start      Size ID
 4 00 254  63 1023 254  63 1023   92164905  103201560 05
 5 00 254  63 1023 254  63 1023    4096575   58605120 05
 6 00 254  63 1023 254  63 1023   62701695   40499865 05
 7 00   0   0    0   0   0    0          0          0 00
-------^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^----------

Expert command (m for help): v
5351 unallocated sectors
Послужной список: Slackware-3.x, RedHat-4.x,5.x,6.x,7.x, FedoraCore-3, Debian Etch/Lenny
Осваиваю: RHEL-5.4
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Проблемы с монтированием раздела

Сообщение DaemonTux »

Fstab aф студию
Vladivostok Linux User Group
Спасибо сказали:
Grom
Сообщения: 260
ОС: Debian Etch, RHEL-5.4

Re: Проблемы с монтированием раздела

Сообщение Grom »

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hda2 / ext3 defaults,errors=remount-ro 0 1
/dev/hda3 /home ext3 defaults 0 2
/dev/hda6 /home/swap ext3 defaults 0 2
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
# none /dev/shm tmpfs defaults 0 0
Послужной список: Slackware-3.x, RedHat-4.x,5.x,6.x,7.x, FedoraCore-3, Debian Etch/Lenny
Осваиваю: RHEL-5.4
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4471
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Проблемы с монтированием раздела

Сообщение Rootlexx »

Grom писал(а):
17.10.2008 03:06
раздел отформатировал под FAT32 (так надо). залил на него нужную инфу, под виндой теперь проблем нету. Но когда пытаюсь грузиться под Линуксом (Debian Etch), то при загрузке ругается при автомонтировании /dev/hda6.

Grom писал(а):
17.10.2008 21:02
/dev/hda6 /home/swap ext3 defaults 0 2

Ну у вас в fstab для hda6 указан тип файловой системы ext3, а вы отформатировали его в FAT, поэтому и не монтируется автоматически.
Монтирование FAT-разделов
Grom писал(а):
17.10.2008 03:06
Если потом вручную подмонтровать раздел, то он получается размером 48Гб

Это нормально. Во-первых, файловая система тоже место занимает, во-вторых, исходный раздел мог быть не ровно 50 ГиБ.
Спасибо сказали:
Grom
Сообщения: 260
ОС: Debian Etch, RHEL-5.4

Re: Проблемы с монтированием раздела

Сообщение Grom »

В первом посте я сказал, что под ext был отформатирован /dev/hda6, под fat32 средствами винды был отформатирован тот, который /dev/hda7. Под виндами же в него накидал файлов, они доступны и нормально читаются-пишутся при монтировании /dev/hda7. 48 или 50 - это не то, что меня беспокоит, а то, что сумма пространства на /dev/hda6 и /dev/hda7 должна быть ~50Мб (30+20), но при монтировании получаем:

Filesystem 1K-blocks Used Available Use% Mounted on
/dev/hda2 10080520 7953128 1615324 84% /
tmpfs 517292 0 517292 0% /lib/init/rw
udev 10240 92 10148 1% /dev
tmpfs 517292 0 517292 0% /dev/shm
/dev/hda3 20161204 13612896 5524168 72% /home
/dev/hda6 48774544 53116 46243808 1% /mnt0
/dev/hda7 20240000 16374816 3865184 81% /mnt1
Послужной список: Slackware-3.x, RedHat-4.x,5.x,6.x,7.x, FedoraCore-3, Debian Etch/Lenny
Осваиваю: RHEL-5.4
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Проблемы с монтированием раздела

Сообщение DaemonTux »

df -h ф судию
Vladivostok Linux User Group
Спасибо сказали:
Аватара пользователя
Alexxx
Сообщения: 892
Статус: --==XXX==--
ОС: Archlinux current

Re: Проблемы с монтированием раздела

Сообщение Alexxx »

1. А был ли размонтирован /dev/hda6 перед манипуляциями с fdisk?
2. Попробуй заново создать ф.с. на этом разделе: mkfs -t ext3 /dev/hda6 (отмонтировав сначала конечно).
Спасибо сказали:
Grom
Сообщения: 260
ОС: Debian Etch, RHEL-5.4

Re: Проблемы с монтированием раздела

Сообщение Grom »

После монтирования обоих разделов:

Код: Выделить всё

df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda2             9.7G  7.6G  1.6G  84% /
tmpfs                 506M     0  506M   0% /lib/init/rw
udev                   10M   92K   10M   1% /dev
tmpfs                 506M     0  506M   0% /dev/shm
/dev/hda3              20G   13G  5.3G  72% /home
/dev/hda6              47G   52M   45G   1% /mnt0
/dev/hda7              20G   16G  3.7G  81% /mnt1


Перед переразбиением диска, конечно же, раздел был отмонтирован, файловая система сосздавалась также на отмонтированном разделе. Повторное пересозданиефс результатов не дало. К сожалению, сейчас не могу сохранить данные на /dev/hda7, чтобы попробовать по-новой переразбить диск.

Копание в логах показало интересную запись в /var/log/fsck/checkfs:

Код: Выделить всё

Log of fsck -C -R -A -a
Sat Oct 18 20:26:31 2008

fsck 1.40-WIP (14-Nov-2006)
/usr/home1: clean, 73443/2562240 files, 3483684/5120718 blocks
/dev/hda6: The filesystem size (according to the superblock) is 12388115 blocks
The physical size of the device is 7325632 blocks
Either the superblock or the partition table is likely to be corrupt!


/dev/hda6: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
        (i.e., without -a or -p options)
fsck died with exit status 4

Попытка запуска вручную fsck выдает ошибку:

Код: Выделить всё

/dev/hda6 contains a file system with errors, check forced.
Pass 1: Checking inodes, blocks, and sizes
Error reading block 7340034 (Invalid argument) while doing inode scan.  Ignore error<y>?

Ну тут я работу прерываю, поскольку, как было написано в логах: The physical size of the device is 7325632 blocks
Послужной список: Slackware-3.x, RedHat-4.x,5.x,6.x,7.x, FedoraCore-3, Debian Etch/Lenny
Осваиваю: RHEL-5.4
Спасибо сказали: