Förstörda SUSE-partitioner leder till stort besvär

Är Ni nybörjare i UNIX/Linux? Detta forum avhandla allmäna UNIX frågor.
Post Reply
Ani_Skywalker
Posts: 8
Joined: 7 April 2010, 18:50

Förstörda SUSE-partitioner leder till stort besvär

Post by Ani_Skywalker » 27 April 2010, 12:58

Hej,

När jag installerade OpenSUSE skapades tre nya partitioner. En på 70 mb, en på 15 gb och ytterliggare en på 203 gb. Totalt hade jag 450 lediga gb innan installationen. Problemet var att partition på 203 gb inte gick att använda. Varken i SUSE-läge eller Win 7-läge kunde jag lagra på den genom filsystemet. I SUSE-läge gick den inte ens hitta. Partitionshanteraren i windows sa att 203-partitionen inte var allokerad. Jag tänkte att 203-partitionen kanske var tänkt att vara lagringsutrymme i SUSE-systemet men att det hade blivit något fel vid installationen. Därefter bestämde jag mig för att frigöra partitionen för att på nytt få en tom partition och sedan se om jag kunde hitta den i SUSE-läge.

När jag gjorde detta förstördes även datat på de båda övriga partitionerna. Detta är i sig problematiskt, eftersom jag inte förstår kopplingen mellan 203-partitionen och de övriga två, men helt klart är att någon form av koppling fanns. Resultatet blev i alla fall att grub-försvann och jag kunde inte boota windows (har ingen win 7 cd/dvd, installationsfilerna ligger i datorn och kan enbart kommas åt när datorn ställs till "fabriks-läge", jävligt smidigt!).

Nu var det där i sig inga stora problem, jag kunde/kan fortfarande boota datorn via mina SUSE-live/Kubuntu-live cd:n. Det stora problemet är att jag inte kan installera vare sig SUSE eller Kubuntu för att få igång grub och komma åt windows. De vägrar med hänvisning till att diskutrymme saknas. Ingen av dem klarar av att re-partitionera de befintliga partitionerna heller, trots att jag har 100 gb ledigt i windows-partitionen, samma som var 450 gb stor innan första SUSE-installationen. Vidare får jag meddelanden om att båda live-cd:arna hittar den gamla SUSE-installationen, så på något sätt ligger antingen filerna eller några avbildningar av dem kvar i systemet.

Jag inser att de frågor jag ställer nu borde jag ställt redan när jag inte hittade mina 203-gb i det första taget. Det hade sparat mig en förkylning, nattsömn och ytterliggare 20 timmar vaken tid. Men gjort är gjort och nu undrar jag:

1. Vad har hänt?
2. Finns det något sätt att ordna detta på utan att få tag i en andra win 7 installation? Jag kommer åt filerna i windows-systemet från live-cd:n, går det på något sätt att ta bort en fil eller skriva om någon del så att windows bootas direkt utan att behöva gå via grub?
3. Går det att på något sätt ordna så att jag kan installera SUSE/Kubuntu igen så att jag får grub den vägen och kan boota windows igen?
4. Andra lösningsförslag?

Tack på förhand.

klein
Posts: 4887
Joined: 1 April 2002, 02:00
Location: 43,41,41N, 7,15,47Ö

Re: Förstörda SUSE-partitioner leder till stort besvär

Post by klein » 27 April 2010, 16:15

Börja med följande.

1) Ladda hem ubuntu och kör en skiva eller bootbar sticka, du behöver en till dator. Ja!
2) Boota upp på ubuntu, ta upp ett terminal fönster där skriver du följande :

Code: Select all

sudo -s
fdisk -l
Posta vad du får för innehåll från fdisk här i forumet?

Ani_Skywalker
Posts: 8
Joined: 7 April 2010, 18:50

Re: Förstörda SUSE-partitioner leder till stort besvär

Post by Ani_Skywalker » 28 April 2010, 00:27

Klein:

Tack för svar, jag är på gång med att följa dina instruktioner, vart lite bökigt att få tag i en till dator, men har det nu. Postar förhoppningsvis under förmiddagen på onsdag.

Ani_Skywalker
Posts: 8
Joined: 7 April 2010, 18:50

Re: Förstörda SUSE-partitioner leder till stort besvär

Post by Ani_Skywalker » 28 April 2010, 13:46

Hej igen, klistrar in nedan:

ubuntu@ubuntu:~$ sudo -s
root@ubuntu:~# fdisk -1
fdisk: invalid option -- '1'

Usage: fdisk [-b SSZ] [-u] DISK Change partition table
fdisk -l [-b SSZ] [-u] DISK List partition table(s)
fdisk -s PARTITION Give partition size(s) in blocks
fdisk -v Give fdisk version
Here DISK is something like /dev/hdb or /dev/sda
and PARTITION is something like /dev/hda7
-u: give Start and End in sector (instead of cylinder) units
-b 2048: (for certain MO disks) use 2048-byte sectors
root@ubuntu:~#

Ani_Skywalker
Posts: 8
Joined: 7 April 2010, 18:50

Re: Förstörda SUSE-partitioner leder till stort besvär

Post by Ani_Skywalker » 28 April 2010, 14:14

Sorry, jag gjorde fel. Nu blev det korrekt:

ubuntu@ubuntu:~$ sudo -s
root@ubuntu:~# fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x1549f232

Device Boot Start End Blocks Id System
/dev/sda1 1 30578 245609752 42 SFS
/dev/sda2 * 30578 30587 72262 42 SFS
/dev/sda3 30587 60802 242703514+ 42 SFS

Disk /dev/sdb: 1006 MB, 1006108672 bytes
24 heads, 23 sectors/track, 3559 cylinders
Units = cylinders of 552 * 512 = 282624 bytes
Disk identifier: 0x04030201

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 3560 982404 6 FAT16

User avatar
li
Posts: 1124
Joined: 17 April 2003, 13:38
Location: Stockholm

Re: Förstörda SUSE-partitioner leder till stort besvär

Post by li » 28 April 2010, 17:49

Du har satt fel Id (skall vara 83 för linuxpartition)

Enhet Start Början Slut Block Id System
/dev/sdb1 * 1 1306 10485760+ 83 Linux
/dev/sdb2 1306 19582 146800640+ 83 Linux
/dev/sdb3 19582 20887 10485760+ 83 Linux
/dev/sdb4 20887 38914 144799031 7 HPFS/NTFS
gentoo 3.0
arch 3.0
freeBSD 8.2
qemu/minix3
win/xp

Post Reply