Мой 1 ТБ диск определяется как 32 МБ

IDE, SATA, SCSI, внешние USB-HDD, SSD, USB-Flash накопители

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

Аватара пользователя
Stanislav Potapchik
Сообщения: 271
ОС: Debian, Ubuntu, Mint

Мой 1 ТБ диск определяется как 32 МБ

Сообщение Stanislav Potapchik »

читал http://forum.ixbt.com/topic.cgi?id=11:38120
но у меня нет ни сд ни флоппи на компе. нести на другой комп проблематично. даи решения все под дос и винду. пробовал программой testdisk пропали разделы
помогите.
Спасибо сказали:
Аватара пользователя
deadhead
Сообщения: 1913
Статус: zzz..z

Re: Мой 1 ТБ диск определяется как 32 МБ

Сообщение deadhead »

Stanislav Potapc... писал(а):
25.02.2010 12:42
читал http://forum.ixbt.com/topic.cgi?id=11:38120
но у меня нет ни сд ни флоппи на компе. нести на другой комп проблематично. даи решения все под дос и винду. пробовал программой testdisk пропали разделы
помогите.

Решение для Linux дано на ixbt. Если нет возможности с чего-нибудь загрузится, то либо нести к другу/соседу/кому-то диск, либо попросить у друга/соседа/кого-то на время cd/dvd привод, загрузится с LiveCD и выполнить восстановительные работы согласно инструкции.
[x] close
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Мой 1 ТБ диск определяется как 32 МБ

Сообщение eddy »

Кем определяется-то, биосом, что ли?
Вы покажите лучше вывод fdisk -l из-под рута.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
Stanislav Potapchik
Сообщения: 271
ОС: Debian, Ubuntu, Mint

Re: Мой 1 ТБ диск определяется как 32 МБ

Сообщение Stanislav Potapchik »

Disk /dev/sda: 33 MB, 33348608 bytes
255 heads, 63 sectors/track, 4 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0002fa7f

Device Boot Start End Blocks Id System
/dev/sda1 1 121601 976760001 83 Linux

Partition 1 has different physical/logical endings:
phys=(1023, 254, 63) logical=(121600, 254, 63)

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0005a385

Device Boot Start End Blocks Id System
/dev/sdb1 1 121601 976760001 83 Linux
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Мой 1 ТБ диск определяется как 32 МБ

Сообщение eddy »

Похоже, он у вас такой же, как и второй. Пропишите fdisk'ом правильное количество цилиндров.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
Stanislav Potapchik
Сообщения: 271
ОС: Debian, Ubuntu, Mint

Re: Мой 1 ТБ диск определяется как 32 МБ

Сообщение Stanislav Potapchik »

сохранится ли информация после fdisk ?

пс подскажите правилное написание ключей после fdisk
Спасибо сказали:
Аватара пользователя
Stanislav Potapchik
Сообщения: 271
ОС: Debian, Ubuntu, Mint

Re: Мой 1 ТБ диск определяется как 32 МБ

Сообщение Stanislav Potapchik »

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

sudo hdparm -p976760001 /dev/sda

/dev/sda:
 attempting to set UDMA mode to 976759801
 HDIO_SET_PIO_MODE failed: Inappropriate ioctl for device
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Мой 1 ТБ диск определяется как 32 МБ

Сообщение eddy »

Stanislav Potapchik писал(а):
25.02.2010 14:21
сохранится ли информация после fdisk ?

пс подскажите правилное написание ключей после fdisk

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

man fdisk
...
       -b sectorsize
              Specify the sector size of the disk. Valid values are 512, 1024, or 2048.  (Recent kernels know the sector size. Use this only  on  old
              kernels or to override the kernel's ideas.)

       -C cyls
              Specify the number of cylinders of the disk.  I have no idea why anybody would want to do so.

       -H heads
              Specify  the  number  of heads of the disk. (Not the physical number, of course, but the number used for partition tables.)  Reasonable
              values are 255 and 16.
...

Информация, естественно, не сохранится. Вы вообще-то и не говорили, что диск когда-либо использовался.

P.S. вам надо исправить количество цилиндров /dev/sda на 121601. И зачем вы пытаетесь поменять PIO на несуществующий?
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
Stanislav Potapchik
Сообщения: 271
ОС: Debian, Ubuntu, Mint

Re: Мой 1 ТБ диск определяется как 32 МБ

Сообщение Stanislav Potapchik »

промахнулся, не на ту цифру посмотрел

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

sudo hdparm -p121601 /dev/sda

/dev/sda:
 attempting to set UDMA mode to 121401
 HDIO_SET_PIO_MODE failed: Inappropriate ioctl for device
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Мой 1 ТБ диск определяется как 32 МБ

Сообщение eddy »

Stanislav Potapchik писал(а):
25.02.2010 16:23
промахнулся, не на ту цифру посмотрел

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

sudo hdparm -p121601 /dev/sda

/dev/sda:
 attempting to set UDMA mode to 121401
 HDIO_SET_PIO_MODE failed: Inappropriate ioctl for device

Зачем вы пытаетесь задать диску несуществующий режим PIO? К количеству цилиндров это никакого отношения не имеет. Только угробите свой винчестер, почитайте внимательнее man hdparm и man fdisk.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
Stanislav Potapchik
Сообщения: 271
ОС: Debian, Ubuntu, Mint

Re: Мой 1 ТБ диск определяется как 32 МБ

Сообщение Stanislav Potapchik »

помогла mhdd
запускаем, вводим nhpa (подробности по f1) и готово
-образ диска
- архив

главное потом выставить сата1 в биосе вместо сато0, если я правильно понял.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали: