У меня проблемы с моим жестким диском. Ранее у меня был рабочий раздел Linux Mint Debian Edition и раздел Windows XP, все работали и загружались через GRUB.
Однако я решил заменить LMDE на Debian, поэтому на своем разделе Windows я удалил раздел LMDE. Я загрузил Debian Live на флэш-накопитель USB, загрузил его, однако во время установки Debian не удается установить GRUB (или любой другой загрузчик, который он предлагает). Несколько смутившись, я прервал установку и пошел перезагружаться в Windows. Тем не менее, при загрузке GRUB появляется ошибка "нет такого разделения" и появляется запрос на восстановление.
Я не уверен, как это произошло, однако я хочу попробовать и восстановить GRUB, чтобы у меня мог быть как мой старый дистрибутив Windows XP (все нормально, я могу смонтировать его в Debian), так и свежий раздел Debian 6. Вот мой вывод fdisk:
user@debian:~$ sudo fdisk -l
Disk /dev/sda: 40.0 GB, 40007761920 bytes
255 heads, 63 sectors/track, 4864 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x04fa04fa
Device Boot Start End Blocks Id System
/dev/sda1 3297 4864 12580864 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2 1 3297 26480641 5 Extended
/dev/sda5 * 1 3157 25355264 83 Linux
/dev/sda6 3157 3297 1124352 82 Linux swap / Solaris
Partition table entries are not in disk order
Disk /dev/sdb: 8006 MB, 8006926336 bytes
247 heads, 62 sectors/track, 1021 cylinders
Units = cylinders of 15314 * 512 = 7840768 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x20ac7dda
This doesn't look like a partition table
Probably you selected the wrong device.
Device Boot Start End Blocks Id System
/dev/sdb1 ? 210559 238826 216435558+ 7 HPFS/NTFS
Partition 1 has different physical/logical beginnings (non-Linux?):
phys=(187, 180, 14) logical=(210558, 221, 10)
Partition 1 has different physical/logical endings:
phys=(784, 0, 13) logical=(238825, 64, 22)
Partition 1 does not end on cylinder boundary.
/dev/sdb2 ? 213663 341223 976730017 16 Hidden FAT16
Partition 2 has different physical/logical beginnings (non-Linux?):
phys=(906, 235, 61) logical=(213662, 17, 20)
Partition 2 has different physical/logical endings:
phys=(262, 116, 59) logical=(60762, 71, 9)
Partition 2 does not end on cylinder boundary.
/dev/sdb3 ? 1 1 0 6f Unknown
Partition 3 has different physical/logical beginnings (non-Linux?):
phys=(370, 101, 50) logical=(0, 0, 1)
Partition 3 has different physical/logical endings:
phys=(10, 114, 13) logical=(280460, 46, 4)
Partition 3 does not end on cylinder boundary.
/dev/sdb4 3279 63637 462167897 0 Empty
Partition 4 has different physical/logical beginnings (non-Linux?):
phys=(0, 0, 0) logical=(3278, 20, 45)
Partition 4 has different physical/logical endings:
phys=(0, 0, 0) logical=(63636, 236, 34)
Partition 4 does not end on cylinder boundary.
Partition table entries are not in disk order
Disk /dev/sdc: 987 MB, 987738624 bytes
31 heads, 61 sectors/track, 1020 cylinders
Units = cylinders of 1891 * 512 = 968192 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
user@debian:~$
/dev/sda1
- это мой раздел Windows, а /dev/sda5
- мой поврежденный дистрибутив Debian. Не уверен насчет другого (/dev/sda6
- пространство подкачки). Я тоже не уверен, что означает это сообщение в /dev/sda1
.
Я не могу использовать apt-get для установки пакетов, которые могут это исправить из-за отсутствия подключения к Интернету (если это было в LMDE, мне нужно было установить MadWifi, что я сделаю, как только я настрою его должным образом), однако при необходимости я можно получить и передать пакеты .deb с моего телефона.