Icke275
Anmeldungsdatum: 31. Dezember 2012
Beiträge: 130
|
Moin zusammen, ich bitte mal um Begutachtung meines Vorhabens und ggf. unfallvermeidende Hinweise, bevor ich mir was zertrümmere oder in eine Falle laufe, die ich selbst nicht erkennen kann. Ich brauche (leider) für Programme, die nur unter Windows erhältlich sind und auf die ich mangels Alternativen unter Linux nicht verzichten kann, neben meinem Ubuntu doch wieder ein Windows. Mit VirtualBox habe ich experimentiert, das war aber unbefriedigend, weil doch nicht funktionabel. Der Plan ist nun, Windows 7 als Dualboot zu installieren. Das ist mein BIOS:
olaf@olaf-desktop:~$ sudo dmidecode -t bios
# dmidecode 2.11
SMBIOS 2.6 present.
Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
Vendor: American Megatrends Inc.
Version: P1.20
Release Date: 05/21/2012
Address: 0xF0000
Runtime Size: 64 kB
ROM Size: 1024 kB
Characteristics:
PCI is supported
BIOS is upgradeable
BIOS shadowing is allowed
Boot from CD is supported
Selectable boot is supported
BIOS ROM is socketed
EDD is supported
5.25"/1.2 MB floppy services are supported (int 13h)
3.5"/720 kB floppy services are supported (int 13h)
3.5"/2.88 MB floppy services are supported (int 13h)
Print screen service is supported (int 5h)
8042 keyboard services are supported (int 9h)
Serial services are supported (int 14h)
Printer services are supported (int 17h)
CGA/mono video services are supported (int 10h)
ACPI is supported
USB legacy is supported
LS-120 boot is supported
ATAPI Zip drive boot is supported
BIOS boot specification is supported
Function key-initiated network boot is supported
Targeted content distribution is supported
BIOS Revision: 8.15 ... und hier die Festplatte: olaf@olaf-desktop:~$ sudo parted -l
Modell: ATA ST3500830AS (scsi)
Festplatte /dev/sda: 500GB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: msdos
Nummer Anfang Ende Größe Typ Dateisystem Flags
1 1049kB 150MB 149MB primary ext2 boot
2 151MB 440GB 440GB extended
5 151MB 20,1GB 20,0GB logical linux-swap(v1)
6 20,2GB 40,1GB 20,0GB logical ext4
7 40,1GB 240GB 200GB logical ext4
8 240GB 440GB 200GB logical ntfs
sda6 ist linux, sda7 /home und sda8 vorgesehen als Partition für "Eigene Dateien" von Windows bzw. Dateiaustausch.
Daneben existiert noch eine IDE-sdb, die zukünftig für Backups genutzt werden soll (war vor Umzug die Hauptplatte). Mein Plan ist: 1) Windows 7 in freiem Festplattenbereich installieren (ca. 55GB) 2) GRUB2 mit //wiki.ubuntuusers.de/GRUB_2/Reparatur?highlight=GRUB2#Root-Directory-Methode: wiederherstellen. Habe ich irgendwelche Fußangeln übersehen? Danke, Olaf
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10955
|
Hej Icke275, Icke275 schrieb: ...
Mein Plan ist: 1) Windows 7 in freiem Festplattenbereich installieren (ca. 55GB)
soweit, so gut, aber wo ist der? Resp., wo willst du ihn schaffen?
2) GRUB2 mit Root-Directory-Methode wiederherstellen.
(Link von mir korririgiert) Alternative dazu - nur, um es erwähnt zu haben -:
Gruß black tencate
|
Icke275
(Themenstarter)
Anmeldungsdatum: 31. Dezember 2012
Beiträge: 130
|
Moin, black tencate schrieb:
Icke275 schrieb: ...
Mein Plan ist: 1) Windows 7 in freiem Festplattenbereich installieren (ca. 55GB)
soweit, so gut, aber wo ist der? Resp., wo willst du ihn schaffen?
Der ist derzeit noch unformatiert auf sda, laut GParted "hinter" sda8.
Mir stellt sich jetzt gerade die Frage, ob ich da vorher eine ntfs-Partition mit GParted anlege, oder ob der Windows-Installer alle anderen Bereiche erkennt und automatisch den freien Bereich für sich nimmt.
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10955
|
Hej Icke275, Du hast eine MBR/MPT Konstellation mit bisher 2 primären Partitionen (sda1 und sda2), kannst also noch eine primäre anlegen. Windows wird aber für die boot-files die Partition sda1 benutzen; wenn Dich das nicht stört (?), dann funktioniert das wohl. Da eine primäre Partition vorhanden ist, könntest Du Windows auch auf eine logische Partition installieren, das wäre dann sda9, dazu müßte aber sda2 erst vergrößert werden. Versuch 's halt auf (die neu zu erstellende) sda3. Egal, ob Du das vorher mit gparted einrichtest, oder vom Windowsinstaller. Besser wohl letzteres, da Du sonst die vorher erzeugte sda3 mit dem Windowspartitionierer doch löschen und neu anlegen mußt (vermute ich). Gruß black tencate
|
bowman
Anmeldungsdatum: 17. Februar 2010
Beiträge: 7502
|
Die /boot für Ubuntu ist in ext2 formatiert, das wird Ubuntu nicht erkennen. Entweder es installierst sich ohne separate Boot-Partition oder es bügelt die /boot platt und legt eine in NTFS an. Dann musst du GRUB 2 aber neu installieren mit einem /boot-Verzeichnis im Dateisystem. Die Konstellation mit separater /boot für Ubuntu und nachträglicher Win7-Installation ist maximal ungünstig gewählt.
|
Icke275
(Themenstarter)
Anmeldungsdatum: 31. Dezember 2012
Beiträge: 130
|
bowman schrieb: Die /boot für Ubuntu ist in ext2 formatiert, das wird Ubuntu nicht erkennen.
Ich vermute, "Windows" wird es nicht erkennen (Tippfehler?).
Die Konstellation mit separater /boot für Ubuntu und nachträglicher Win7-Installation ist maximal ungünstig gewählt.
Das befürchtete ich, als ich mich jetzt durch diverse Wikiartikel arbeitete, daher die Fragen hier. Bei der Installation hatte ich die diversen Partitionierungsartikel gelesen und mir "Flexibilität" gewünscht, das schien mir mit der gewählten Form am ehesten gegeben. Ich rekapituliere mal: 1) Windows installieren → MBR wird von Windows überschrieben → Freier Festplattenbereich wird von Windowsinstaller zur sda3 gemacht → Win wird in sda3 ("C:") installiert Variante a: /boot wird von Windows nicht angetastet 2) GRUB2 mit Root-Directory-Methode wiederherstellen. → alles in Ordnung Variante b: /boot wird von Windows NTFS-formatiert und als Boot-Partition genutzt 2) von Live-CD booten 3) sda1 mit GParted wieder auf ext2 formatieren 4) GRUB2 mit chroot-Methode neu installieren Alternative: 1) bis auf sda7 (/home) mit GParted alles plattmachen und neu partitionieren 2) Windows installieren 3) Ubuntu installieren Lohnt sich ein Versuch, oder würdet Ihr mir "Newbie" eher zur möglicherweise nervenschonenderen aber nicht so lehrreichen Alternative raten? Danke, Olaf
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10955
|
Hej Icke275, Icke275 schrieb: bowman schrieb: Die /boot für Ubuntu ist in ext2 formatiert, das wird Ubuntu nicht erkennen.
Ich vermute, "Windows" wird es nicht erkennen (Tippfehler?).
hoppla, ich hatte gar nicht gesehen, daß dies die "/boot" für Dein installiertes Ubuntu ist (hast Du bestimmt an solchen Stellen gelesen, wo es um EFI geht, da wird eine solche Partition gebraucht)
Die Konstellation mit separater /boot für Ubuntu und nachträglicher Win7-Installation ist maximal ungünstig gewählt.
'schön' ist sie nicht gerade, aber es stört auch nicht, außer, daß Windows wohl eine erste primäre Partition benötigt (bin mir da aber im Moment nicht ganz sicher) ..."Flexibilität" gewünscht, das schien mir mit der gewählten Form am ehesten gegeben.
für eine Arbeitsmaschine 'braucht' man, wenn 's hoch kommt, eine separate "/home", mehr eigentlich nicht (swap auch nur für bestimmte Fälle). 1) Windows installieren → MBR wird von Windows überschrieben
das läßt sich nicht verhindern, Windows benutzt immer den MBR der Platte, auf der die Systempartition angelegt wird → Freier Festplattenbereich wird von Windowsinstaller zur sda3 gemacht → Win wird in sda3 ("C:") installiert Variante a: /boot wird von Windows nicht angetastet
kann es nicht, es sei denn, Du löschst während der Windowsinstallation die Partition und richtest dort eine neue ein. 2) GRUB2 mit Root-Directory-Methode wiederherstellen.
sollte funktionieren, besser aber
→ alles in Ordnung
wenn Du denn nicht auf die Wiederherstellung von grub verzichtest, und - wie ich oben schrieb - per EasyBCD vom Windows bootloader aus Ubuntu starten willst. Variante b: /boot wird von Windows NTFS-formatiert und als Boot-Partition genutzt
ganz bestimmt nicht, es sei denn, DU tust das. 3) sda1 mit GParted wieder auf ext2 formatieren
dann würdest Du aber Windows dessen Bootdateien 'entziehen' (überschreiben), womit dann Windows auf keinen Fall mehr starten kann 4) GRUB2 mit chroot-Methode neu installieren
und dann mußt Du auch die kernel neu dorthin installieren Alternative: 1) bis auf sda7 (/home) mit GParted alles plattmachen und neu partitionieren 2) Windows installieren 3) Ubuntu installieren
das ist eine Alternative (falls Du schon viel unter Ubuntu eingerichtet hast, bedenke, daß Du alle Programme wieder installieren mußt, so oder so; es gibt dafür die Möglichkeit, die installierten Programme in eine Liste auszulesen, und in der Neuinstalltion - bei beigehaltener "/home" - per script wieder zu installieren). Lohnt sich ein Versuch, oder würdet Ihr mir "Newbie" eher zur möglicherweise nervenschonenderen aber nicht so lehrreichen Alternative raten?
wenn Du eine Datensicherung hast? Könntest ja auch erstmal versuchen, Windows in die 3. prim. Partition zu installieren, wenn das nicht klappt, siehst Du weiter. Gruß black tencate
|
Icke275
(Themenstarter)
Anmeldungsdatum: 31. Dezember 2012
Beiträge: 130
|
Moin zusammen, black tencate schrieb: Icke275 schrieb: bowman schrieb:
..."Flexibilität" gewünscht, das schien mir mit der gewählten Form am ehesten gegeben.
für eine Arbeitsmaschine 'braucht' man, wenn 's hoch kommt, eine separate "/home", mehr eigentlich nicht (swap auch nur für bestimmte Fälle).
Also habe ich es mir komplizierter gemacht als nötig. Na gut, dann spare ich mir die /boot schon mal ein. Was wären denn die "bestimmten Fälle", die für eine /swap sprechen? Wenn ich Linux richtig verstanden habe, kann es ganz viel Arbeitsspeicher (anders als Win) und lagert ggf. in /swap aus. Da ich (auch) einfachere Bildbearbeitung mache, wollte ich mir den Arbeitsspeicher so groß wie irgend sinnvoll gestalten.
→ MBR wird von Windows überschrieben
das läßt sich nicht verhindern, Windows benutzt immer den MBR der Platte, auf der die Systempartition angelegt wird → Freier Festplattenbereich wird von Windowsinstaller zur sda3 gemacht → Win wird in sda3 ("C:") installiert 2) GRUB2 mit Root-Directory-Methode wiederherstellen.
sollte funktionieren, besser aber
→ alles in Ordnung
wenn Du denn nicht auf die Wiederherstellung von grub verzichtest, und - wie ich oben schrieb - per EasyBCD vom Windows bootloader aus Ubuntu starten willst.
Eigentlich möchte ich möglichst wenig Windows und möglichst viel Linux, mir scheint die OpenSource-Idee zukunftssicherer als die immer unkontrollierbarer werdenden proprietären Systeme und Programme. Ich nutze schon seit Jahren OpenOffice (jetzt LibreOffice), Firefox, Thunderbird und einige andere, einzig an das Betriebssystem habe ich mich noch nicht rangetraut. Da ab April zwei Rechner (der hier und mein Samsung NC10-Netbook) von XP umgestellt werden müssen, ist das jetzt die Gelegenheit. Das Netbook ist im Moment das Produktivsystem, der Tower die Spielwiese. Also: GRUB2! 😉
Variante b: /boot wird von Windows NTFS-formatiert und als Boot-Partition genutzt
ganz bestimmt nicht, es sei denn, DU tust das. 3) sda1 mit GParted wieder auf ext2 formatieren
dann würdest Du aber Windows dessen Bootdateien 'entziehen' (überschreiben), womit dann Windows auf keinen Fall mehr starten kann 4) GRUB2 mit chroot-Methode neu installieren
und dann mußt Du auch die kernel neu dorthin installieren
Ok ok, das war also der falsche Gedankengang!
Alternative: 1) bis auf sda7 (/home) mit GParted alles plattmachen und neu partitionieren 2) Windows installieren 3) Ubuntu installieren
das ist eine Alternative (falls Du schon viel unter Ubuntu eingerichtet hast, bedenke, daß Du alle Programme wieder installieren mußt, so oder so; es gibt dafür die Möglichkeit, die installierten Programme in eine Liste auszulesen, und in der Neuinstalltion - bei beigehaltener "/home" - per script wieder zu installieren).
Das wäre gar nicht sooo viel (siehe "Spielwiese"). Wo fände ich denn Informationen zum "Auslese- und Wiederinstallationsscript"?
Lohnt sich ein Versuch, oder würdet Ihr mir "Newbie" eher zur möglicherweise nervenschonenderen aber nicht so lehrreichen Alternative raten?
wenn Du eine Datensicherung hast? Könntest ja auch erstmal versuchen, Windows in die 3. prim. Partition zu installieren, wenn das nicht klappt, siehst Du weiter.
Sicherung ist da, dann wäre meine Idee jetzt: Plan A: 1) Installierte Programme in Liste auslesen 2) mit GParted neu partitionieren:
3) Windows in sda1 installieren, MBR wird überschrieben 4) Linux neu installieren (einschl. GRUB2) 5) vorher installierte Programme per script neu installieren. Plan B: Alles neu! Was habe ich vergessen? Danke, Olaf
|
black_tencate
Anmeldungsdatum: 27. März 2007
Beiträge: 10955
|
Hej Icke275, Icke275 schrieb: ...Was wären denn die "bestimmten Fälle", die für eine /swap sprechen? Wenn ich Linux richtig verstanden habe
schaust Du am besten in das hiesiege Wiki ▶ swap ...und mein Samsung NC10-Netbook)
such mal mit http://tuxsucht.de/?q=nc+10 ...Wo fände ich denn Informationen zum "Auslese- und Wiederinstallationsscript"?
im Wiki (halt nur gewußt, wo (s. meine Signatur) 😈 ) ▶ Paketverwaltung/Tipps 3) [...] MBR wird überschrieben
nur mal zur Klarstellung: Der MBR ist ein Bereich vor der ersten Partition einer HDD (512 Byte), einfach ein Sektor. In den schreibt ein O/S (bei BIOS/MPT) den einen kleinen Teil seines Bootloaders, der vom BIOS aus gelesen und geladen wird und dann die folgenden codes lädt und abarbeitet. Das tut Windows genauso wie auch Linux. Im Unterschied zu Windows, welches dazu keine Alternative bietet, kann man bei Linux
a) den MBR auch unberührt lassen, und stattdessen den PBR benutzen (allerdings benötigt man dann einen anderen Bootloader, von dem aus man per chainloader +1 booten kann) b) kann Linux mit grub auch 'fremde' O/S starten, umgekehrt, mit Windows, geht das nur über ein Hilfsprogramm EasyBCD
(allerdings kann man ja auch grub als 'Hilfsprogramm' von Linux betrachten - ist ja mittlerweile fast ein kleines Linux -, so gesehen ist das Hose wie Jacke) 5) vorher installierte Programme per script neu installieren.
achte darauf, wenn Du "/home" weiter benutzen möchtest, im Installationprogramm 'Ubiquity' diese Partition nicht zu partitionieren Gruß black tencate
|
Icke275
(Themenstarter)
Anmeldungsdatum: 31. Dezember 2012
Beiträge: 130
|
Moin tencate, black tencate schrieb: Icke275 schrieb: ...Was wären denn die "bestimmten Fälle", die für eine /swap sprechen? Wenn ich Linux richtig verstanden habe
schaust Du am besten in das hiesiege Wiki ▶ swap
Hatte ich - und es so verstanden, daß eher "viel hilft viel" als "zu wenig schadet nicht" gilt. Da ich im Moment nur simple Bildbearbeitung mache, aber damit rechne, mich demnächst mal intensiver mit GIMP zu beschäftigen, habe ich ihn mal eher größer angesetzt. Ok, also habe ich das zumindest nicht falsch verstanden.
...und mein Samsung NC10-Netbook)
such mal mit http://tuxsucht.de/?q=nc+10
Danke für den Tipp, bisher habe ich nur mit google oder ixquick gesucht, das hilft schon ungemein.
Jetzt muß ich nur noch meine eigenen Fragen verstehen! 😉
...Wo fände ich denn Informationen zum "Auslese- und Wiederinstallationsscript"?
im Wiki (halt nur gewußt, wo (s. meine Signatur) 😈 ) ▶ Paketverwaltung/Tipps
Siehe oben: Wer weiß, was er sucht und dann auch noch die Frage richtig formulieren kann, ... Danke!
achte darauf, wenn Du "/home" weiter benutzen möchtest, im Installationprogramm 'Ubiquity' diese Partition nicht zu partitionieren
Ja, das war mir schon aus Windows bewußt, da fahre ich schon seit Ewigkeiten die "Eigenen Dateien" auf einer eigenen Partition "D:".
Ich finde bei Linux sehr symphatisch, dass praktisch alles Variable in /home landet und nicht stumpf auf "C:" und in x verschiedene Verzeichnisse geballert wird, wo man es gegebenenfalls nicht mehr ohne weiteres wegbekommt oder gar nicht erst findet. Danke erstmal,
ich mache mich an die Arbeit und setze den Thread auf "beantwortet", wenn es soweit geklappt hat! Olaf
|
Icke275
(Themenstarter)
Anmeldungsdatum: 31. Dezember 2012
Beiträge: 130
|
Moin zusammen, Icke275 schrieb: black tencate schrieb: Icke275 schrieb: ...Wo fände ich denn Informationen zum "Auslese- und Wiederinstallationsscript"?
im Wiki (halt nur gewußt, wo (s. meine Signatur) 😈 ) ▶ Paketverwaltung/Tipps
ich mache mich an die Arbeit und setze den Thread auf "beantwortet", wenn es soweit geklappt hat!
Und zack, taucht die nächste Frage auf: Plan A, Schritt 1 erledigt: /home nochmal gesichert, Paketliste zur Wiederherstellung erzeugt. Dann heißt es in Installation von Paketen aus einer Liste: "Nachdem die sources.list synchronisiert wurde ...". Wie soll ich das verstehen? Überschreibe ich die neue, automatisch bei der Neuinstallation erstellte packages.list mit der alten, gesicherten? Ich habe mit den Suchbegriffen "sources.list synchronisieren" bei tuxsucht und hier (wiki und forum) gesucht, leider ohne mir verständlich das passende zu finden ... Olaf
|
tomtomtom
Supporter
Anmeldungsdatum: 22. August 2008
Beiträge: 53484
Wohnort: Berlin
|
Icke275 schrieb: Und zack, taucht die nächste Frage auf:
Na dann solltest du wohl langsam mal Richtig fragen und den Verhaltenscodex beachten und einen neuen Thread mit passendem Titel im dazu passenden Unterforum erstellen...
|
Icke275
(Themenstarter)
Anmeldungsdatum: 31. Dezember 2012
Beiträge: 130
|
Es ist vollbracht, allen Helfern vielen Dank! Icke275 schrieb: 1) Installierte Programme in Liste auslesen 2) mit GParted neu partitionieren:
Bis hierhin hats reibungslos funktioniert, die Windows-Primärpartition ist nur physikalisch am Ende der Festplatte gelandet und ist jetzt die sda2 (Windows "C:"), während die "extended" sda1 heißt. Die sda8 wurde von Windows erkannt und wie gewünscht als "D:" verwendet.
3) Windows in sda1 installieren, MBR wird überschrieben
siehe oben: sda2/Windows C:
4) Linux neu installieren (einschl. GRUB2)
Funktionierte wie gewünscht, das einbinden das alten /home in die /etc/fstab klappte mit wiki-Anleitung auf Anhieb.
5) vorher installierte Programme per script neu installieren.
Da habe ich mich wohl zu paddelig angestellt, das habe ich nicht hingekriegt. Angesichts der begrenzten Anzahl genutzter Programme kriege ich das aber auch manuell wieder nachinstalliert. Fazit: Der Weg funktioniert grundsätzlich problemlos. Danke, Olaf
|