У меня было Ubuntu 9.04, и я хочу обновить до 10,04. Это загружается двойным образом с Windows Vista. Я решил сделать чистую установку с живого CD. Живой CD не смог обнаружить разделы и вместо этого просто дал мне опцию стирания всего жесткого диска. Я загрузился в Windows и стер свой раздел Ubuntu, надеясь, что живой CD распознает свободное пространство. Это не делает, и теперь я не могу загрузить в Windows ни одного, так как я удалил настройки личинки.
Так:
Как я могу заставить свой живой CD распознавать разделы? Как я могу загрузиться назад в Windows, прежде чем это будет зафиксировано?
Я также ограничиваюсь в том моем единственном ресурсе, живой CD (и Интернет) до конца этих выходных.
Спасибо
править:
вывод sudo fdisk -l
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical / optimal IO): 512 bytes / 512 bytes
Disk identifier: 0x90000000
Device Boot Start End Blocks Id System
/dev/sda1 17 1322 10485760 7 HPFS/NTFS
/dev/sda2 * 1322 9200 63279092 7 HPFS/NTFS
/dev/sda3 9201 14594 43320297+ f W95 Ext'd (LBA)
/dev/sda4 * 14267 14594 2620416 c W95 FAT32 (LBA)
/dev/sda5 14054 14266 1710891 82 Linux swap / Solaris
вывод sudo parted -l
Error: Can't have overlapping partitions.
Warning: Unable to open /dev/sr0 read-write (Read-only file system). /dev/sr0 has been opened read-only.
Error: /dev/sr0: unrecognised disk label
После попытки некоторых других утилит (например, lilo) это новые условия моих разделов.
Новый вывод sudo sfdisk -d /dev/sda
# partition table of /dev/sda
unit: sectors
/dev/sda1 : start= 258048, size= 20971520, Id= 7
/dev/sda2 : start= 21229568, size=126558184, Id= 7, bootable
/dev/sda3 : start=225761507, size= 3421783, Id= f
/dev/sda4 : start=229197824, size= 5240832, Id= c, bootable
/dev/sda5 : start=225761508, size= 3421782, Id=82
Новый вывод sudo fdisk -lu
Device Boot Start End Blocks Id System
/dev/sda1 258048 21229567 10485760 7 HPFS/NTFS
/dev/sda2 * 21229568 147787751 63279092 7 HPFS/NTFS
/dev/sda3 225761507 229183289 1710891+ f W95 Ext'd (LBA)
/dev/sda4 * 229197824 234438655 2620416 c W95 FAT32 (LBA)
/dev/sda5 225761508 229183289 1710891 82 Linux swap / Solaris
Новый вывод sudo parted -l
Partition Table: msdos
Number Start End Size Type File system Flags
1 132MB 10.9GB 10.7GB primary ntfs
2 10.9GB 75.7GB 64.8GB primary ntfs boot
3 116GB 117GB 1752MB extended lba
5 116GB 117GB 1752MB logical linux-swap(v1)
4 117GB 120GB 2683MB primary fat32 boot, lba
Warning: Unable to open /dev/sr0 read-write (Read-only file system). /dev/sr0
has been opened read-only.
Error: /dev/sr0: unrecognised disk label
GParted
не будет работать, если у вас есть перекрывающихся разделов . На мой взгляд, у вас есть 2 варианта:
, опция перебор - уничтожить диск и переустановить все;
Что касается загрузки в Windows, либо восстановите таблицу и установите Ubuntu, либо восстановите MBR с помощью любого из инструментов восстановления Windows (в зависимости от версии Windows, которую вы используете, только Google ее).
Вы можете восстановить windows mbr, загрузив установочный диск, получив терминал и набрав fixmbr
(для xp, не знаю, как это на Vista.)