Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2011-11-01 23:26:28

  samu - Stały bywalec

samu
Stały bywalec
Skąd: ~/.linux/dug
Zarejestrowany: 2011-06-15

Porządek w tablicy partycji

Kod:

sfdisk -uS -l /dev/sda

Kod:

Device Boot Start End #sectors Id System
/dev/sda1 * 63 97675199 97675137 7 HPFS/NTFS/exFAT
/dev/sda2 97675261 976771071 879095811 f W95 Ext'd (LBA)
/dev/sda3 0 - 0 0 Empty
/dev/sda4 0 - 0 0 Empty
/dev/sda5 97675263 417157119 319481857 7 HPFS/NTFS/exFAT
/dev/sda6 621957120 720979967 99022848 83 Linux
/dev/sda7 744419328 748322815 3903488 82 Linux swap / Solaris
/dev/sda8 748324864 752228351 3903488 83 Linux
/dev/sda9 752230400 898713599 146483200 83 Linux
/dev/sda10 720982016 744402943 23420928 83 Linux
/dev/sda11 898715648 976771071 78055424 83 Linux

Jak uporządkowac kolejność partycji , nie nabawiając sie tym samym problemów ...?


https://www.debian.org/logos/button-mini.png

Offline

 

#2  2011-11-01 23:36:56

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: Porządek w tablicy partycji

Kod:

fdisk /dev/sda
x -> f -> w

Spróbuj to... Ale chyba lepiej to zrobić na odmontowanych partycjach np z liveCD... Ale spróbuj najpierw na zamontowanych... Jak ci powie, że nie ma nic do sprzątanie to będziemy myśleć.

UWAGA!
Robisz to na własną odpowiedzialność... A tak na serio to nie powinno się nic stać złego...

Ostatnio edytowany przez P@blo (2011-11-01 23:40:14)


ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

#3  2011-11-01 23:42:23

  samu - Stały bywalec

samu
Stały bywalec
Skąd: ~/.linux/dug
Zarejestrowany: 2011-06-15

Re: Porządek w tablicy partycji

Kod:

WARNING: Re-reading the partition table failed with error 16: Urządzenie lub zasoby zajęte.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.

Kod:

~# sfdisk -uS -l /dev/sda

Disk /dev/sda: 60801 cylinders, 255 heads, 63 sectors/track
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
Units = sectors of 512 bytes, counting from 0

   Device Boot    Start       End   #sectors  Id  System
/dev/sda1   *        63  97675199   97675137   7  HPFS/NTFS/exFAT
/dev/sda2             0         -          0   0  Empty
/dev/sda3      97675261 976771071  879095811   f  W95 Ext'd (LBA)
/dev/sda4             0         -          0   0  Empty
/dev/sda5      97675263 417157119  319481857   7  HPFS/NTFS/exFAT
/dev/sda6     621957120 720979967   99022848  83  Linux
/dev/sda7     720982016 744402943   23420928  83  Linux
/dev/sda8     744419328 748322815    3903488  82  Linux swap / Solaris
/dev/sda9     748324864 752228351    3903488  83  Linux
/dev/sda10    752230400 898713599  146483200  83  Linux
/dev/sda11    898715648 976771071   78055424  83  Linux

Ostatnio edytowany przez g0rn (2011-11-01 23:45:45)


https://www.debian.org/logos/button-mini.png

Offline

 

#4  2011-11-01 23:49:30

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: Porządek w tablicy partycji

No to ci poukładał chyba nie?? Ja bym się nie przejmował tym warnem... Ale to ja tak mówię... Jeśli umiesz stawiać grub'a przez liveCD to spróbuj zrebootować... Jeśli nie to poczekaj chwile na rady lepszych ode mnie, ale wątpię, że ktoś napisze bo wszyscy pewnie już śpią tak jak ich znam... Ja też ide zaraz.

Więc jak... Reboot?

Ostatnio edytowany przez P@blo (2011-11-01 23:51:17)


ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

#5  2011-11-02 02:54:53

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk/kalmar
Zarejestrowany: 2004-12-28

Re: Porządek w tablicy partycji

no poukładał, tylko po co te partycje nr. 2 i 4? weź to wywal

pierwsza partycja nie zaczyna się od sektora nr. 1 - pewnie zakładana przez instalator windows? :P ta rozszerzona chyba zresztą też


linux regd. user #248790

Offline

 

#6  2011-11-02 10:15:16

  P@blo - Nadworny matematyk

P@blo
Nadworny matematyk
Skąd: Wrocław v Jasło
Zarejestrowany: 2010-11-11

Re: Porządek w tablicy partycji

To są chyba te partycje z których 'nie da się nic zrobić'... Jak się równa do MB zamiast do cylindra... Ale tylko strzelam...


ThinkPadX220i
| Procesor: Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz |
|  Debian: sid   |   Arch: amd64   |   Sound: alsa   |
| No DE | WM: DWM  |  DM: .bash_profile  |  BIOS+MBR |

Offline

 

#7  2011-11-02 13:15:34

  samu - Stały bywalec

samu
Stały bywalec
Skąd: ~/.linux/dug
Zarejestrowany: 2011-06-15

Re: Porządek w tablicy partycji

Polecial grub2 i proby jego podniesienia poprzez chroot konczy sie niepowodzeniem
a sda2,4 jest empty i nie da sie usunac

Kod:

[root@livecd centoslive]# fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 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: 0x000d6da5

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        6080    48837568+   7  HPFS/NTFS
/dev/sda3            6081       60802   439547905+   f  W95 Ext'd (LBA)
/dev/sda5            6081       25967   159740928+   7  HPFS/NTFS
/dev/sda6           38716       44879    49511424   83  Linux
/dev/sda7           44880       46337    11710464   83  Linux
/dev/sda8           46338       46581     1951744   82  Linux swap / Solaris
/dev/sda9           46582       46825     1951744   83  Linux
/dev/sda10          46825       55943    73241600   83  Linux
/dev/sda11          55943       60802    39027712   83  Linux

Disk /dev/dm-0: 4294 MB, 4294967296 bytes
255 heads, 63 sectors/track, 522 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: 0x00000000

Disk /dev/dm-0 doesn't contain a valid partition table

Disk /dev/dm-1: 4294 MB, 4294967296 bytes
255 heads, 63 sectors/track, 522 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: 0x00000000

Disk /dev/dm-1 doesn't contain a valid partition table

Kod:

[root@livecd centoslive]# sfdisk -uS -l /dev/sda

Disk /dev/sda: 60801 cylinders, 255 heads, 63 sectors/track
Warning: extended partition does not start at a cylinder boundary.
DOS and Linux will interpret the contents differently.
Units = sectors of 512 bytes, counting from 0

   Device Boot    Start       End   #sectors  Id  System
/dev/sda1   *        63  97675199   97675137   7  HPFS/NTFS
/dev/sda2             0         -          0   0  Empty
/dev/sda3      97675261 976771071  879095811   f  W95 Ext'd (LBA)
/dev/sda4             0         -          0   0  Empty
/dev/sda5      97675263 417157119  319481857   7  HPFS/NTFS
/dev/sda6     621957120 720979967   99022848  83  Linux
/dev/sda7     720982016 744402943   23420928  83  Linux
/dev/sda8     744419328 748322815    3903488  82  Linux swap / Solaris
/dev/sda9     748324864 752228351    3903488  83  Linux
/dev/sda10    752230400 898713599  146483200  83  Linux
/dev/sda11    898715648 976771071   78055424  83  Linux

jakies pomysly koledzy...?


https://www.debian.org/logos/button-mini.png

Offline

 

#8  2011-11-02 13:44:19

  kondziu jah - Użytkownik

kondziu jah
Użytkownik
Skąd: Zgorzelec
Zarejestrowany: 2011-05-04

Re: Porządek w tablicy partycji

sda1-sda4 zawsze istnieją, bo informacje o nich mają swoje stałe miejsce na dysku. W twoim przypadku sda2 i sda4 to 32 bajty o wartości 00.

Offline

 

#9  2011-11-02 14:49:19

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Porządek w tablicy partycji

g0rn napisał(-a):

Polecial grub2 i proby jego podniesienia poprzez chroot konczy sie niepowodzeniem

Wziąłeś przy tym pod uwagę, że oznaczenia niektórych partycji się pozmieniały?

Kod:

sda7   =>  sda8
sda8   =>  sda9
sda9   =>  sda10
sda10  =>  sda7

Offline

 

#10  2011-11-02 18:54:02

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: Porządek w tablicy partycji

Zgraj dane a potem zrób to :


Czyszczenie calego MBR

Kod:

 dd if=/dev/zero of=/dev/sda bs=512 count=1

]:->     ja bym tak zrobił bo to śmietnik jest. polecenie wymaże cały dysk. Bedzie czystko.

Ostatnio edytowany przez Yampress (2011-11-02 18:54:47)

Offline

 

#11  2011-11-02 19:10:09

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk/kalmar
Zarejestrowany: 2004-12-28

Re: Porządek w tablicy partycji

kondziu jah napisał(-a):

sda1-sda4 zawsze istnieją, bo informacje o nich mają swoje stałe miejsce na dysku. W twoim przypadku sda2 i sda4 to 32 bajty o wartości 00.

no rzeczywiście, tylko nie rozumiem jednej rzeczy: jak zrobił w fdisku "fix partition order", to dlaczego partycja nr 3 nie zmieniła numeru na 2? moim zdaniem powinna


linux regd. user #248790

Offline

 

#12  2011-11-02 19:32:59

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Porządek w tablicy partycji

rychu: Bo zmieniła z 2 na 3. ;) Jeszcze bardziej bez sensu. O.o

Offline

 

#13  2011-11-02 19:37:59

  kondziu jah - Użytkownik

kondziu jah
Użytkownik
Skąd: Zgorzelec
Zarejestrowany: 2011-05-04

Re: Porządek w tablicy partycji

Yampress napisał(-a):

Zgraj dane a potem zrób to :


Czyszczenie calego MBR

Kod:

 dd if=/dev/zero of=/dev/sda bs=512 count=1

]:->     ja bym tak zrobił bo to śmietnik jest. polecenie wymaże cały dysk. Bedzie czystko.

Równie dobrze może usuwać/modyfikować/dodawać partycje bez czyszczenia MBR. W MBR znajdują się informacje o partycjach podstawowych i rozszerzonej (sda1-4). Dopiero partycja rozszerzona wskazuje na pierwszą logiczną (a to właśnie z logicznymi jest rzekomy problem) gdzieś w głębi dysku. Informacje o logicznych mogą być w każdym miejscu, dlatego ich liczba nie z góry określona.


Przepisanie extended z sda3 do sda2 to kilka sekund roboty, więc o to się nie martwy.
Wystarczy zrobic kopię części MBR

Kod:

dd if=/dev/sda of=/tmp/MBR.bin bs=494 count=1

Edytować w edytorze szesnastkowym (np. ghex) i przywrócić na miejsce

Kod:

dd if=/tmp/MBR.bin of=/dev/sda bs=494 count=1

W edytorze na samym końcu powinieneś ujrzec 16 bajtów informacji o sda3 a przed nimi 16 bajtów o wartości 00 (sda2). Wystarczy przepisać bajty z sda3 w miejsce zer, a sda3 wypełnić zerami.


A swoją drogą: dlaczego koledze autorowi nie pasują cyferki takie, jakie są? Jeśli chodzi o pomyłki związane ze zmianą kolejności, to może lepiej korzystać z UUIDów lub LABELi?

Offline

 

#14  2011-11-02 23:30:29

  samu - Stały bywalec

samu
Stały bywalec
Skąd: ~/.linux/dug
Zarejestrowany: 2011-06-15

Re: Porządek w tablicy partycji

Nie chodzi o numerki , tylko chce miec porzadek w tablicy partycji bo jest tragedia a to po to by dokleic partycje podstawowa pod miejsce empty


https://www.debian.org/logos/button-mini.png

Offline

 

#15  2011-11-03 03:41:04

  rychu - elektryk dyżurny

rychu
elektryk dyżurny
Skąd: gdańsk/kalmar
Zarejestrowany: 2004-12-28

Re: Porządek w tablicy partycji

ArnVaker napisał(-a):

rychu: Bo zmieniła z 2 na 3. ;) Jeszcze bardziej bez sensu. O.o

może dlatego, że między partycją 1 a 3 są 63 niewykorzystane sektory, które potencjalnie mogą się stać partycją nr 2?


linux regd. user #248790

Offline

 

#16  2011-11-03 08:26:16

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Porządek w tablicy partycji

Takie minimalne przerwy chyba są normalne przy równaniu do cylindrów, też tak mam:

Kod:

fdisk -l -u=cylinders

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 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: 0x00064641

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        2611    20972820+   7  HPFS/NTFS/exFAT
/dev/sda2            2612        8584    47978122+   f  W95 Ext'd (LBA)
/dev/sda3            8585       24249   125829108+   7  HPFS/NTFS/exFAT
/dev/sda4           24250       60802   293606400   83  Linux
/dev/sda5            2612        2644      265040   83  Linux
/dev/sda6            2645        4211    12586896   83  Linux
/dev/sda7            4212        6827    21012988+  83  Linux
/dev/sda8            6828        8584    14113071   83  Linux

Kod:

fdisk -l -u=sectors

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00064641

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63    41945703    20972820+   7  HPFS/NTFS/exFAT
/dev/sda2        41945715   137901959    47978122+   f  W95 Ext'd (LBA)
/dev/sda3       137901960   389560176   125829108+   7  HPFS/NTFS/exFAT
/dev/sda4       389560320   976773119   293606400   83  Linux
/dev/sda5        41945778    42475857      265040   83  Linux
/dev/sda6        42475923    67649714    12586896   83  Linux
/dev/sda7        67649778   109675754    21012988+  83  Linux
/dev/sda8       109675818   137901959    14113071   83  Linux

Offline

 

#17  2011-11-03 08:43:41

  samu - Stały bywalec

samu
Stały bywalec
Skąd: ~/.linux/dug
Zarejestrowany: 2011-06-15

Re: Porządek w tablicy partycji

No dobrze teraz problem z grubem ...:)
Wyczyem MBR by ponownie go nadpisac ...... robie chroot na sda6 /root i robie install grub . Po uruchomieniu PC dostaje ekran Gruba
grub>   
daje root (hd0,6)
nastepnie setup (hd0)
i dalej tylko ekran gruba ...


https://www.debian.org/logos/button-mini.png

Offline

 

#18  2011-11-03 10:42:51

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: Porządek w tablicy partycji

MBR = grub + rozkad partycji...  Nic nie masz juz na dysku :P . nie ma rozkładu partycji .... jedynie testdisk mozecos uratowac lub nowa instalacja wszystkigo od nowa :)


wyczyscic MBR z grub (usuniecie grub stage1) Dla dysku sda / dla hda i innych analogicznie

Kod:

dd if=/dev/zero of=/dev/sda bs=446 count=1

jakiś tam yampress napisał fajny faq http://yampress.dug.net.pl/doku.php?id=system_dd

Offline

 

#19  2011-11-03 11:29:50

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Porządek w tablicy partycji

g0rn: Napisz dokładnie co robisz i jak sytuacja teraz wygląda, bo tak to w sumie nie wiadomo co Tobie odpowiedzieć. Jak się chrootujesz, czy masz/miałeś osobną partycję montowaną do /boot… No i czy w ogóle masz jeszcze jakieś partycje. ;)

Offline

 

#20  2011-11-03 11:40:24

  samu - Stały bywalec

samu
Stały bywalec
Skąd: ~/.linux/dug
Zarejestrowany: 2011-06-15

Re: Porządek w tablicy partycji

Kod:

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        6080    48837568+   7  HPFS/NTFS
/dev/sda2            6081       22557   132348928    7  HPFS/NTFS
/dev/sda3           22557       60802   307199970   a5  FreeBSD

Dlatego wyczyscilem Mbr 512 ,  bo chce miec trzy podstawowe (sda3 BSD ) , sda4 bedzie rozszezona i na niej logiczne sda debiana ....   Konkretnie musze miec trzy systemy a tamten uklad nie pozwalal na to . Poprzez centosa udalo sie chroot na root ( sda0,6) i nastepnie setup  (sda0) i wstawal ekran gruba ale to dla mnie ciezki temat by wskazac mu initrd do uruchomienia kernela... sam nie wiem , ucze sie i psuje :)

Ostatnio edytowany przez g0rn (2011-11-03 11:41:13)


https://www.debian.org/logos/button-mini.png

Offline

 

#21  2011-11-03 12:01:03

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Porządek w tablicy partycji

Ja już nic nie rozumiem… Według tego co wrzuciłeś masz przecież trzy partycje, dwie ntfs i jedną z bsd, nie ma tu partycji linuxowych. Na co chcesz się chrootować? Jeżeli chcesz te partycje linuxowe co miałeś, to możesz spróbować je powyciągać testdiskiem, ale to nic pewnego.

Offline

 

#22  2011-11-03 12:01:36

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: Porządek w tablicy partycji

wystarczyło wyczyścić MBR z gruba-stage1  no i spod jakiegos live prarted albo fdisk/cfdisk pousuwać partycje.

rozumiem ze te 3 pierwsze masz jako główne  i robisz wg mojego przepiosu z innego forum :)ale przynajmniej wreszcie porządek masz.

Spod freebsd tez mozna gruba1 zainstalować  i uruchamiać windows i freebsd. Nawet niedługo strzele faq na bsdguru. Bo normalnie nie da sie zainstalować tam w sposób standardowy- jest 1 kruczek ]:->

Offline

 

#23  2011-11-03 12:03:41

  samu - Stały bywalec

samu
Stały bywalec
Skąd: ~/.linux/dug
Zarejestrowany: 2011-06-15

Re: Porządek w tablicy partycji

ArnVaker napisał(-a):

Ja już nic nie rozumiem… Według tego co wrzuciłeś masz przecież trzy partycje, dwie ntfs i jedną z bsd, nie ma tu partycji linuxowych. Na co chcesz się chrootować? Jeżeli chcesz te partycje linuxowe co miałeś, to możesz spróbować je powyciągać testdiskiem, ale to nic pewnego.

Teraz juz ich nie ma , bo po wyczyszceniu MBR zrobie nowy ukad partycji


https://www.debian.org/logos/button-mini.png

Offline

 

#24  2011-11-03 12:04:19

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Porządek w tablicy partycji

No to o co chodzi właściwie? :)

Offline

 

#25  2011-11-03 12:06:10

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: Porządek w tablicy partycji

jak zainstalowac 3 systemy w multiboocie . o to chodzi   win  lin bsd

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)