Nieuws:

Ubuntu-NL weer online!

Na een periode van technische problemen en een overbelaste server zijn we eindelijk weer bereikbaar.
Samen met Hobbynet, onze sponsor en hostingpartner, hebben we een oplossing gevonden zodat alles weer soepel draait.

Bedankt voor jullie geduld en begrip. We hopen nu weer verder te gaan waar we gebleven waren.

Het team van Ubuntu-NL

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: sdb2?  (gelezen 1715 keer)

sdb2?
« Gepost op: 2010/09/08, 00:20:01 »
Op mijn schijf staan sdb1 en sdb5, maar wat is sdb2? Waarom extended partitie nodig ???

Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sdb1   *             1       59673  479316992   83  Linux
/dev/sdb2           59673       60802     9067521    5  Uitgebreid
/dev/sdb5           59673       60802     9067520   82  Linux wisselgeheugen
Intel P35, Q9450, 8 GB RAM, GTX760, Dell 25" IPS, dual boot Ubuntu 16.04/Windows 10 === Intel G41, Q8400, 8 GB RAM, Ubuntu 16.04 === HP Pavillion DM1 4000sd, 11.6", Ubuntu 16.04 === Asus Vivobook R510CA, 15.6" touchscreen, Windows 10

Offline heir4c

  • Lid
Re: sdb2?
« Reactie #1 Gepost op: 2010/09/08, 01:25:57 »
De exacte reden waarom Ubuntu/Linux automatisch een extended partitie aanmaakt kan ik niet zeggen.

Het is wel zo dat er maar 4 primaire partities aangemaakt kunnen worden op een Harde Schijf.
sdb1 is je root partitie die word aangegeven met: /
Daaronder zitten allerlei directory's.
De sdb2 is enkel de benaming van de extended partitie waarin dus de logische partities zitten. In jouw geval dus de sdb5. Deze worden automatisch genummerd vanaf 5, omdat er naast die extended partities met logische partitie-onderverdeling, nog 3 andere primaire partities kunnen zijn of later worden aangemaakt.

Daar men werkt met de benamingen sda; sdb; enz... (in ubuntu is dit nu veranderd naar het gebruik van UUID Identificatie-nummers) zou door het later aanmaken van meer partities de doorverwijzingen in de bootloader (Grub; LILO; of andere) het verkeerde OS kunnen opgestart worden of helemaal niet kunnen geboot worden.
Daarom noemt men het al op voorhand sdb5, sdb6, enz... . Je kan zoveel logische partities aanmaken als je zelf wilt. Mits je genoeg ruimte hebt voorzien in die extended partitie.

Het kan ook zijn dat je later in die extended partitie bijv. de /home of /tmp of /var of ... wilt plaatsen om die meer ruimte te geven (of om welke reden dan ook) dan kan je die makkelijk aanmaken zonder dat de partitie nummering in het honderd loopt.

Verder reikt mijn kennis daar niet over. Maar andere leden zullen je waarschijnlijk meer kunnen vertellen.

Met vriendelijke groet,
heir4c

« Laatst bewerkt op: 2010/09/08, 01:29:32 door heir4c »
Tip: https://makkelijkelinuxtips.blogspot.com/p/1.html en http://wiki.ubuntu-nl.org/   Upload-site:http://imgur.com/
be Open be Free be Ubuntu

Offline testcees

  • Documentatieteam
    • testcees
    • www.testcees.nl
Re: sdb2?
« Reactie #2 Gepost op: 2010/09/08, 01:37:06 »
Verder reikt mijn kennis daar niet over. Maar andere leden zullen je waarschijnlijk meer kunnen vertellen.
Er is niet zoveel over te zeggen. Dit is een prima indeling. Je mist alleen de nummers 3 en 4?

De "truc" met de partitie (sdb2) van het type "Uitgebreid" veroorzaakt dat er geen nummer 3 en 4 zijn. Het is namelijk de afspraak (lees:niet anders mogelijk) dat partities die in een "Uitgebreide" partitie worden gemaakt een nummer krijgen vanaf 5 (sdb5).

Dit is "slechts" een nummer en heeft verder 0 invloed op de werking van je systeem.
Klik links bovenin op Documentatie

Re: sdb2?
« Reactie #3 Gepost op: 2010/09/08, 06:44:13 »
Op mijn schijf staan sdb1 en sdb5, maar wat is sdb2? Waarom extended partitie nodig ???

Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sdb1   *             1       59673  479316992   83  Linux
/dev/sdb2           59673       60802     9067521    5  Uitgebreid
/dev/sdb5           59673       60802     9067520   82  Linux wisselgeheugen

Al Bunty,

Ik zal er toch drie partitie van maken voor een Desktop-Linux.
Of deze als primaire of in een extende staan, maakt voor Linux niet veel uit.
Dus:
Root-partitie     -> /
Linux wisselgeheugen (swap) partitie
HOME-partitie   -> /home

Voor een Server-Linux zal ik de partitie's nog uitgebreider maken, 4 of 5.
Dus de 4de partitie:
VAR-partitie     -> /var
Eventueel:
USR-partitie     -> /usr



MvG,
MauRice
Registered Linux user: 473556

Re: sdb2?
« Reactie #4 Gepost op: 2010/09/08, 07:27:26 »
Even op een rijtje zetten:

In een standaardpartitietabel kunnen vier primaire partities bestaan, of drie primaire en een uitgebreide.
Een uitgebreide partitie kan veel logische partities bevatten.
Linux kan als één van de weinige besturingssystemen opstarten van een logische partitie.
Het partitioneerprogramma tijdens de installatie van Ubuntu staat bij het aanmaken van partities eerst standaard op 'primaire partitie'. Bij het aanmaken van de tweede springt deze echter vanzelf op 'Logische partitie'. Heb je dit niet door, dan krijg je automatisch een partitietabel zoals de topicstarter.
Een uitgebreide partitie is kortom niet echt noodzakelijk in dit geval, maar wel als je meer dan vier partities nodig hebt. Omdat je met meerdere besturingssystemen al gauw meer dan vier partities nodig hebt neemt het partitioneerprogramma tijdens de installatie daarom aan dat je logische partities wilt. Vandaar.
NOBODY expects the Spanish Inquisition!

Re: sdb2?
« Reactie #5 Gepost op: 2010/09/08, 16:13:43 »
Als ik het goed heb begrepen is dit dus de standaard installatie van ubuntu geweest. Sdb2 is een primaire partitie die bovendien extended is gemaakt. Daarin zit in dit geval maar 1 logische partitie die automatisch sdb5 als naam krijgt, want dat is de naam die de eerste logische partitie altijd krijgt (i.v.m. de mogelijkheid tot 4 primaire partities). Die logische partitie wordt als swap gebruikt. Dat betekent dat je 3 primaire partities overhebt (of evt. later kunt aanmaken) voor 3 OS. De bijbehorende swaps (voor elk OS 1 nodig?) kun je allemaal kwijt in de extended partitie als sdb5,6,7,etc)

Bovendien geldt "Linux kan als één van de weinige besturingssystemen opstarten van een logische partitie" dus in principe is het max. aantal OS dat erop kan zelfs meer dan 3, want die gaan met de swaps dan samen in de extended partitie. Je moet de ruimte op de schijf alleen goed verdelen.

Ik dacht dat sdb2 en sdb5 op verschillende stukken van de schijf stonden maar in de tabel staat dat het dezelfde blokken zijn, had ik niet goed naar gekeken :rolleyes:. Door die extended partitie structuur krijg je dus dat dezelfde blokken twee namen hebben (sdb2 en sdb5). Ik dacht juist dat sdb de hele schijf was en sdb1,2,3,4,5,6,7 etc steeds een ANDER deel daarvan was (zonder overlap), en dat het hele verhaal over primaire , extended, logische partities alleen bij windows hoorde, maar helaas.

Ik hou liever mijn hele file structuur binnen 1 primaire partitie.
Ik kan later toch nog een primaire partitie aanmaken voor ubuntu 10.10 als ik dat wil? (waarbij ik sdb2 dan hernoem tot sdb3)

Mvg, Al
« Laatst bewerkt op: 2010/09/18, 22:22:37 door Al Bunty »
Intel P35, Q9450, 8 GB RAM, GTX760, Dell 25" IPS, dual boot Ubuntu 16.04/Windows 10 === Intel G41, Q8400, 8 GB RAM, Ubuntu 16.04 === HP Pavillion DM1 4000sd, 11.6", Ubuntu 16.04 === Asus Vivobook R510CA, 15.6" touchscreen, Windows 10

Offline Rachid

  • Lid
    • rachidbm
    • Mijn blog
Re: sdb2?
« Reactie #6 Gepost op: 2010/09/08, 16:51:25 »
sdb2 is jouw 2e primaire partitie. Echter is dit niet een gewone partitie, nee dit is een extended partitie. Deze extended partitie bevat weer meerdere 'logische' partities. sdb5 is zo'n logische partitie. Deze is even groot als sdb2 omdat hij alle ruimte in beslag neemt...

Dit is bijvoorbeeld de mijne
/dev/sda3           12762       91201   630069269+   f  W95 Ext'd (LBA)
/dev/sda5           12762       15311    20482843+  83  Linux
/dev/sda6           15312       18625    26619673+  83  Linux
/dev/sda7           18626       19135     4096543+  82  Linux swap / Solaris
/dev/sda8           19136       91201   578870113+   7  HPFS/NTFS

sda3 is de extended, en de rest zit daar binnen in.


Verder kunnen verschillende OS-en gebruik maken van de swap partitie, je hebt er dus maar 1 in totaal nodig.

Je kunt inderdaad meerdere verschillende OS-en (linux in ieder geval) in 1 extended partite proppen.

Ben je ook blij dat Ubuntu zo toegankelijk en gratis is, en wil je graag net als ik iets terugdoen, kijk dan eens rond bij mwanzo, dé poort naar het bijdragen aan Ubuntu en haar gemeenschap!

Offline heir4c

  • Lid
Re: sdb2?
« Reactie #7 Gepost op: 2010/09/08, 17:02:10 »
Je hebt het goed begrepen.
Die andere partities kan je ook aanmaken voor een backup en/of DATA partitie, niet noodzakelijk voor een OS.
Die kan je inderdaad 'kwijt' in de extended partitie en zo kan je er meerdere OS'en op zetten.

Eén swap is genoeg. (Die kan trouwens ook op een primaire partitie geplaatst worden.)

primaire, extended, en logische partities horen dus niet specifiek bij Windows of welk ander OS ook.

Je file structuur staat in jouw geval op één partitie. Echter er is een swap en die moet op een aparte partitie.

sdb2 naar sdb3 hernoemen? Zou ik niet doen. Is ook niet nodig daar dat voor de werking van het systeem niets uitmaakt.

Grub word altijd geïnstalleerd vanuit de laatste install. Dit kan je echter aanpassen door grub (na een de install van een nieuw OS) te herstellen vanaf de LiveCD en deze terug vanaf de systeempartitie van jouw keuze te laten werken.
Grub bestaat uit twee delen. Eén deel in de MBR en is standaard hetzelfde en één deel in de partitie van het systeem.

 
Tip: https://makkelijkelinuxtips.blogspot.com/p/1.html en http://wiki.ubuntu-nl.org/   Upload-site:http://imgur.com/
be Open be Free be Ubuntu

Re: sdb2?
« Reactie #8 Gepost op: 2010/09/08, 18:02:14 »
Ik heb inderdaad nog een andere partitie. Kijk maar:

Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sda1   *           1       60800   488375968+   7  HPFS/NTFS

Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sdb1   *           1       59673   479316992   83  Linux
/dev/sdb2           59673       60802     9067521    5  Uitgebreid
/dev/sdb5           59673       60802     9067520   82  Linux wisselgeheugen

Die andere partitie (sda1) staat op een andere schijf omdat die voor backuppen en XP-en is bedoeld (zo heeft XP ook een eigen MBR).
Bovendien heb ik sda normaal spin down staan.

Ik heb geprobeerd het zo te doen:
http://forum.ubuntu-nl.org/installatie/dual-boot-windowsubuntu-zonder-windows-mbr-te-overschrijven/msg543265/
Dat vond ik een mooie manier.

Ik moet nu steeds de home directory op linux met mijn Mijn documenten op XP synchroniseren (bidirectioneel).
Ik vroeg me af hoe jullie dat doen?

Al

PS hoe weet een nieuw OS dan dat er al een swap ergens is en waar?

Intel P35, Q9450, 8 GB RAM, GTX760, Dell 25" IPS, dual boot Ubuntu 16.04/Windows 10 === Intel G41, Q8400, 8 GB RAM, Ubuntu 16.04 === HP Pavillion DM1 4000sd, 11.6", Ubuntu 16.04 === Asus Vivobook R510CA, 15.6" touchscreen, Windows 10

Offline Rachid

  • Lid
    • rachidbm
    • Mijn blog
Re: sdb2?
« Reactie #9 Gepost op: 2010/09/08, 19:03:28 »
Ik moet nu steeds de home directory op linux met mijn Mijn documenten op XP synchroniseren (bidirectioneel).
Ik vroeg me af hoe jullie dat doen?
Ik heb de map Documents in Ubuntu verwijderd. En een symlink (snelkoppeling) gemaakt naar de "Mijn Documenten" map op de windows partitie.
In Terminal kan dat bijv. door: ln -s /media/windows/Mijn_Documenten/ ~/Documents
Alleen dan even het pad naar die Windows map wel even goed zetten naar jouw instelling.

Als ik Documents open in Ubuntu kom ik dan in de Windows map terecht :)


PS hoe weet een nieuw OS dan dat er al een swap ergens is en waar?
Dan moet je tijdens de installatie van Ubuntu bij partities kiezen voor "Handmatig" indelen. Je geeft dan aan op welke partitie je Ubuntu wilt installeren, en ook wat Ubuntu als swap moet gaan gebruiken.
Ben je ook blij dat Ubuntu zo toegankelijk en gratis is, en wil je graag net als ik iets terugdoen, kijk dan eens rond bij mwanzo, dé poort naar het bijdragen aan Ubuntu en haar gemeenschap!

Re: sdb2?
« Reactie #10 Gepost op: 2010/09/08, 22:21:11 »
ja dat kan, niet aan gedacht maar dan heb je ook geen backup, maar die heb je nog ergens anders denk ik

ik had dit bedacht:
eerst
rsync -v -r -u --delete <sourcedir/> <destdir>
en dan
rsync -v -r -u --delete <destdir/> <sourcedir>
Intel P35, Q9450, 8 GB RAM, GTX760, Dell 25" IPS, dual boot Ubuntu 16.04/Windows 10 === Intel G41, Q8400, 8 GB RAM, Ubuntu 16.04 === HP Pavillion DM1 4000sd, 11.6", Ubuntu 16.04 === Asus Vivobook R510CA, 15.6" touchscreen, Windows 10