Ubuntu und Windows 7 ein für alle Mal partitionieren

Ubuntu und Windows 7 ein für alle Mal partitionieren

Ich verwende einen Dual-Boot von Windows 7 und Ubuntu (installiert mit Wubi). Bisher gab es keine Probleme, aber jetzt wird ständig angezeigt, dass auf der Festplatte nicht genügend Speicherplatz vorhanden ist (ich glaube, das liegt daran, dass sie zu /dev/loop0100 % ausgelastet ist – könnte das die Ursache sein?).

Ich möchte sie also richtig partitionieren, da ich glaube, dass hier das Problem liegt. Ich möchte alle meine Windows-Sachen und -Dateien auf eine Partition ( sda1) und alle meine Ubuntu-Dateien auf eine andere Partition ( sda2) verschieben.

Früher habe ich gpartedden Festplattenspeicher auf sda1und konfiguriert sda2, sodass sda1200 G mit 10 % freiem Speicherplatz und sda250 G mit 80 % freiem Speicherplatz vorhanden waren.

Ich verstehe jedoch nicht, wie ich feststellen kann, auf welcher Partition Ubuntu installiert ist und wie ich Dateien von einer Partition auf die andere verschiebe.

Hier sind einige Terminalbefehle, die mein System beschreiben.

$ sudo blkid

/dev/loop0 (ext3)
/dev/sda1 (ntfs; boot)
/dev/sda2 (ntfs)

$ sudo fdisk -l

/dev/sda1 
/dev/sda2

$ sudo df -l

/dev/loop0 *(using 100% of 5.5G; mount point: /)*
udev *(using 1% of 1.5G; mount point: /dev)*
tmpfs *(using 1% of 500M; mount point: /run)*
none *(using 0% of 5M; mount point: /run/lock)*
none *(using 1% of 1.5G; mount point: /run/shm)*
dev/sda1 *(using 96% of 200G; mount point: /host; boot)*

/etc/fstabAußerdem steht beim Überprüfen meiner Datei nur:

# UNCONFIGURED FSTAB FOR BASE SYSTEM
/host/ubuntu/disks/swap.disk    none    swap    sw  0   0

Antwort1

Führen Sie dies alles als Root aus. Nach Schritt 2 gibt es eineautomatisierte Methode; ich habe die manuellen Schritte hier aufgelistet.

(Hinweis: Sie sollten wirklich eine Swap-Partition haben.)

  1. Stellen Sie sicher sda2, dass es tatsächlich leer ist oder gesichert wurde (es wird für immer gelöscht).
    Durchsuchen Sie es mit allem, um sicherzugehen. Sie sagen in der Frage, dass es nicht leer ist. Es muss leer sein.

Bearbeiten, um auf einen Kommentar einzugehen:
Sie können jeden beliebigen Dateibrowser verwenden. Sie können einfach mkdir /host/dump, mounten /dev/sda2bei /media/tmpundmv /media/tmp /host/dump

  1. Wenn Sie SICHER sind, dass es leer und/oder gesichert ist: Formatieren Sie es sda2als ext4:

    umount /dev/sda2
    fdisk /dev/sda
    t
    2
    83
    w
    mkfs.ext4 /dev/sda2
    #Accept the defaults for mkfs  
    
  2. Montieren Sie es in /mediaoder /mnt:

    mkdir /media/mynewinstall
    mount /dev/sda2 /media/mynewinstall
    
  3. Alles rüber kopieren

    cp --preserve -R /{bin,dev,home,root,usr,etc,lib,opt,sbin,var,boot} /media/mynewinstall/
    mkdir /media/mynewinstall/{mnt,proc,sys,tmp}
    mount --bind /dev/ /media/mynewinstall/dev/
    mount -t proc proc /media/mynewinstall/proc/
    init 6
    
  4. Update grub(damit es Ihre zweite Ubuntu-Installation erkennt) – booten Sie normal in Wubi:

    update-grub
    grub-install /dev/sda
    
  5. Starten Sie Ihre neue REAL-Installation. Wählen Sie sie aus der Liste aus ... verwenden Sie die Bearbeitungsoptionen, um die neue zu finden

ImHandbuchDort wird Ihnen mitgeteilt, dass edit any of the boot entries by pressing <e>. Sie während des Startvorgangs manchmal die Umschalt- oder Tabulatortaste drücken müssen, um das Menü anzuzeigen.

Nachdem das Menü angezeigt wird, überprüfen Sie die Einträge durch Drücken von e.

Sie sollten einen Hinweis darauf sehen, welche Festplatte welche ist. Sie möchten die Festplatte, deren UUID auf das eingestellt ist, was mit /dev/sda2 übereinstimmt.

Wenn Ihnen das zu kompliziert erscheint, können Sie auch die eingangs beschriebene automatisierte Methode verwenden.

  1. Aktualisieren Sie gruberneut (damit der /bootOrdner Ihrer zweiten Installation verwendet wird):

    update-grub
    grub-install /dev/sda
    
  2. Löschen Sie Ihre Wubi-Installation. Entfernen Sie C:\ubuntu und C:\wubildr* (Referenz).

  3. Aktualisieren Sie Grub erneut (sodass es überhaupt nicht mehr auf die andere Installation verweist)

    update-grub
    grub-install /dev/sda
    

Erledigt. Das grub-installs ist vielleicht überflüssig, aber ich gehe lieber auf Nummer sicher.

Antwort2

Es sieht so aus, als ob Sie bereits zwei Windows-Partitionen und eine Wubi-Installation von Ubuntu haben, was bedeutet, dass es sich in einer Datei auf Ihrer Haupt-Windows-Partition befindet. Wenn Sie Ubuntu über die Windows-Systemsteuerung deinstallieren und gparted verwenden, um Ihre Windows-Partitionen etwas zu verkleinern und sie so zu verschieben, dass der gesamte freie Speicherplatz zusammenhängend ist, dann Ubuntu normal installieren (von der CD booten) und die Option wählen, den unpartitionierten Speicherplatz zu verwenden, erhalten Sie eine dritte Partition für Ubuntu (und eine vierte für Swap).

verwandte Informationen