Partitionen. ist es sicher, die Partition mit / boot zu verschieben?

9

Ich betreibe Dualboot (Windows 7 und Ubuntu 12.04) und möchte mehr Platz für meine Ubuntu-Partition schaffen. Ich mache es von einer Live-CD durch gparted.

Ich wollte gerade die Größe meiner Windows-Partition ändern, um nicht zugewiesenen Speicherplatz zu erhalten, und meine Ubuntu-Größe angepasst, um sie zu füllen. Aber dann habe ich das:

  

"Das Verschieben einer Partition kann dazu führen, dass Ihr Betriebssystem nicht mehr startet.

     

Sie haben eine Operation in die Warteschlange gestellt, um den Startsektor der Partition zu verschieben   / dev / sda3. Ein Fehler beim Booten tritt am wahrscheinlichsten auf, wenn Sie den Befehl verschieben   GNU / Linux-Partition mit / boot, oder wenn Sie das Windows verschieben   Systempartition C :. Sie können lernen, den Boot zu reparieren   Konfiguration in den GParted FAQ. Link

     

Das Verschieben einer Partition kann sehr lange dauern. "

Ich hatte Angst und wagte es nicht, aber ich möchte immer noch mehr Platz auf meiner Ubuntu-Partition haben. Was soll ich tun?

Vielen Dank im Voraus

Markus

    
Markus 25.05.2013, 15:03

6 Antworten

4

Es kann nicht genug gesagt werden, machen Sie ein Backup und bestätigen Sie, dass es tatsächlich die erforderlichen Daten enthält, bevor Sie ein System so ändern.

Ich finde, wenn ich den Startblock des Boot-Laufwerks verschiebe (zB von Sektor 63 auf 2048), muss ich grub neu installieren, bevor das System bootet. Für Informationen darüber, wie Sie auf der ubuntu-Seite reparieren können, Wiederherstellen oder Grub 2 mit einer Ubuntu Live CD oder USB neu installieren .

    
BeowulfNode42 15.01.2014 07:00
2

Ich habe die Position und Größe meiner / -Partition mit GParted von einem Ubuntu 15.04 Live USB-Schlüssel leicht modifiziert. Ich hatte vorher Bit für Bit von einer magnetischen HDD auf diese SSD kopiert und wollte die Partitionen ausrichten.

Am Anfang hatte ich Grub sowohl auf dem Datenträger selbst als auch auf einem anderen Datenträger installiert. Nach dem Verschieben / Ändern der Größe der Partition habe ich die Anweisungen verwendet Verknüpfung mit den GParted FAQ , auf die Sie verwiesen haben.

Für Partition / dev / sdc2 auf meinem Grub 2-basierten Ubuntu-Rechner ohne LVM / RAID war das:

sudo -i
mkdir /tmp/mydir
mount /dev/sda5 /tmp/mydir
mount --bind /dev /tmp/mydir/dev
mount --bind /proc /tmp/mydir/proc
mount --bind /sys /tmp/mydir/sys
chroot /tmp/mydir
grub-install /dev/sdc
exit
reboot

Achten Sie darauf, sowohl die Partition als auch die Festplatte durch die richtigen zu ersetzen, und überprüfen Sie die tatsächlich verknüpften Anweisungen, wenn Sie eine andere Einstellung haben.

Dies war vielleicht nicht notwendig, da die andere Festplatte, auf der Grub installiert war, das System noch starten konnte.

    
Sam Brightman 21.05.2015 17:30
1

Wenn Sie die Partition verschieben, die / boot enthält (normalerweise dort, wo Ubuntu installiert ist), kann Grub nicht geladen werden und geht in einen Wiederherstellungszeilenmodus, wenn Sie Ihren Computer hochfahren.

Ich selbst habe meine Partition nicht bewegt, um mir wegen dieser beängstigenden Nachricht mehr Raum zu geben.

Stellen Sie sicher, dass Sie für diesen nächsten Schritt eine Ubuntu Live-CD / USB zum Booten haben.

Stellen Sie sicher, dass Sie alle wichtigen Dateien sichern, und verschieben Sie dann mit der GParted Live-CD die Partition, die Sie verschieben möchten.

Starten Sie dann Ihren Computer neu, booten Sie auf Ihre Ubuntu Live CD / USB und führen Sie mit einem Terminal sudo update-grub aus. Wenn das nicht funktioniert, versuchen Sie sudo apt-get install --reinstall grub && sudo grub-install . Dann sudo update-grub .

Hoffentlich funktioniert das.

    
MoonRunestar 27.06.2014 22:48
0

Es wird dringend empfohlen, alle wichtigen Dateien zu sichern, bevor Sie die Größe ändern / verschieben.

Die Nachricht "Gparted" weist Sie lediglich auf das Risiko von Datenverlusten bei der Größenänderung hin. Es bedeutet nicht, dass Sie Ihre Daten verlieren, aber es ist möglich.

Ich benutze Gparted und andere Partitionierungssoftware, um die Größe meiner Partitionen (Ubuntu, XP Vista und 7 nur als Beispiel) fast täglich zu ändern, und habe noch nie ein Problem festgestellt.

Es wird dringend empfohlen, alle wichtigen Dateien zu sichern, bevor Sie die Größe ändern / verschieben.

    
Mitch 25.05.2013 15:11
0

Sichern Sie alle wichtigen Dateien.

In Windows führen Sie defrag und chkdsk / f.

Beginne mit einer Live-CD mit gparted und reduziere die Partition.

Neustart mit Windows. Wenn alles korrekt funktioniert.

Beginne mit einer Live-CD und benutze gparted erhöht die Ubuntu-Partition.

Öffnen Sie ein Terminal, rufen Sie die UUID der Partition ab, chrooten Sie, bearbeiten Sie die Datei / etc / fstab, korrigieren Sie die UUID, installieren Sie Grub neu und führen Sie:

sudo su
fdisk -l
blkid /dev/sdax 
#/dev/sdax = linux partition - mount as /
mount /dev/sdax /mnt
mount --bind /dev /mnt/dev 
mount --bind /dev/pts /mnt/dev/pts
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
chroot /mnt
nano /etc/fstab
#Change the UUID if this changed to /dev/sdax mount as /
#Save the file (Control+O). Close Nano (Control+X)
grub-mkconfig -o /boot/grub/grub.cfg
grub-install --root-directory=/mnt /dev/sda
grub-install --recheck /dev/sda
umount /mnt
reboot
    
kyodake 28.06.2014 00:42
0

Zusätzlich zu den oben genannten sehr detaillierten Ratschlägen, die meisten davon ausgezeichnet, werde ich Folgendes hinzufügen:

1) Abgesehen von der Sicherung aller Daten, die gefährdet sein könnten, erstelle ich mindestens zwei redundante Backups des Bootes, wobei einer direkt die gesamte Partition mit einem Partitionsprogramm wie z Partition Magic oder Gpart, die beide, wie ich mich erinnere, kann diese Funktion in einigen Versionen haben. Ich ergänze das mit einem Backup auf einem Flashdrive oder einem anderen Computer. Beachten Sie, dass es versteckte Dateien gibt, die Sie möglicherweise nicht erfasst haben, und , es sei denn, Sie haben Ihren Dateimanager so eingestellt, dass er versteckte Dateien anzeigt, die Sie nicht kennen.

2) Was ich persönlich in dieser Situation immer tue, ist, dass ich meine Boot-Partition unberührt lasse und nur die Größe von Datenpartitionen und root verändere. Auf diese Weise muss ich mich nicht darum kümmern, grub zu aktualisieren oder neu zu installieren. Ich weiß nicht, dass Sie irgendeinen guten Grund behauptet haben, sich mit / boot zu beschäftigen.

3) Abgesehen von den obigen Anweisungen füge ich hinzu, dass du, wenn du Glück hast, leicht Grub aktualisieren kannst, wenn du in den Ubuntu-Wiederherstellungsmodus booten kannst. Sie können dort über die zweite Option die Ubuntu Advanced-Boot-Option starten. Das wird Sie mit einem altmodischen Menü mit fdisk und anderen Wahlen präsentieren. Wählen Sie die Option "grub" und wenn Sie Glück haben, wird sie automatisch für Sie aktualisiert.

Hinweis: Wenn Sie nicht wissen, wie Sie in das grub-Menü gelangen, finden Sie auf einigen Intel-Rechnern im Boot-Manager die Option "Von einer EFI-Datei starten". Sie sollten in der Lage sein, sich in den Boot-Manager zu ringen, indem Sie mit F-Tasten beim Booten experimentieren und durch die resultierenden Menüs surfen.

    
Flag Bear 30.01.2016 19:37