linux:debian
                Розбіжності
Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Наступна ревізія | Попередня ревізія | ||
| linux:debian [2014/07/09 14:04] – создано olexande bilovol | linux:debian [2018/12/09 15:20] (поточний) – olexande bilovol | ||
|---|---|---|---|
| Рядок 3: | Рядок 3: | ||
| [[https:// | [[https:// | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | ===== Add HDD ===== | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | В этой статье я хочу рассказать о процессе подключения нового жёсткого диска в ОС Linux. | ||
| + | |||
| + | Подключив жёсткий диск убедитесь, | ||
| + | |||
| + | Сразу после загрузки необходимо проверить существует ли файл устройств для нового диска. В Linux жёсткие диски обозначаются в формате /dev/sdXN, где X — буква латинского алфавита, | ||
| + | |||
| + | Убедившись в том что файл устройства существует можно приступать к разбивке диска на разделы. В моём случае файл устройства называется /dev/sdb, т.к. это второй диск в системе (первый как вы наверное догадались /dev/sda). | ||
| + | |||
| + | Итак для создания разделам будем использовать утилиту fdisk. | ||
| + | |||
| + | < | ||
| + | |||
| + | :::text | ||
| + | Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel | ||
| + | Building a new DOS disklabel with disk identifier 0x07611c35. | ||
| + | Changes will remain in memory only, until you decide to write them. | ||
| + | After that, of course, the previous content won't be recoverable. | ||
| + | The number of cylinders for this disk is set to 60801. | ||
| + | There is nothing wrong with that, but this is larger than 1024, | ||
| + | and could in certain setups cause problems with: | ||
| + | 1) software that runs at boot time (e.g., old versions of LILO) | ||
| + | 2) booting and partitioning software from other OSs | ||
| + | (e.g., DOS FDISK, OS/2 FDISK) | ||
| + | Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite) | ||
| + | </ | ||
| + | |||
| + | Утилита выводит информацию о жёстком диске: идентификатор диска, количество цилиндров. Потом она ожидает ввода команды, | ||
| + | |||
| + | < | ||
| + | |||
| + | p (print) - вывести информацию о разделах | ||
| + | |||
| + | w (write) — записать таблицу разделов на диск</ | ||
| + | |||
| + | Я создам только один раздел, | ||
| + | |||
| + | < | ||
| + | Command action | ||
| + | e extended | ||
| + | p primary partition (1-4) | ||
| + | p | ||
| + | Partition number (1-4): 1 | ||
| + | First cylinder (1-60801, default 1): 1 | ||
| + | Last cylinder or +size or +sizeM or +sizeK (1-60801, default 60801): | ||
| + | Using default value 60801</ | ||
| + | |||
| + | Выводим информацию о разделах при помощи команды print. | ||
| + | |||
| + | < | ||
| + | |||
| + | Disk /dev/sdb: 500.1 GB, 500107862016 bytes | ||
| + | 255 heads, 63 sectors/ | ||
| + | Units = cylinders of 16065 * 512 = 8225280 bytes | ||
| + | Disk identifier: 0x07611c35 | ||
| + | |||
| + | Device Boot Start End Blocks Id System | ||
| + | /dev/sdb1 1 60801 488384001 83 Linux</ | ||
| + | |||
| + | Убедившись что разделы созданы так как вы рассчитывали записываем таблицу разделов на диск при помощи команды write. | ||
| + | |||
| + | < | ||
| + | The partition table has been altered! | ||
| + | Calling ioctl() to re-read partition table. | ||
| + | Syncing disks.</ | ||
| + | |||
| + | Теперь можно приступить к форматировании разделов. | ||
| + | |||
| + | Для этого мы будем использовать команду mke2fs -j, указав в качестве аргумента имя раздела. | ||
| + | |||
| + | < | ||
| + | mke2fs 1.41.3 (12-Oct-2008) | ||
| + | Filesystem label= | ||
| + | OS type: Linux | ||
| + | Block size=4096 (log=2) | ||
| + | Fragment size=4096 (log=2) | ||
| + | 30531584 inodes, 122096000 blocks | ||
| + | 6104800 blocks (5.00%) reserved for the super user | ||
| + | First data block=0 | ||
| + | Maximum filesystem blocks=0 | ||
| + | 3727 block groups | ||
| + | 32768 blocks per group, 32768 fragments per group | ||
| + | 8192 inodes per group | ||
| + | Superblock backups stored on blocks: | ||
| + | 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, | ||
| + | 4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, | ||
| + | 102400000 | ||
| + | |||
| + | Writing inode tables: done | ||
| + | Creating journal (32768 blocks): done | ||
| + | Writing superblocks and filesystem accounting information: | ||
| + | |||
| + | This filesystem will be automatically checked every 34 mounts or | ||
| + | 180 days, whichever comes first. Use tune2fs -c or -i to override.</ | ||
| + | |||
| + | Теперь необходимо настроить монтирование новых разделов. Сначала создадим каталог, | ||
| + | |||
| + | < | ||
| + | |||
| + | Пробуем монтировать раздел. | ||
| + | |||
| + | < | ||
| + | |||
| + | Теперь необходимо добавить информацию о новом разделе в файл /etc/fstab для, того чтобы раздел автоматически монтировался при каждой загрузке системы. Для этого открываем этот файл в любом текстовом редакторе. | ||
| + | |||
| + | < | ||
| + | |||
| + | Добавляем строку формата: | ||
| + | |||
| + | < | ||
| + | |||
| + | ===== Format HDD ===== | ||
| + | |||
| + | [[http:// | ||
| + | |||
| + | |||
| + | Форматирование и подготовка дисков в Debian | ||
| + | |||
| + | После того, как диски подмонтированы, | ||
| + | |||
| + | (см. Подключение новых дисков в Debian) надо создать на них " | ||
| + | |||
| + | Поскольку имена устройств известны (см. выше), всё достаточно просто. | ||
| + | |||
| + | Обязательно отмонтируем диск | ||
| + | |||
| + | < | ||
| + | |||
| + | Запускаем утилиту cfdisk, с помощью которой удаляем существующие разделы и создаём новые, тип файловой системы - 83 (Linux). Эта консольная утилита очень простая, | ||
| + | |||
| + | < | ||
| + | |||
| + | Форматируем вновь созданный раздел в ext3 | ||
| + | |||
| + | < | ||
| + | |||
| + | В сети находятся рекомендации пользоваться | ||
| + | |||
| + | < | ||
| + | |||
| + | но у меня этим способом почему-то не пошло (раздел форматировался, | ||
| + | |||
| + | Пробуем обратно монтировать вновь созданный раздел | ||
| + | |||
| + | < | ||
| + | |||
| + | Если всё удачно - прописываем автомонтирование диска в /etc/fstab по аналогии со строчкой монтирования основного диска, изменив лишь точку монтирования. Там вместо UUID можно указывать имя устройства, | ||
| + | |||
| + | < | ||
| + | /dev/sda1: UUID=" | ||
| + | /dev/sda5: UUID=" | ||
| + | /dev/sdb1: UUID=" | ||
| + | |||
| + | # /etc/fstab: static file system information. | ||
| + | # | ||
| + | # Use ' | ||
| + | # device; this may be used with UUID= as a more robust way to name devices | ||
| + | # that works even if disks are added and removed. See fstab(5). | ||
| + | # | ||
| + | # <file system> | ||
| + | proc                                            /proc | ||
| + | |||
| + | # / was on /dev/sda1 during installation | ||
| + | UUID=dba28bf7-3686-430a-ae64-a04aa8f52e8c | ||
| + | |||
| + | # swap was on /dev/sda5 during installation | ||
| + | UUID=dba3ef49-ca31-4989-a0a2-e0e4a4f6ad95 | ||
| + | |||
| + | # /dev/sdb1 - wd80 | ||
| + | UUID=1186a48e-1cf6-4926-ac4e-7d59510c72d3 | ||
| + | </ | ||
| + | Процесс повторяем для всех оставшихся дисков... | ||
| + | |||
| + | ====== Ubuntu ====== | ||
| + | |||
| + | ===== upgrade 12-14 ===== | ||
| + | |||
| + | < | ||
linux/debian.1404914654.txt.gz · Востаннє змінено: 2014/07/09 14:04 (зовнішнє редагування)
                
                