[Ubuntu] per ongeluk /dev/sda1 verwijderd

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • iMars
  • Registratie: Augustus 2001
  • Laatst online: 19:16

iMars

Full time prutser

Topicstarter
Mijn vraag
Tijdens het partitioneren van een SD kaart heb ik per ongeluk mijn /dev/sda1 verwijderd.
Ik draai op mijn laptop Ubuntu 18.10 met encrypted LVM. Mijn laptop werkt nu nog gewoon, maar dadelijk na reboot natuurijk niet meer.

Kan ik dit nog makkelijk herstellen? Of wordt het een herinstal?

Relevante software en hardware die ik gebruik
Minimale install van Ubuntu Desktop 18.10 met encrypted LVM

Wat ik al gevonden of geprobeerd heb
Ik heb even gegoogled, maar kon het niet 1-2-3 vinden (plus dat ik ook niet ervaren genoeg ben en niks wil verergeren ;) )

Command (m for help): p
Disk /dev/sda: 238,5 GiB, 256060514304 bytes, 500118192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 1381B6A3-CCA3-49D5-A145-38D984307FA1

Device       Start       End   Sectors   Size Type
/dev/sda2  1050624   2549759   1499136   732M Linux filesystem
/dev/sda3  2549760 500117503 497567744 237,3G Linux filesystem

Command (m for help): 

Koop hier mijn P1 reader :)

Beste antwoord (via iMars op 16-02-2019 00:27)


  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 21:21

Hero of Time

Moderator LNX

There is only one Legend

Er zijn ook genoeg guides die je uitleggen hoe je je LVM volumes kan vergroten zonder een nieuwe partitie te maken als je in een VM de schijf vergroot. In die guides gooien ze de bestaande partitie weg, waar al een LVM volume op staat en maken ze een nieuwe aan met hetzelfde startpunt en een later eindpunt. LVM heeft daar dan niet zo'n moeite mee, de metadata staat er nog allemaal en alleen het fysieke volume is dan groter. De volumegroep en logische volumes zijn niet aangepast. Die kan je dan vergroten indien nodig.

Met je huidige situatie is dat niet veel anders. Behalve dan dat je het begin én eind goed moet hebben. Dat is ook niet zo heel moeilijk, want de eerste partitie hoort te stoppen als de tweede begint. Signature laten staan, type moet overeenkomen met wat het was en je zou 'm zo zelfs kunnen mounten als je wilt. Of als die al gemount was zonder issues een ls op kunnen uitvoeren.

Je hebt iig je les geleerd. Backups had je al, dus prima voorbereidt. Voor de volgende keer check je eerst of de schijf waar je mee denkt te werken ook echt de schijf is die je bewerkt.

Commandline FTW | Tweakt met mate

Alle reacties


Acties:
  • +1 Henk 'm!

  • Cyphax
  • Registratie: November 2000
  • Laatst online: 00:08

Cyphax

Moderator LNX
Niet geformatteerd, maar de partitietabel per ongeluk aangepast? Misschien is dat nog wel te herstellen. Zelf nooit geprobeerd, en als een herinstallatie geen issue is, dan zou ik m'n home-dir backuppen en even opnieuw installeren.
That said is het misschien ook wel te herstellen. Ik kom dit in eerste instantie tegen: https://unix.stackexchang...e-system-is-still-running
Daar staat echter wel een belangrijke waarschuwing bij: As long as you haven't written to the disk, you can still fix the partition table

Ga er in elk geval vanuit dat je moet herinstalleren, dan kan het alleen maar meevallen. :)

Saved by the buoyancy of citrus


Acties:
  • 0 Henk 'm!

  • iMars
  • Registratie: Augustus 2001
  • Laatst online: 19:16

iMars

Full time prutser

Topicstarter
Cyphax schreef op vrijdag 15 februari 2019 @ 16:59:
Niet geformatteerd, maar de partitietabel per ongeluk aangepast? Misschien is dat nog wel te herstellen. Zelf nooit geprobeerd, en als een herinstallatie geen issue is, dan zou ik m'n home-dir backuppen en even opnieuw installeren.
That said is het misschien ook wel te herstellen. Ik kom dit in eerste instantie tegen: https://unix.stackexchang...e-system-is-still-running
Daar staat echter wel een belangrijke waarschuwing bij: As long as you haven't written to the disk, you can still fix the partition table

Ga er in elk geval vanuit dat je moet herinstalleren, dan kan het alleen maar meevallen. :)
Home dir is al gebackupt en een herinstallatie is geen probleem ;) Maar liever leer ik van mijn fout en probeer ik het op te lossen ;)

Ik heb gnome-disk-utility gebruikt, en die saved volgens mij gelijk als je iets doet ...

Koop hier mijn P1 reader :)


Acties:
  • 0 Henk 'm!

  • Coffee2Code
  • Registratie: Juli 2011
  • Laatst online: 22-09 23:40
Lijkt er op dat 'ie foetsie is

Acties:
  • 0 Henk 'm!

  • iMars
  • Registratie: Augustus 2001
  • Laatst online: 19:16

iMars

Full time prutser

Topicstarter
Yup, vandaar mijn vraag of ik deze kan restoren of opnieuw genereren ;)

Koop hier mijn P1 reader :)


Acties:
  • 0 Henk 'm!

  • RemcoDelft
  • Registratie: April 2002
  • Laatst online: 03-05 10:30
Niet rebooten dus! Ik herinner me een tijd dat servers bij de TU Delft na een stroomstoring niet meer konden opstarten, omdat ongebruikt bootfiles al jaren waren gewist...

Acties:
  • +1 Henk 'm!

  • killercow
  • Registratie: Maart 2000
  • Laatst online: 29-09 11:15

killercow

eth0

Je kunt gewoon een nieuwe partitie maken met de juiste start en end sectors.
Anders kun je ook wel een aantal tools gebruiken om die sectors te vinden aan de hand van de nog aanwezige filesystem data.
Begin sector 0
End sector 1050623
En even booteable maken natuurlijk.

Daarna kijken of je sda1 weer kunt mounten. op /boot

[ Voor 9% gewijzigd door killercow op 15-02-2019 17:19 ]

openkat.nl al gezien?


Acties:
  • 0 Henk 'm!

  • iMars
  • Registratie: Augustus 2001
  • Laatst online: 19:16

iMars

Full time prutser

Topicstarter
RemcoDelft schreef op vrijdag 15 februari 2019 @ 17:17:
Niet rebooten dus! Ik herinner me een tijd dat servers bij de TU Delft na een stroomstoring niet meer konden opstarten, omdat ongebruikt bootfiles al jaren waren gewist...
Nja worst case scenario: herinstall en home dir terug zetten. Geen grote ramp ;)
Liever leer ik hoe ik dit kan oplossen...

Koop hier mijn P1 reader :)


Acties:
  • 0 Henk 'm!

  • aawe mwan
  • Registratie: December 2002
  • Laatst online: 21:38

aawe mwan

Wat ook leuk is:

Ik heb eens met dd de partitietabel overschreven. En inderdaad: zolang je niet reboot, is er niets aan de hand.

Ik heb toen (volgens mij vanuit de repository) een tool kunnen installeren die de partitietabel repareert, op basis van wat hij kan lezen op je drive.

Het was even spannend, maar na de reboot werkte alles weer.

„Ik kan ook ICT, want heel moeilijk is dit niet”


Acties:
  • 0 Henk 'm!

  • iMars
  • Registratie: Augustus 2001
  • Laatst online: 19:16

iMars

Full time prutser

Topicstarter
@killercow & @aawe mwan weten jullie toevallig een naam van zo'n tool?

Koop hier mijn P1 reader :)


Acties:
  • +1 Henk 'm!

  • u_nix_we_all
  • Registratie: Augustus 2002
  • Niet online
Maar die link die Cyphax postte beschrijft toch precies hoe je sda1 weer aan kunt maken met fdisk ?
Overigens is het volgens mij niet eens nodig de partitie als bootable te markeren, grub(2) kijkt daar niet eens naar, alleen dos/windows gebruiken dat

You don't need a parachute to go skydiving. You need a parachute to go skydiving twice.


Acties:
  • +2 Henk 'm!

  • Radiant
  • Registratie: Juli 2003
  • Niet online

Radiant

Certified MS Bob Administrator

Als je een nieuwe partitie maakt met hetzelfde start- en eindadres en type werkt het weer alsof er niets gebeurd is. Een partitietabel is niet meer dan dat: een tabel.

Acties:
  • 0 Henk 'm!

  • iMars
  • Registratie: Augustus 2001
  • Laatst online: 19:16

iMars

Full time prutser

Topicstarter
Radiant schreef op vrijdag 15 februari 2019 @ 17:32:
Als je een nieuwe partitie maakt met hetzelfde start- en eindadres en type werkt het weer alsof er niets gebeurd is. Een partitietabel is niet meer dan dat: een tabel.
Command (m for help): p
Disk /dev/sda: 238,5 GiB, 256060514304 bytes, 500118192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 1381B6A3-CCA3-49D5-A145-38D984307FA1

Device       Start       End   Sectors   Size Type
/dev/sda2  1050624   2549759   1499136   732M Linux filesystem
/dev/sda3  2549760 500117503 497567744 237,3G Linux filesystem

Command (m for help): n
Partition number (1,4-128, default 1): 
First sector (34-500118158, default 2048): 
Last sector, +sectors or +size{K,M,G,T,P} (2048-1050623, default 1050623): 

Created a new partition 1 of type 'Linux filesystem' and of size 512 MiB.
Partition #1 contains a vfat signature.

Do you want to remove the signature? [Y]es/[N]o: 

Signature niet removen? Dat is wat er voorheen kennelijk zat...

Koop hier mijn P1 reader :)


Acties:
  • +2 Henk 'm!

  • u_nix_we_all
  • Registratie: Augustus 2002
  • Niet online
BTW, parted is ook een tool om partition tables te bewerken, en die kent een rescue optie.....

You don't need a parachute to go skydiving. You need a parachute to go skydiving twice.


Acties:
  • +1 Henk 'm!

  • GlowMouse
  • Registratie: November 2002
  • Niet online
Do you want to remove the signature
Nee antwoorden. De signature is nodig om het bestandssysteem op de partitie te herkennen. Alleen als je gaat formatteren kun je de signature verwijderen.

Acties:
  • 0 Henk 'm!

  • iMars
  • Registratie: Augustus 2001
  • Laatst online: 19:16

iMars

Full time prutser

Topicstarter
GlowMouse schreef op vrijdag 15 februari 2019 @ 17:43:
[...]

Nee antwoorden. De signature is nodig om het bestandssysteem op de partitie te herkennen. Alleen als je gaat formatteren kun je de signature verwijderen.
Ondertussen even een bootable usb gemaakt, backup had ik al gemaakt, als het niet werkt gaan we maar opnieuw installeren ;)

Koop hier mijn P1 reader :)


Acties:
  • 0 Henk 'm!

  • iMars
  • Registratie: Augustus 2001
  • Laatst online: 19:16

iMars

Full time prutser

Topicstarter
u_nix_we_all schreef op vrijdag 15 februari 2019 @ 17:41:
BTW, parted is ook een tool om partition tables te bewerken, en die kent een rescue optie.....
Parted gebruikt, ... optie rescue 2048 1050623 maar zie niks gebeuren in de partitie tabel...

Koop hier mijn P1 reader :)


Acties:
  • 0 Henk 'm!

  • Jordi
  • Registratie: Januari 2000
  • Niet online

Jordi

#1#1

Het is alweer vele jaren geleden, maar ik heb ooit een overschreven partitietabel kunnen herstellen met TestDisk. Debian/Ubuntu package heet ook zo.

Het zal wel niet, maar het zou maar wel.


Acties:
  • 0 Henk 'm!

  • hcQd
  • Registratie: September 2009
  • Laatst online: 00:46
Is dit niet de EFI-partitie die je hebt verwijdert? Is er geen tool bij Ubuntu om die te herstellen?

Acties:
  • 0 Henk 'm!

  • Radiant
  • Registratie: Juli 2003
  • Niet online

Radiant

Certified MS Bob Administrator

iMars schreef op vrijdag 15 februari 2019 @ 17:37:
[...]

Command (m for help): p
Disk /dev/sda: 238,5 GiB, 256060514304 bytes, 500118192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: 1381B6A3-CCA3-49D5-A145-38D984307FA1

Device       Start       End   Sectors   Size Type
/dev/sda2  1050624   2549759   1499136   732M Linux filesystem
/dev/sda3  2549760 500117503 497567744 237,3G Linux filesystem

Command (m for help): n
Partition number (1,4-128, default 1): 
First sector (34-500118158, default 2048): 
Last sector, +sectors or +size{K,M,G,T,P} (2048-1050623, default 1050623): 

Created a new partition 1 of type 'Linux filesystem' and of size 512 MiB.
Partition #1 contains a vfat signature.

Do you want to remove the signature? [Y]es/[N]o: 

Signature niet removen? Dat is wat er voorheen kennelijk zat...
Nee antwoorden inderdaad, dan wijzigt er niets.

Acties:
  • 0 Henk 'm!

  • pennywiser
  • Registratie: November 2002
  • Laatst online: 18:53
man lvscan

Acties:
  • +2 Henk 'm!

  • Mijzelf
  • Registratie: September 2004
  • Niet online
In /sys/dev/block/8:1/ kun je de start sector en de size vinden.

Acties:
  • Beste antwoord
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 21:21

Hero of Time

Moderator LNX

There is only one Legend

Er zijn ook genoeg guides die je uitleggen hoe je je LVM volumes kan vergroten zonder een nieuwe partitie te maken als je in een VM de schijf vergroot. In die guides gooien ze de bestaande partitie weg, waar al een LVM volume op staat en maken ze een nieuwe aan met hetzelfde startpunt en een later eindpunt. LVM heeft daar dan niet zo'n moeite mee, de metadata staat er nog allemaal en alleen het fysieke volume is dan groter. De volumegroep en logische volumes zijn niet aangepast. Die kan je dan vergroten indien nodig.

Met je huidige situatie is dat niet veel anders. Behalve dan dat je het begin én eind goed moet hebben. Dat is ook niet zo heel moeilijk, want de eerste partitie hoort te stoppen als de tweede begint. Signature laten staan, type moet overeenkomen met wat het was en je zou 'm zo zelfs kunnen mounten als je wilt. Of als die al gemount was zonder issues een ls op kunnen uitvoeren.

Je hebt iig je les geleerd. Backups had je al, dus prima voorbereidt. Voor de volgende keer check je eerst of de schijf waar je mee denkt te werken ook echt de schijf is die je bewerkt.

Commandline FTW | Tweakt met mate


Acties:
  • +1 Henk 'm!

  • iMars
  • Registratie: Augustus 2001
  • Laatst online: 19:16

iMars

Full time prutser

Topicstarter
killercow schreef op vrijdag 15 februari 2019 @ 17:18:
Je kunt gewoon een nieuwe partitie maken met de juiste start en end sectors.
Anders kun je ook wel een aantal tools gebruiken om die sectors te vinden aan de hand van de nog aanwezige filesystem data.
Begin sector 0
End sector 1050623
En even booteable maken natuurlijk.

Daarna kijken of je sda1 weer kunt mounten. op /boot
Dit heb ik uiteindelijk gedaan, en kon daarna weer booten... maar toen er gevraagd werd om mijn encryptie wachtwoord, werd mijn wachtwoord niet geaccepteerd. Toen dacht ik bij mijzelf: Fuck it, learned my lesson. Op nieuw geinstalleerd en backup terug gezet ;)

Koop hier mijn P1 reader :)


Acties:
  • 0 Henk 'm!

  • burne
  • Registratie: Maart 2000
  • Niet online

burne

Mine! Waah!

iMars schreef op zaterdag 16 februari 2019 @ 00:29:
[...]

Toen dacht ik bij mijzelf: Fuck it, learned my lesson.
Maareuh.. Welke les heb je nu geleerd? Die van 'backups zijn goed' of die van 'encryptie is lastig'? :+

I don't like facts. They have a liberal bias.


Acties:
  • 0 Henk 'm!

  • iMars
  • Registratie: Augustus 2001
  • Laatst online: 19:16

iMars

Full time prutser

Topicstarter
burne schreef op zaterdag 16 februari 2019 @ 00:41:
[...]


Maareuh.. Welke les heb je nu geleerd? Die van 'backups zijn goed' of die van 'encryptie is lastig'? :+
Les 1: beter op letten welke disk geselecteerd is.
Les 2: hoe ik een partitie weer terug kan zetten

Backups doe ik al en het encryptie gebeuren had ik effe geen zin meer in :+ :+

Koop hier mijn P1 reader :)


Acties:
  • 0 Henk 'm!

  • Yemoke
  • Registratie: Mei 2003
  • Laatst online: 27-10-2024
Win voor de home partitie feest! Keep on going *O*

ga er binnenkort ook weer aan beginnen, gentoo feest

[ Voor 41% gewijzigd door Yemoke op 16-02-2019 01:01 ]

Pagina: 1