Ich habe einen Laptop mit einer mSATA-Festplatte und einer normalen (sich drehenden) Festplatte. Auf dem mSATA befindet sich eine Ubuntu-Installation, während auf der Festplatte ein Windows 8.1 installiert ist.
Der Laptop bootet von mSATA, wo ich einen Boot-Eintrag habe, der Windows 8.1 lädt. Klappt wunderbar.
Ich habe jetzt eine 3. Festplatte (SSD) in meinen Laptop gesteckt, die die Festplatte (funktionell) ersetzen soll. Ich ging voran und benutzte gparted
, um die Partitionen von der Festplatte auf die SSD zu kopieren. Ich kann diese kopierten Partitionen problemlos mounten und verwenden.
Ich kann jedoch nicht in die SSD booten, d. H. In die kopierten Partitionen. Es spielt keine Rolle, welche Festplatte ich im BIOS-Startmenü auswähle oder welche Festplatte ich von GRUB in der Kette lade. Am Ende boote ich immer das alte Windows. Das bedeutet nicht die kopierten Partitionen, sondern die ursprünglichen. Ich nehme an, ein Teil des Windows 8.1-Bootloaders wählt die Festplatte aus, von der gebootet werden soll, und das habe ich natürlich mitkopiert. Aber wie ändere ich das? Wie kann ich Windows 8.1 mitteilen, von welcher Festplatte und Partition gebootet werden soll? Ältere Windows-Versionen hatten eine boot.ini
. Windows 8.1 scheint diesen Mechanismus nicht mehr zu haben ...