Een extra vaste schijf installeert en instelt voor gebruik in een typisch Linux omgeving vereist dat u bekend bent met de fysieke installatie, aangezien de focus van het proces is over het configureren van Linux voor het afhandelen van de extra harde schijf als een nieuwe, permanente station. De extra schijf wordt verondersteld te worden van een nieuw station, een gewiste schijf of een schijf die veilig kan worden gewist en opnieuw gebruikt.
Wat die u nodig hebt
- Linux gebaseerde PC-systeem, al is geïnstalleerd en werkt, met een extra 3,5-inch drive bay
- Het programma van GNU Parted, al geïnstalleerd op het Linux-systeem (zie "Tips & waarschuwingen")
- Nieuw of eerder gebruikte harde schijf
- Onderdelen, kabels en/of adapters te installeren en de extra harde schijf aansluiten
- "Root" wachtwoord op uw Linux-systeem, indien nodig
- Potlood en papier (voor het maken van notities)
De fysieke harde schijf installeren
De PC behuizing openen en zoek een beschikbare 3,5-inch drive bay.
Wijzigen jumperinstellingen, indien van toepassing, op de vaste schijf nodig hebt om op te treden als een extra (niet-primaire) harde schijf.
Gebruik de "meester" instelling voor een IDE harde schijf, en verbinding te maken met een afzonderlijke IDE-kabel. Gebruik niet de dezelfde IDE-kabel aangesloten op de eerste harde schijf. Opnieuw verbinding maken en wijzig desgewenst de instellingen voor andere apparaten. Bijvoorbeeld, ervoor te zorgen dat een CD/DVD-station op dezelfde kabel is ingesteld als "slave".Beveiligen van de vaste schijf met twee of meer schroeven of met behulp van de beugel van de vaste schijf geleverd door de fabrikant van de PC, indien beschikbaar.
De gegevens en voeding kabels verbinden met de vaste schijf. Ook sluit de gegevenskabel op de juiste poort van het moederbord of de invoegtoepassing-controllerkaart. Als de kabel al aangesloten was, controleert u of dat de kabel-end stevig zit.
Sluit de PC zaak veilig.
BIOS voor een extra vaste schijf configureren
Macht-op de PC en het BIOS setup-programma te activeren. Zie de documentatie bij uw PC of neem contact op met technische ondersteuning op hoe dat gebeurt.
Navigeer naar "Harddisk Settings" en controleren of de vaste schijf wordt gedetecteerd en de juiste grootte.
Sla de nieuwe instellingen en BIOS setup afsluiten.
Herstart de PC, zodat het laden helemaal naar het scherm inloggen.
Met behulp van de GNU Parted ter voorbereiding van de extra harde schijf
Druk op 'Ctrl + Alt + F1"overstappen naar een text-based scherm, of Command Line Interface. ("CLI"), als uw Linux-systeem een grafische log-in het scherm gebruikt. Log in met uw gebruikelijke gebruikersnaam en wachtwoord.
Leren dit voorbeeld van een regel van de opdrachten die u zal worden betreden. De symbolen--"> $"--zal u tonen dat de lijn een opdracht is. Typ deze symbolen met het commando niet.
$ ls/dev
... dat is "ls", ruimte, slash (dezelfde sleutel als het vraagteken) en "dev."
De opdrachten lijkt vreemd op het eerste, maar ze zal worden vertrouwd aan u aangezien u hen in deze handleiding gebruikt. Dit commando toont u een lange lijst van "device-paden", die worden gebruikt in Linux.De apparaatcode van de vaste schijf die is geïnstalleerd, met behulp van de opdracht afhankelijk van uw situatie te vinden...
Als u een EIDE/IDE/ATA hardeschijf hebt geïnstalleerd:$ ls /dev/hd?
Als u een SATA hardeschijf hebt geïnstalleerd:
$ ls/dev/sd?
Het vraagteken ("?") is een belangrijk onderdeel van de opdracht. Bekend als een "wildcard", filtert het vraagteken de resultaten van "ls" om te laten zien van de apparaten als een drie-brief code en alleen apparaten die beginnen met "hd" of "sd."Noteer de resultaten van stap 3 precies zoals ze op het scherm verscheen.
Het apparaat dat met "a eindigt" moeten de primaire vaste schijf waarop Linux is geïnstalleerd. We moeten verlaten dat alleen, dus het kruis uit uw lijst.Bevestigen dat wij hebben van de juiste informatie en voer de opdracht:
$ cat/etc/mtab
Voer de opdracht precies zoals aangegeven; Zet een voorwaarts-slash vóór "etc" dan een andere naar voren-slash onmiddellijk gevolgd door "mtab".
Het resterende item in uw notities mag ontbreken in deze lijst zijn, omdat we nog niet toegevoegd aan het systeem nog. Cirkel van dat item in uw notities.
Heel goed! Het "apparaat pad" voor de nieuwe vaste schijf hebt u enkel geïdentificeerd.
Nu, als je "/ dev/xxx" als onderdeel van een opdracht ziet, vervangen door het apparaat-pad van uw notities.Start het programma van GNU Parted met dit commando:
$ sudo parted /dev/xxx
Voer de opdracht met behulp van het apparaat-pad uit uw notities in plaats van "/ dev/xxx"; het commando "sudo" staat voor "super gebruiker, dit doen" en "gescheiden" is de naam van het programma dat zal laten set-up het nieuwe station.
Afhankelijk van welke linuxsysteem hebt, kunt u uw wachtwoord inloggen of het speciale "root" wachtwoord in te voeren. Als u niet zeker bent, probeer dan eerst uw reguliere wachtwoord inloggen.
Eenmaal met succes uitvoert, de vraag verandert in "(gescheiden)", en dus de instructies voor het invoeren van opdrachten zal nu als volgt uitzien:
(gescheiden) help
Voer de tekst, niet "> (parted)" met deze commando's.
Als u wenst, voert u de opdracht "help", zoals hier, voor meer informatie over GNU Parted opdrachten.
Neem een kijkje op de details voor de extra harde schijf door te voeren:
(gescheiden) afdrukken
Controleer of de grootte en model naam zijn een match voor de vaste schijf die u zojuist hebt geïnstalleerd.
Begrijpen dat alle gegevens over de geïnstalleerde vaste schijf verloren na deze stap zullen! Ga alleen door als u zeker bent is het veilig om de gegevens op de geïnstalleerde vaste schijf te wissen.
Als u gewoon één partitie die hier staan vermeld, kunt u deze verwijderen met dit commando:
(gescheiden) rm 1
Voer de opdracht precies zoals aangegeven; de letters "rm", een spatie en het cijfer "1".
Als er meerdere partities, gebruik dezelfde opdracht, maar beginnen met het hoogste nummer vermeld. Herhaal de opdracht voor elke partitie-nummer dat u ziet, eindigend met de partitie "1".
Controleer de details van de vaste schijf opnieuw:
(gescheiden) afdrukken
Er mag geen partities weergegeven.
Een Linux-partitie maken in de gehele schijf:
(gescheiden) mkpart primaire ext2 0% 100%
Voer de opdracht precies zoals aangegeven; "primaire" betekent het is de eerste partitie, "ext" wordt gevolgd door het nummer '2', en zorg ervoor dat u spaties om te scheiden, waar het nieuwe station (op "nul procent") begint en eindigt (bij 100% is de gehele harde schijf).
Deze manier, ongeacht hoe groot of klein de harde schijf kan worden, kunnen we set-up van de nieuwe partitie met dezelfde opdracht.
Controleer de details van de vaste schijf opnieuw:
(gescheiden) afdrukken
Nu moet er één "ext2"-partitie, met de volledige grootte van de schijf.
Formatteer de nieuwe partitie in GNU Parted met dit commando:
(gescheiden) mkfs 1 ext2
Typ de opdracht exact zoals; "mkfs" betekent "Maak een bestandssysteem", dan het getal "1" voor de eerste (en enige) partitie, gevolgd met "ext2" weer.
Dit kan enige tijd duren. Wees geduldig.
Als de prompt "(gescheiden)" terugkeert, afmonsteren GNU Parted door te voeren:
(gescheiden) stoppen
.. die ons terug naar de normale gebruiker prompt.
De opdrachten die u invoert zal nu worden weergegeven als "> $" nogmaals.
Extra Drive mounten als Home Directory
Het nieuwe station toewijzen aan een specifiek doel. Het beste doel van een nieuw station is het opslaan van de gebruikersmappen, uitbreiding van de beschikbare ruimte voor downloads, video's, foto's, muziek en documenten voor alle gebruikers. Deze worden bewaard in een map met de naam "home," waarin de sub-mappen voor elke gebruiker op het systeem.
Op dit punt, is de nieuwe schijf gepartitioneerd, opgemaakte en "un-gemonteerd."
We zullen beginnen met het monteren van het nieuwe station op een tijdelijke locatie.
Maak een nieuwe directory als super gebruiker:$ sudo mkdir/newhome
Voer de opdracht precies zoals aangegeven; "mkdir" staat voor "Maak een directory", en zorg ervoor dat u de vooruit-slash vóór "newhome".Het nieuwe station koppelen aan de map die we zojuist hebt gemaakt:
$ sudo rijpaard dev/xxx1/newhome
Voer de opdracht met behulp van het apparaat-pad dat u omcirkeld in uw notities in de plaats van "/ dev/xxx"; ook plaatst u een "1" onmiddellijk achter het pad van het apparaat en een spatie voor "/ newhome".
Het apparaat-pad dat u hebt genoteerd voordat is een "pointer" naar het apparaat, maar het kan niet worden gebruikt als een Linux-station. Het toevoegen van de "1" na het apparaat-pad Linux vertelt te gebruiken van de geformatteerde (ext2) partitie op de harde schijf, en als een Linux-station.Controleren of het nieuwe station is gekoppeld met het commando:
$ mount | grep "/ dev/xxx"
Voer de opdracht, met behulp van het apparaat-pad dat u hebt opgeschreven in de plaats van "/ dev/xxx"; met inbegrip van de aanhalingstekens!
Het commando "grep" zal het filteren van informatie binnen bestanden en vanuit andere programma's, toont u alleen de lijnen van de tekst waar een match is gevonden.
Het teken tussen "mounten" en "grep" heet een "verticale pijp". U vindt het op de sleutel van de "backslash" ("\"), meestal in de buurt van de "Enter" of de "Return"-toets.
Typ de verticale-pijp met een spatie na de "berg" en voor "grep".
Als u het correct inging, het nieuwe station wordt weergegeven en toont ons dat het "op/newhome" gemonteerd.Verplaats de inhoud van de bestaande "/ home" directory naar het nieuwe station:
$ sudo cp -va/home / * /newhome/
Voer de opdracht precies zoals aangegeven; Typ een streepje vlak voor "va", gevolgd door een spatie, een vooruit-slash en "sterretje" (meestal Shift + 8) onmiddellijk na "/ home" gevolgd door nog een spatie, en omvatten een voorwaarts-slash onmiddellijk na "/ newhome".
De opdracht "cp" is kort voor "kopie" en de "-va" vertelt het twee dingen; voor het behoud van de oorspronkelijke eigenaar van de bestanden nadat ze hebt gekopieerd en te tonen de naam van elk bestand terwijl het wordt gekopieerd. Het sterretje is een "wildcard" te nemen alles binnen "thuis" maar niet de map zelf, en gescheiden met een voorwaarts-slash. De forward-slash na "/ newhome" vertelt "cp" om de bestanden in de map in plaats van in een nieuw bestand geheten "newhome".
Hier ziet u de bestanden worden gekopieerd als ze het scherm omhoog schuiven. Dit kan enige tijd duren.
Verwijder alle inhoud van de "home" directory:
$ rm -rf/home / *
... dat is "rm", ruimte, dash, "de letters rf", ruimte, slash, "thuis", slash en asterisk
De gebruiker prompt moet snel terugkeren.
Verplaats het nieuwe station van de locatie van de "newhome" naar de "home" directory:
$ sudo mount--verhuizing/newhome/Home
Voer de opdracht precies zoals aangegeven; Zet twee streepjes voor "verhuizing", gevolgd door de twee directory paden, gescheiden door spaties.
Een overzicht van de inhoud van "thuis" te zien:
$ ls/Home
U ziet uw gebruikersnaam weergegeven, evenals de andere gebruikers op het systeem.
Verwijder de tijdelijke map met deze opdracht:
$ sudo rm - r/newhome
De opdracht precies zo worden ingevoerd.
Nu zijn we klaar om u de wijzigingen behouden, maken van het nieuwe station automatisch elke keer Linux laarzen te koppelen.
De nieuwe basismap maken Permanent
Het nieuwe station automatisch weergegeven bij het opstarten door de berg informatie toe te voegen aan het configuratiebestand, "fstab" maken.
Neem een kijkje op de huidige inhoud van "fstab" met dit commando:$ cat/etc/fstab
Voer de opdracht precies zoals aangegeven; "kat" is kort voor "samenvoegen", maar het wordt ook gebruikt om snel de inhoud van een bestand te bekijken. Het bestand dat we willen bekijken is "fstab" in de map "etc" en wordt getypt als een "volledige pad" zonder spaties tussen.
De informatie die u ziet moet ongeveer gelijk aan wat u eerder ook hebben gezien in "mtab".
Merk op dat informatie over uw nieuwe station ontbreekt, nu gaan we om dat te bevestigen.Kijk naar de details voor het nieuwe station dat we gewoon gemonteerd:
$ cat/proc/mounts | grep "/ home"
Voer de opdracht precies zoals aangegeven; "/ proc/mounts" is een volledig pad en worden ervoor dat u de aanhalingstekens rond "/ home".
We gebruiken het commando "grep" weer te smalle-down de details die specifiek zijn voor het nieuw geïnstalleerde station, in plaats van lijst alle schijven op het systeem.
Die lijn van informatie heeft alle technische details over het station, al ontdekt door Linux. Dit is ook hoe Stationsgegevens worden opgeslagen in "fstab". Alles wat we nu nodig hebben is een eenvoudige manier om deze informatie aan het toevoegen.Met een enkele opdracht, kunnen we "pijp" de informatie van het "/ proc/mounts" in het configuratiebestand, "fstab" aan te brengen in een blijvende aanvulling van Linux. We kunnen eenvoudig instellingen voor het nieuwe station isoleren, omdat we weten dat het momenteel gemonteerd als "/ home".
Met deze opdracht kunt toevoegen van het nieuwe station:$ cat/proc/mounts | grep "/ home" >> / etc/fstab
Voer de opdracht precies zoals aangegeven; het eerste deel is de opdracht die u hebt ingevoerd in stap 2, die u terughalen kunt door op de pijl-omhoog te drukken, (proberen!), daarna, een spatie, typt u de twee groter-dan symbolen samen, gevolgd door een spatie en het volledige pad, "/ etc/fstab".
De gebruiker prompt moet retourneren zonder ieder depêche.Neem een kijkje op "fstab" opnieuw:
$ cat/etc/fstab
De details van het nieuwe station worden nu toegevoegd als de laatste regel. Daar is het!Geef het bestand van "fstab" een extra, lege regel aan het einde behoorlijk te werken. We kunnen gemakkelijk toevoegen met behulp van deze opdracht:
$ echo "" >> / etc/fstab
Voer de opdracht precies zoals aangegeven; de opdracht "echo" is een manier om informatie te verzenden naar andere programma's of bestanden, in dit geval sturen we gewoon een lege regel (twee dubbele aanhalingstekens samen) aan "/ etc/fstab". Plaatst u een spatie na de "echo", een andere na de twee dubbele aanhalingstekens, en net na de twee groter-dan symbolen, niet meer.Controleer of de inhoud van "fstab":
$ cat/etc/fstab
De opdracht precies zo worden ingevoerd.
U ziet nu een lege regel na de laatste regel van "fstab", net boven de prompt van de gebruiker.
Goed gedaan!
Veilig herstart het systeem. Hoewel het nieuwe "thuis" station set-up en klaar, sommige programma's mogelijk niet bewust van de recente wijzigingen. Het is het beste om het systeem te starten en de wijzigingen vinden voor zichzelf te laten.
- GNU Parted is een open-source programma voor het configureren of harde-schijfpartities inspecteren en onderzoeken vaste schijven zijn geïnstalleerd. De meeste Linuxdistributies hebben Parted beschikbaar zijn via de respectieve softwaresysteem repository. (bijvoorbeeld, Aptitude, Snyaptic, RPM en Yum... een paar te noemen) Raadpleeg de documentatie bij uw specifieke Linux-distributie voor meer informatie.
- Opmerking: Om ervoor te zorgen de beste resultaten, moet u alle USB-drives en externe opslagapparaten verbreken met de PC. Dit omvat alle lezers van de flash-geheugenkaart, USB pen-stations, en externe USB- of eSATA schijven. Nadat de extra harde schijf is permanent geïnstalleerd, mag u dergelijke apparaten opnieuw aansluiten. Linux commando's zijn hoofdlettergevoelig; "sudo" is niet hetzelfde als het "SUDO" of "suDo". Hou dat in gedachten bij het invoeren van de menuopdrachten die worden weergegeven in deze handleiding. Altijd back-up van uw gegevens voordat een hardware-instellingen wijzigen. Deze handleiding is geschreven in de veronderstelling dat de extra harde schijf geen enkele waardevolle gegevens bevat en veilig kunnen worden gewist.