Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: ubuntu - hd partitioneren  (gelezen 4993 keer)

0 leden en 1 gast bekijken dit topic.

Offline Schorpioen

  • Oplosser
  • ****
  • Berichten: 783
  • What goes up, must come down. (Tom Petty)
ubuntu - hd partitioneren
« Gepost op: 11 december 2007, 15:29:38 »
Beste forumleden,

op een pc op overschot heb ik ubuntu 7.10 geïnstalleerd als enige besturingssysteem. De pc heeft (naast de swap) slechts 1 partitie, in ext3 geformatteerd.

De pc staat bijna helemaal in orde, alles werkt, ook het netwerk met de XP en de Vista pc's, en de netwerkprinter.

Kan ik nu, zonder opnieuw te moeten beginnen, de enige partitie /dev/sda1verkleinen en van die vrijgekomen ruimte een tweede partitie maken ?
Ik heb gParted geprobeerd, maar als ik daar /dev/sda1 kies, geraak ik niet aan de knop 'verplaatsen/grootte wijzigen'.

Ik heb ook al een gParted opstart-cd gemaakt, maar daar geraak ik helemaal niet aan uit.

Met dank bij voorbaat.
macOS Sierra 10.12, 2,7-GHz quad-core Intel Core i5-processor, 4 MB L3-cache, 8 GB 1600-MHz DDR3, 5400-rpm HD 1 TB, Intel Iris Pro Graphics

Offline lostunicorn

  • Ervaren lid
  • ***
  • Berichten: 347
  • Geslacht: Man
  • You can create art and beauty with a computer.
Re: ubuntu - hd partitioneren
« Reactie #1 Gepost op: 12 december 2007, 01:01:05 »
Hoi Schorpioen,

Met Gparted zou het normaal toch moeten lukken, denk ik... je moet de partitie /dev/sda1 kleiner laten maken door GParted. Ik verwacht dat GParted ook slim genoeg is om het ext3 filesysteem automatisch mee te verkleinen. Ik kan het nu wel niet meteen uittesten...

Eenmaal die partitie kleiner is gemaakt, kun je een nieuwe partitie aanmaken (die zal worden aangeduid als /dev/sda2). De aanpassingen zouden voor je bestaande Ubuntu-install geen gevolgen mogen hebben, maar neem voor de zekerheid eventueel toch een backup.

Maak wel een nieuwe primaire partitie aan... uw /dev/sda5 partitie staat op het einde van uw schijf en daarachter is dus geen plaats meer. Dit impliceert dat, als u een extra extended partitie aanmaakt, deze vóór de bestaande swap partitie komt, waardoor uw bestaande swap partitie de benaming /dev/sda6 zou krijgen. Als de aanduiding van uw swap partitie verandert, zou het kunnen dat uw fstab bestand niet meer correct is, en dat de swap partitie bij het opstarten van uw Ubuntu systeem niet meer gevonden wordt. (Ik vermoed dat dit tegenwoordig minder een probleem is, omdat default met UID-aanduiding gewerkt wordt, maar ik geef het toch maar ff mee...)
Als u een nieuwe primaire partitie maakt (Windows heeft overigens een primaire partitie nodig om op te kunnen starten, denk ik), hebt u dit probleem niet, omdat de benaming ervan dan /dev/sda2 wordt, wat geen conflicten geeft met de /dev/sda5 aanduiding voor de swap partitie
De benamingen /dev/sda1 tot /dev/sda4 zijn namelijk voorbehouden voor de primaire partities, de eerste extended partitie krijgt dus altijd /dev/sda5 toegedeeld, hoeveel primaire partities er ook zijn.

Als het met GParted echt niet lukt, zijn er manieren om het op een lager niveau op te lossen, maar die zijn ietwat onorthodox (hoewel niet echt gevaarlijk als je weet wat je doet)
kort overzicht (I expect other people here will frown upon it -> if so, let me know, I like to know :)):
- de ext3 partitie verkleinen met de resize2fs tool
- de partitie sda1 met fdisk verwijderen (dit verandert enkel de partitietabel, de eigenlijke data blijft staan)
- opnieuw een partitie sda1 aanmaken in fdisk, maar dan kleiner dan de eerste (maar nog steeds groot genoeg om het verkleinde ext3 filesysteem te bevatten) ==> de data wordt nu terug leesbaar, en het filesystem terug mountable
- de ext3 partitie terug laten uitbreiden tot het de hele partitie omvat.
- de gewenste nieuwe partitie aanmaken

probeer het in alle geval eerst eens met GParted. Het is al goed dat je het vanop een cd probeert aan te passen. Het is namelijk nooit een goed idee om partities aan te passen die op dat moment gemount zijn in je besturingssysteem (check dus ook ff dat /dev/sda1 nergens vermeld staat in de output van het 'mount' commando)

Ik weet niet of het de bedoeling is om op de nieuwe partitie Windows te installeren? Laat het dan wel ff weten, want de Windows install zal het Master Boot Record van je harde schijf overschrijven, waardoor de Linux boot loader niet meer gestart kan worden. Dit is te herstellen, zodat je dan uiteindelijk een dual boot omgeving hebt, maar dan heb je wsl wat meer uitleg nodig.

Mvg,

Unicorn
Dell Inspiron 9400 - Intel Core 2 Duo 7200 - 2048 Mb RAM - Gefore Go 7900 - Windows Vista + Ubuntu 7.10 64 bit - Mozilla Firefox - Telenet

Offline Schorpioen

  • Oplosser
  • ****
  • Berichten: 783
  • What goes up, must come down. (Tom Petty)
Re: ubuntu - hd partitioneren
« Reactie #2 Gepost op: 12 december 2007, 16:14:32 »
Bedankt, Unicorn.

De bedoeling is dat er op deze pc enkel een linux-besturingssysteem komt, met aanverwante programma's. Geen Windows meer.
Er moet ook maar één besturingssysteem op komen.
Ik heb voor Ubuntu 7.10 gekozen.

Ik zou echter de partitie met het besturingssysteem en de programma's willen verkleinen, naar ongeveer 1/3 van de schijf. De rest (behalve de swap) zou ik reserveren voor mijn eigen bestanden. Zo wordt mijn image  van de besturingspartitie wat kleiner.

Ik weet dat ik bij de installatie van Ubuntu de kans heb gekregen om de schijf in partities in te delen. Ik heb dat toen niet gedaan, ervan uit gaande dat ik dat later nog wel zou kunnen.
Ik dacht dit nu te doen met GParted. Als ik GParted opstart vanaf de harde schijf, krijg ik de melding dat /dev/sda1 niet kon worden losgekoppeld van /. Vandaar waarschijnlijk dat ik niet aan de knop 'verplaatsen/grootte wijzigen' geraak.
Daarom had ik een GParted boot-cd gedownload, om alles vanuit een soort DOS-achtige omgeving te doen. Maar ik snap niets van die linux-commando's.

Voor ik van alles begin te proberen nog volgende vraag : stel dat ik een image maak van de huidige partitie. Daarna start ik de live-cd van Ubuntu, pas ik daarmee de partities aan, en zet ik de image terug. Zou dat niet het gemakkelijkst zijn voor een linux-leek ?
macOS Sierra 10.12, 2,7-GHz quad-core Intel Core i5-processor, 4 MB L3-cache, 8 GB 1600-MHz DDR3, 5400-rpm HD 1 TB, Intel Iris Pro Graphics

Offline Schorpioen

  • Oplosser
  • ****
  • Berichten: 783
  • What goes up, must come down. (Tom Petty)
Re: ubuntu - hd partitioneren
« Reactie #3 Gepost op: 12 december 2007, 20:59:53 »
Hallo, Unicorn,

Even updaten :

de operatie is geslaagd. Ik ging als volgt tewerk :

- eerst een image gemaakt van /dev/sda1voor het geval het mis liep
- pc opgestart met de live-cd van ubuntu 7.10
- partitiebewerker Gparted van daaruit opgestart
- /dev/sda1 verkleind tot ongeveer 1/3 van de totale harde schijf
- /dev/sda2 (met daarin /dev/sda5) vergroot tot 2/3 van de schijf
- /dev/sda5 verplaatst naar vooraan /dev/sda2
- /dev/sda2 terug verkleind tot oorspronkelijke grootte. Daarbij kwam 2/3 van de schijf vrij achteraan.
- van de vrijgekomen ruimte een nieuwe primaire ext3 partitie /dev/sda3 gemaakt.

Bedankt voor de bijstand.
macOS Sierra 10.12, 2,7-GHz quad-core Intel Core i5-processor, 4 MB L3-cache, 8 GB 1600-MHz DDR3, 5400-rpm HD 1 TB, Intel Iris Pro Graphics

Offline lostunicorn

  • Ervaren lid
  • ***
  • Berichten: 347
  • Geslacht: Man
  • You can create art and beauty with a computer.
Re: ubuntu - hd partitioneren
« Reactie #4 Gepost op: 12 december 2007, 21:44:12 »
Hoi Schorpioen,

You're welcome :)

Het verplaatsen van /dev/sda2 was niet noodzakelijk, aangezien de nummering van de extended partities zoiezo begint met /dev/sda5

Ik wist niet zeker of de Ubuntu LiveCD een partitioneringsprogramma aan boord had... Ik had een Knoppix Live CD voorgesteld
Still, blij dat't in orde is geraakt :)

Is het gelukt om de nieuwe partitie automatisch te laten mounten?

Mvg,

Unicorn
Dell Inspiron 9400 - Intel Core 2 Duo 7200 - 2048 Mb RAM - Gefore Go 7900 - Windows Vista + Ubuntu 7.10 64 bit - Mozilla Firefox - Telenet

Offline Schorpioen

  • Oplosser
  • ****
  • Berichten: 783
  • What goes up, must come down. (Tom Petty)
Re: ubuntu - hd partitioneren
« Reactie #5 Gepost op: 13 december 2007, 12:07:06 »
Hallo Unicorn,

automatisch mounten ? Neen.

Ik moet via 'Computer-Bestandsbladeraar' de partitie kiezen.
Zelfs als ik ze daar 'koppel', krijg ik in de eigenschappen enkel leesrechten. (zie bijlage 1)

Als ik ze dan eens aanklik (open en sluit) veranderen de rechten zoals aangegeven in bijlage 2.

Ik kan ook nergens aan de rechten iets wijzigen.

Maar ik kan niets schrijven op de nieuwe partitie. Ik moet ergens iets over het hoofd zien, maar ik kan er de vinger niet op leggen.

Via 'Beheer - Gebruikers en groepen' geraak ik ook niet wijzer.
macOS Sierra 10.12, 2,7-GHz quad-core Intel Core i5-processor, 4 MB L3-cache, 8 GB 1600-MHz DDR3, 5400-rpm HD 1 TB, Intel Iris Pro Graphics

Offline lostunicorn

  • Ervaren lid
  • ***
  • Berichten: 347
  • Geslacht: Man
  • You can create art and beauty with a computer.
Re: ubuntu - hd partitioneren
« Reactie #6 Gepost op: 13 december 2007, 12:22:23 »
Hoi Schorpioen,

Ik heb geen ervaring met de tools die bij Ubuntu worden geleverd, vrees ik... Ik werk vooral met de command line, zeker voor dit soort problemen

Het feit dat je niet kunt schrijven op de partitie ligt hoogstwaarschijnlijk aan de mount opties die Ubuntu standaard gebruikt... ik weet echter niet waar die ergens gedefinieerd staan

Als je wil kan ik wel uitleggen hoe je het best vanop de command line aanpakt?
(laat het eerst weten, want er is nogal wat typwerk aan ;))

in't kort (in de veronderstelling dat je je home-directories, waar normaal alles van de gebruikers staat, wil verplaatsen naar de nieuwe partitie):
- indien nodig, instellen van root-wachtwoord
- inloggen als root op tty1
- naar runlevel 1 (single user mode) overschakelen, zodat de home-directory niet meer wordt gebruikt
- verplaatsen van de inhoud van de home-directory naar de nieuwe partitie
- aanpassen van /etc/fstab zodat de nieuwe partitie in /home wordt gemount
- testen van de mount
- reboot

post eventueel zoiezo ook al even de inhoud van het bestand /etc/fstab

Mvg,

Unicorn
Dell Inspiron 9400 - Intel Core 2 Duo 7200 - 2048 Mb RAM - Gefore Go 7900 - Windows Vista + Ubuntu 7.10 64 bit - Mozilla Firefox - Telenet

Offline Schorpioen

  • Oplosser
  • ****
  • Berichten: 783
  • What goes up, must come down. (Tom Petty)
Re: ubuntu - hd partitioneren
« Reactie #7 Gepost op: 13 december 2007, 12:49:29 »
Bedankt voor je reactie, Unicorn,

Ik wacht voorlopig af of er niemand anders op het forum reageert met misschien een andere oplossing.
Mocht ik toch willen gebruik maken van jouw voorzet, dan laat ik het via deze topic weten.

Nogmaals bedankt,
macOS Sierra 10.12, 2,7-GHz quad-core Intel Core i5-processor, 4 MB L3-cache, 8 GB 1600-MHz DDR3, 5400-rpm HD 1 TB, Intel Iris Pro Graphics

Offline Schorpioen

  • Oplosser
  • ****
  • Berichten: 783
  • What goes up, must come down. (Tom Petty)
Re: ubuntu - hd partitioneren
« Reactie #8 Gepost op: 14 december 2007, 17:45:13 »
Opgelost !

Heb de oplossing gevonden op dit NL Ubuntu forum.

In 't kort :
- in een terminalvenster via "gksudo nautilus" de bestandsbladeraar als 'root' geopend.
- rechten aangepast voor de nieuwe partitie
- opnieuw opgestart
en klaar was Ubuntu.

Bedankt voor het meedenken. Uiteindelijk blijkt het allemaal niet zo moeilijk, maar je moet het wel weten.
macOS Sierra 10.12, 2,7-GHz quad-core Intel Core i5-processor, 4 MB L3-cache, 8 GB 1600-MHz DDR3, 5400-rpm HD 1 TB, Intel Iris Pro Graphics

 


www.combell.com