[linux] Re: over probleem van grub bij installatie vanaf instalatie-iso op harde schijf
Julien Michielsen
julien op michkloo.xs4all.nl
Di Dec 27 06:53:56 CET 2011
On 12/27/11 00:46, Kees Theunissen wrote:
> On Mon, 26 Dec 2011, Daniel von Asmuth wrote:
>
>> Aldus schreef Julien Michielsen op Mon, Dec 26, 2011 at 01:32:48PM +0100:
>>
>>> Daartoe heb ik een paar tussenstappen gedaan:
>>> - 5 GB partitie aangemaakt op /dev/sdc17, deze geformatteerd
>>> met ext3, en daar met
>> Interessant. Met oudere Linuxen kwam je nooit verder dan 15
>> bruikbare partities op een schijf.
Dit is een nieuwe linux, en ook als ik zo onwijs zou willen zijn
17 partities te openen zou dat mogelijk kunnen (zoals Kees
schrijft). Maar 17 duidt hier niet op de 17e schijf. Bij mij is er
ls /dev/sdc*
/dev/sdc /dev/sdc1 /dev/sdc10 /dev/sdc11 /dev/sdc12 /dev/sdc13
/dev/sdc14 /dev/sdc15 /dev/sdc16 /dev/sdc17 /dev/sdc5 /dev/sdc6
/dev/sdc7 /dev/sdc8 /dev/sdc9
ofwel: sdc17 is de 15e partitie. Ook dat is veel te veel, en schreeuwt
om snoei want mijn machine kan er meer hebben dan ik kan overzien.
En een flink deel van die partities zijn maar speeltjes die ik er snel af
moet gooien.
Julien
> Nee hoor, je kon verder komen in het algemeen gesproken.
> Jij persoonlijk kon waarschijnlijk niet verder komen omdat je nooit
> iets anders dan SCSI schijven onder ogen gekregen hebt.
>
> Stukje van /usr/src/linux/Documentation/devices.txt:
>
> ...
>
> 3 block First MFM, RLL and IDE hard disk/CD-ROM interface
> 0 = /dev/hda Master: whole disk (or CD-ROM)
> 64 = /dev/hdb Slave: whole disk (or CD-ROM)
>
> For partitions, add to the whole disk device number:
> 0 = /dev/hd? Whole disk
> 1 = /dev/hd?1 First partition
> 2 = /dev/hd?2 Second partition
> ...
> 63 = /dev/hd?63 63rd partition
> ...
>
> 8 block SCSI disk devices (0-15)
> 0 = /dev/sda First SCSI disk whole disk
> 16 = /dev/sdb Second SCSI disk whole disk
> 32 = /dev/sdc Third SCSI disk whole disk
> ...
> 240 = /dev/sdp Sixteenth SCSI disk whole disk
>
> Partitions are handled in the same way as for IDE
> disks (see major number 3) except that the limit on
> partitions is 15.
>
> ...
>
>
> Zoals je ziet konden de gelukkigen die over een niet-SCSI schijf
> beschikten al van oudsher 63 partities gebruiken op een schijf,
> maar ook zij hadden nog steeds een limiet.
>
> Moderne kernels hebben deze limieten op het aantal partities niet
> meer. Alle 2.6 kernels gebruiken al 12 bits voor de major device
> numbers en 20 bits voor de minor device numbers. Voor 2.4 en oudere
> kernels waren de major/minor numbers beperkt tot 8 bits.
> Sinds drie jaar (december 2008, kernel 2.6.28) wordt de extra ruimte
> in het device nummer schema ook daadwerkelijk gebruikt om de limiet
> op het aantal partites aan te pakken.
>
> Nogmaals /usr/src/linux/Documentation/devices.txt:
>
> ...
>
> 259 block Block Extended Major
> Used dynamically to hold additional partition minor
> numbers and allow large numbers of partitions per device
>
> ...
>
>
> Dat ziet er met een speciaal geprepareerde USB-stick als volgt uit:
>
> ~$ egrep 'major|sdb' /proc/partitions
> major minor #blocks name
> 8 16 487424 sdb
> 8 17 1 sdb1
> 8 21 10500 sdb5
> 8 22 10530 sdb6
> 8 23 10530 sdb7
> 8 24 10530 sdb8
> 8 25 10530 sdb9
> 8 26 10530 sdb10
> 8 27 10530 sdb11
> 8 28 10530 sdb12
> 8 29 10530 sdb13
> 8 30 10530 sdb14
> 8 31 10530 sdb15
> 259 0 10530 sdb16
> 259 1 10530 sdb17
> 259 2 10530 sdb18
>
>
>
>
> Groeten,
>
>
> Kees.
>
--
Julien Michielsen
julien_at_michkloo.xs4all.nl
More information about the Linux
mailing list