Avatar billede judas Nybegynder
13. juni 2003 - 10:48 Der er 25 kommentarer og
1 løsning

Linux på ny Harddisk

1. Jeg skal have sat en ny hd i drift på min maskine. Det er meningen at det meste af disken skal være tilgængelig for mit allerede eksisterende Win XP, mens blot en mindre del skal benyttes til LINUX (skal benyttes som udviklingsmaskine til LIAB).
Jeg har lidt en ide om at det er smartest at starte med at formatere den del af disken man ønsker tilgængelig for Win med det filsystem det nu måtte være, og lader en upartioneret del tilbage svarende til det man ønsker reserveret til Linux. Men lad mig høre hvis der er andre måder..
2. Hvor meget disk plads skal jeg reservere til RedHat 9.0 for at få en komplet installation med KDE?
3. Vil det være muligt at have Linux på en disk der er placeret i en HD skuffe og fjerne den fra computeren uden problemer..?
Avatar billede lassebm Nybegynder
13. juni 2003 - 11:23 #1
Jeg ville anbefale dig, at du installere linux, på en harddisk for sig selv. Og så installere LILO boot loader, ellers kan du ikke starte din linux eller windows.

Så ja du kan godt installere det på en harddisk du har i en harddisk skuffe, og så tage denne ud og bare starte dit windows uden problemer.

Så hvis du benytter én harddisk KUN til linux, skal du ikke gøre noget i windows, men gøre det fra linux.

Jeg ved ikke lige hvor meget plads det kræver ved en FULD installation. Men det er der vel heller ingen grund til. Men hvis du SKAL det så er det, uden at du må hænge mig op på det, ca 3-4 GB.
Avatar billede vic256 Nybegynder
13. juni 2003 - 11:25 #2
1. Jow.. Det lyder rimeligt, en FAT32/NTFS partition, en EXT2/3 partition til linux og en swap partition til linux.. De to sidstnævnte kan du oprette under installationen af RedHat og er det minimum af partitioner til en typisk linux distro hvis du ikke mounter /usr, /var m.m. i hver deres partition...
Vær opmærksom på at du herefter er tvunget til at installere LILO, Grub eller lignende bootmanager (Også en del af en typisk linux distro)...

2. En typisk moderne linux distro med gængse pakker installeret fylder nog omkring 1GB eller lidt mere + swap partitionen som kan være noget der ligner 256MB->1GB alt efter hvor tunge filer / programmer du arbejder med... Alt i alt skal du nok afsætte et par GB til selve OS'et, men så er der ikke meget plads til nye programmer og andre filer men her kan du jo benytte din FAT32/NTFS partition (Til film, musik, dokumenter oa....)

3. Ja, hvis du ikke lige ville dele en partition på samme disk med din XP installation... Hvis begge dine diske ligger i maskinen på een gang, bliver du nødt til at installere en bootmanager (LiLo osv...) på din primære disk...
Hvis du skal bruge skuffe, ville jeg nok have min XP i een skuffe og Linux i en anden så jeg slap for bootmanageren på min WinXP disk.. Så skal man blot bytte disk alt efter hvad man vil boote på...
Avatar billede vic256 Nybegynder
13. juni 2003 - 11:28 #3
En tyrkfejl i mit punkt 3... Du behøver se'fø'li ikke bootmanager på din XP disk, du kunne installere den på din nye HD med Linux, men uden skuffer skulle du stadig vælge XP eller Linux via denne bootmanager.--
Avatar billede judas Nybegynder
13. juni 2003 - 11:37 #4
Det vil sige at jeg er tvunget til at have min linux disk som primær hvis jeg ikke ønsker at have bootmanageren på win XP, men ønsker begge diske i samtidig.
Vil det så stadig være muligt at starte win når kun den ene disk er i. Jeg mener, vil bootmanageren på win disken virke når disken er sekundær?
Avatar billede vic256 Nybegynder
13. juni 2003 - 12:07 #5
Bootmanageren skal ligge på den disk din BIOS booter på, hvis det er din WinXP disk så skal den ligge på den, er det din Linux disk, skal den ligge der... Den ligger på diskens mbr og loades hver gang så du kan vælge OS (Disk/partition) der skal bootes.

Hvis du kun har 1 disk i ad gangen, kan du have bootmanageren liggende på linux disken og vil aldrig "røre" din XP og kun have Linux i din LILO config. fil....
Avatar billede judas Nybegynder
13. juni 2003 - 12:14 #6
Min XP vil altid være i - det er kun linux jeg tager ud til tider. Altså vil det være nødvendigt at XP booter når kun den er i - men så snart Linux disken kommer i skal jeg have en bootmanager som lader mig vælge.
Jeg vil nemlig kunne starte XP med begge diske i og så kunne benytte de XP "tilpassede" partitioner fra den anden disk (den med linux på).
Håber jeg gør mig nogenlunde forståelig
Avatar billede vic256 Nybegynder
13. juni 2003 - 12:19 #7
Det gør du da og jow, det er korrekt forstået, og så slipper du ikke for bootmanageren ;-) Egentligt er det ikke så slemt med bootmanageren.. Det er jo samme princip som XP's håndtering af flere OS'.. Bare med et andet stykke software..

Jeg vil dog anbefale dig at bootmanageren bliver installeret på din Linux disk da en reinstallation af XP disken ikke vil ødelægge denne ;-)
Avatar billede judas Nybegynder
13. juni 2003 - 13:20 #8
Also:
Jeg lader min WIN XP disk være som den er nu - sætter den dog som sekundær disk.
Jeg laver mine WIN partitioner på den nye disk.
Den sidste upartionerede plads på den nye disk installerer jeg LINUX på og sørger for at den installerer en bootmanager således jeg kan starte WIN XP når begge diske er i.
I fald at Linux disken ikke er i vil WIN XP disken starte op som den gør nu uden at jeg har ændret noget på den i forhold til hvordan den ser ud idag..
Er begge diske i og jeg vælger at starte WIN XP op vha. bootmanageren på Linux maskinen vil jeg have adgang til WIN partitionerne på Linux disken.
Så for prins knuds skyld tog vi lige hele smøren igen..
Avatar billede vic256 Nybegynder
13. juni 2003 - 13:25 #9
Det lyder rigtigt ;-)
Avatar billede judas Nybegynder
13. juni 2003 - 13:27 #10
Jeg skal rode med det i weekenden - så for at holde kartoflen varm får du point så snart det kører...
Avatar billede vic256 Nybegynder
13. juni 2003 - 14:31 #11
Husk at tage backup af hvad du nu end måtte have af værdifulde filer ;-)
Murphy siger at det skal gå galt 1 eller to gange, især når man roder rundt i nye og ukendte partitionsværktøjer ;-)
Avatar billede vic256 Nybegynder
13. juni 2003 - 14:32 #12
Og god fornøjelse...
Avatar billede vic256 Nybegynder
13. juni 2003 - 14:34 #13
Og husk(!!!) - bootmanageren skal du ligge på din LINUX disk for at få det ønskede resultat ... Ellers dukker LILO eller Grub eller hvad Redhat nu end bruger, op selvom Linux disken er pillet u
Avatar billede judas Nybegynder
13. juni 2003 - 14:54 #14
Jeps - nu skal jeg jo ikke røre XP disken OVERHOVEDET - men tager lige backup af det vigtigste alligevel ;-)
Avatar billede snuseren.dk Nybegynder
17. juni 2003 - 11:09 #15
Jeg har gjort det før, hvor jeg havde WinME på samme tid, med Linux ManDrake.

1) Installér først Windows.
2) Boot op fra din Linux CD-ROM.
3) Når der kommer det der partitions-opdeling, kan den vist ikke se windows partitionen, men du skal bare vælge et eller andet antal mb, og så virker det.

Jeg tror ikke der findes nogen "ikke så fessor agtige måder", men det her virker perfekt.

MVH
Anders
Avatar billede judas Nybegynder
19. juni 2003 - 11:23 #16
Så er det lige før det virker. Jeg mangler bare lige at få min GRUB bootloader til at kunne finde Windows XP.
Jeg har været inde i /boot/grub/menu.lst og ændre bootsekvensen så den som default starter windows XP. Men...
Min redhat siger at jeg har win xp på hda1 - og det oversætter jeg til (hd0,0) i bootloaderen som jeg har læst mig til man skal, men jeg får fejlmedlingen "NTDLR is missing" (ikke helt sikker på den forkortelse!).
Jeg har sat bios op til at boote min linux harddisk først (til trods for at den under opstart står som sekundær). Kan det være det den roder rundt i - altså at den ikke selv er primær?
Avatar billede vic256 Nybegynder
19. juni 2003 - 12:50 #17
hmmm..... Ser din WinXP grub entry nogenlunde ud som dette?

title Windows XP
      rootnoverify (hd0,0)
      chainloader +1

Hvis den gør, ville jeg nok forsøge at gøre linux disken til primær e(0,0), efter at have oprettet en tredie option i grub som er en kopi af linux title'n men med 0,0 som disk/partition indeholdende din kerne, ellers kan grub ikke læse din kerne når disken er flyttet.
Avatar billede judas Nybegynder
19. juni 2003 - 13:16 #18
Det er præcist sådan min grub entry ser ud.
Hvis jeg forud for ombytningen af diskene skal lave en ny entry til linux, vil hda <-> hdb ?
Altså (hd0,0) <-> (hd1,1)
skal bare lige være sikker på hvad den nye entry skal hedde..
Avatar billede judas Nybegynder
19. juni 2003 - 15:45 #19
På min nye disk ligger linux over flere partitioner. Der er en meget lille en på ca. 100kb, en swap partition på ca. 500 MB og en på ca. 17 GB.
Er det den lille på ca. 100kb jeg skal pege bootloaderen hen på?
Avatar billede vic256 Nybegynder
20. juni 2003 - 10:28 #20
Mig bekendt ligger Grub ikke på en partition men på master boot recorden (mbr), meeen jeg er også mest til LILO...

Grub skal pege på samme partition som den gjorde før, blot "en anden" disk.. Hvis din linux før var f.eks. 1,1 er det nu 0,1... Det er faktisk den partition din kerne ligge på, der skal peges på da Grubs opgave er at loade din kerne fil ind i RAM...

Men husk nu at bevare de gamle entries da du ellers ved en evt. tyrkfejl ikke vil kunne bytte tilbage og boote din linux igen og rette dine entries..
Avatar billede vic256 Nybegynder
20. juni 2003 - 10:29 #21
En aden ting, du er i stand til at boote på din WinXP disk hvis du peger på denne som bootdisk i BIOS, ikke??
Avatar billede judas Nybegynder
20. juni 2003 - 10:57 #22
Det er korrekt. Jeg har pt. sat den op til at boote fra linux disken, men den kan også via bios sættes til at boote fra win XP disken.
Hvad betyder fejlmedlingen "NTDLR is missing"?
Jeg får den kun når jeg peger på den partition som jeg mener win xp ligger på - peger jeg på andre partitioner får jeg bare en fejlmelding om at der ikke ligger noget OS! Så det lugter lidt af at jeg peger på den rigtige partition. Jeg prøver at sætte linux disken som primær i løbet af dagen..
Avatar billede vic256 Nybegynder
20. juni 2003 - 14:46 #23
NTLDR er NT Loaderen... Lidt ligesom Grub og LILO, blot Windows' loader...

Faktisk kan du bruge NTLDR fra din windows partition til at starte linux.. Meeen det er et lidt avanceret emne og ikke noget jeg selv har forsøgt.
Avatar billede judas Nybegynder
20. juni 2003 - 17:44 #24
Jeg har nu sat linux disken som den primære, men med samme resultat.
Jeg får stadig fejlmedlingen "NTLDR is missing" når jeg sætter win xp entrien til at pege på win partitionen på win disken!!
Win XP ligger på hdb1 - hvilket jeg 'oversætter' til (hd1,0)
Skal der laves noget på win disken for at den forstår at den bootes fra Linux bootloaderen. Når jeg får ovennævnte fejlmelding tyder det så ikke på at det er den korrekte partition jeg peger på, men at der er en fejl?
Jeg ser det der sker som værende GRUB bootloaderen der 'loader' win xp bootloaderen, men det virker tilsyneladende ikke.
Avatar billede vic256 Nybegynder
21. juni 2003 - 22:11 #25
Nææ ... Du har ret i at det lyder som om at Grub ikke vil loade NT kernen...
Har du installeret Grub på mbr eller på den aktive partition på linux disken ??

Hvis du har mulighed for at installere LILO ville jeg nok forsøge benytte den (Installeret på linux diskens mbr)... Konfigurationsfilen fungerer nogenlunde som Grubs men du skal køre "lilo" hver gang du har lavet ændringer for at skrive disse til mbr.

Et fosøg værd, ville jeg mene...
Avatar billede judas Nybegynder
25. juni 2003 - 14:32 #26
GRUB ligger på mbr på linux disken.

Du får tak for hjælpen vic256

Jeg har godt nok ikke fået GRUB til at genkende WIn XP endnu - men det er også sjældent jeg skal starte den i Linux så det gør jeg pt. via BIOS´en.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester