Immer langsam mit den jungen Pferden:
Preisfrage: Woher hast Du die UUID?
Diese muß in der fstab und auch in der menu.lst geändert werden, damit der ganze Laden läuft.
Folgendes Szenario:
Du hast Die Daten rüberkopiert. Die fstab bleibt unverändert. Wenn Du nun den Grub auf den Startkernel auf der neuen Partition einstellst, wird dieser auch geladen, aber das System wird, da in der fstab so eingetragen, immer wieder in der alten Partition eingehängt. Das funktioniert auch, da beide Systeme identisch sind. Hängst Du nun die Platten um, ändert sich an Deiner Problematik gar nichts, da Grub und fstab mit UUID arbeiten und somit immer wieder auf die alte Platte zugreifen.
Folgende Vorgehensweise:
Grub auf die erste (in dem Fall die 160GB grosse, oder) installieren. System starten. Überprüfen, welche Platte für das Wurzelverzeichnis / gemountet ist.der Befehl: #>mount verrät es Dir. Klappt alles, kannst Du Dich zurücklehnen und freuen. Ich hoffe, da werden keine UUID angezeigt, habe ich noch nicht getestet.
Sollte es nicht klappen folgendes:
Nachdem sich Dein neues UBUNTU nun auf /dev/sda1 befindet musst Du erst einmal die UUID von /dev/sda1 ermitteln.das mach man mit:
blkid /dev/sda1
Der angezeigte ID-Code muss unbedingt mit den eingetragenen UUID identisch sein, in der menu.lst genau so wie in der fstab. Da Ubuntu mit UUID arbeitet, habe ich Dir diesen Weg beschrieben, und wenn Du ab und zu mal vom USB-Stick startest oder von einer USB-Platte aus starten willst, empfehle ich, diese Variante beizubehalten und auf /dev/sda1 etc zu verzichten.