Итак. У нас есть установленная система CentOS и есть желание поставить еще один диск.
В ОС Linux разделы называются:
/dev/hda — это Primary Master
/dev/hdb — Primary Slave
/dev/hdc — Secondary Master
/dev/hdd — Secondary Slave
Первый раздел на Primary Master называется /dev/hda1, второй — /dev/hda2 и т.д.
Создаем в корне каталог hdd00. Суда мы будем монтировать наш новый диск.
Набираем fdisk -l чтобы узнать что у нас есть.
3 | Disk /dev/hda: 250.0 GB, 250059350016 bytes |
4 | 255 heads, 63 sectors/track, 30401 cylinders |
5 | Units = cylinders of 16065 * 512 = 8225280 bytes |
7 | Device Boot Start End Blocks Id System |
8 | /dev/hda1 * 1 13 104391 83 Linux |
9 | /dev/hda2 14 30401 244091610 8e Linux LVM |
11 | Disk /dev/hdc: 500.1 GB, 500107862016 bytes |
12 | 255 heads, 63 sectors/track, 60801 cylinders |
13 | Units = cylinders of 16065 * 512 = 8225280 bytes |
14 | Device Boot Start End Blocks Id System |
15 | /dev/hdc1 * 1 1 0 0 Empty |
16 | Partition 1 does not end on cylinder boundary. |
Подключаемся к диску
3 | The number of cylinders for this disk is set to 60801. |
4 | There is nothing wrong with that, but this is larger than 1024, |
5 | and could in certain setups cause problems with: |
6 | 1) software that runs at boot time (e.g., old versions of LILO) |
7 | 2) booting and partitioning software from other OSs |
8 | (e.g., DOS FDISK, OS/2 FDISK) |
9 | Command (m for help): help |
12 | a toggle a bootable flag |
14 | c toggle the dos compatibility flag |
16 | l list known partition types |
19 | o create a new empty DOS partition table |
20 | p print the partition table |
21 | q quit without saving changes |
22 | s create a new empty Sun disklabel |
23 | t change a partition's system id |
24 | u change display/entry units |
25 | v verify the partition table |
26 | w write table to disk and exit |
27 | x extra functionality (experts only) |
Создаем новую партицию
4 | p primary partition (1-4) |
6 | Partition number (1-4): 1 |
7 | First cylinder (1-60801, default 1): |
9 | Last cylinder or +size or +sizeM or +sizeK (1-60801, default 60801): |
10 | Using default value 60801 |
Записываем изменения на диск
2 | The partition table has been altered! |
4 | Calling ioctl() to re- read partition table. |
5 | WARNING: Re-reading the partition table failed with error 16: Device or resource busy. |
6 | The kernel still uses the old table. |
7 | The new table will be used at the next reboot. |
Смотрим что получилось
3 | Disk /dev/hda: 250.0 GB, 250059350016 bytes |
4 | 255 heads, 63 sectors/track, 30401 cylinders |
5 | Units = cylinders of 16065 * 512 = 8225280 bytes |
7 | Device Boot Start End Blocks Id System |
8 | /dev/hda1 * 1 13 104391 83 Linux |
9 | /dev/hda2 14 30401 244091610 8e Linux LVM |
11 | Disk /dev/hdc: 500.1 GB, 500107862016 bytes |
12 | 255 heads, 63 sectors/track, 60801 cylinders |
13 | Units = cylinders of 16065 * 512 = 8225280 bytes |
14 | Device Boot Start End Blocks Id System |
15 | /dev/hdc1 1 60801 488384001 83 Linux |
Создаем файловую систему ext3
2 | mke2fs 1.39 (29-May-2006) |
6 | Fragment size=4096 (log=2) |
7 | 61063168 inodes, 122096000 blocks |
8 | 6104800 blocks (5.00%) reserved for the super user |
10 | Maximum filesystem blocks=4294967296 |
12 | 32768 blocks per group, 32768 fragments per group |
14 | Superblock backups stored on blocks: |
15 | 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, |
16 | 4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, |
19 | Writing inode tables: done |
20 | Creating journal (32768 blocks): done |
21 | Writing superblocks and filesystem accounting information: done |
22 | This filesystem will be automatically checked every 31 mounts or |
23 | 180 days, whichever comes first. Use tune2fs -c or -i to override. |
При монтируем наш новый диск
Проверим на ошибки
3 | e2fsck 1.39 (29-May-2006) |
4 | /dev/hdc1: clean, 12/61063168 files, 1966938/122096000 blocks |
Поверим правильность монтирования
Создадим файлик test в /hdd00/
Посмотрим что есть в директории /hdd00
От монтируем диск и посмотрим еще раз.
2 | umount : /dev/hdc1: not mounted |
3 | [1]+ Done umount /dev/hdc1 |
Файлика нет ))) он остался на на отмонтированном диске.
Монтируем его обратно
Добавим автоматическое монтирование жестких дисков при загрузке, отредактируем файл /etc/fstab
Добавим строку:
1 | /dev/hdc1 /hdd00 ext3 defaults 0 0 |
Комментариев нет:
Отправить комментарий