- Основы разметки диска при установке Linux-дистрибутивов
- Разделы диска
- Почему нужно иметь несколько разделов диска?
- Основные разделы Linux
- Подведем итоги
- unixforum.org
- Как перейти на другой раздел жесткого диска? (какой командой)
- Как перейти на другой раздел жесткого диска?
- Re: Как перейти на другой раздел жесткого диска?
- Re: Как перейти на другой раздел жесткого диска?
- Re: Как перейти на другой раздел жесткого диска?
- Re: Как перейти на другой раздел жесткого диска?
- Re: Как перейти на другой раздел жесткого диска?
- Re: Как перейти на другой раздел жесткого диска?
- Re: Как перейти на другой раздел жесткого диска?
- Re: Как перейти на другой раздел жесткого диска?
- Re: Как перейти на другой раздел жесткого диска?
- Re: Как перейти на другой раздел жесткого диска?
- Re: Как перейти на другой раздел жесткого диска?
- Re: Как перейти на другой раздел жесткого диска?
- Re: Как перейти на другой раздел жесткого диска?
- Re: Как перейти на другой раздел жесткого диска?
- Re: Как перейти на другой раздел жесткого диска?
Основы разметки диска при установке Linux-дистрибутивов
В материале про установку Linux Mint на виртуальную машину я говорил о том, что нужно выбирать автоматическую разметку диска.
Это действительно удобно при использовании виртуальной машины или когда у вас один диск без других предустановленных систем на нем. Но для понимания сущности работы Linux-дистрибутива нужно познакомиться с ручной разметкой и тем, что лежит в ее основе. Материал ориентирован, в первую очередь, на начинающих и будет касаться основ.
Разделы диска
Люди, привыкшие к Windows, помнят, что при установке системы чаще используется два «диска» C (туда устанавливается операционная система) и D (там хранятся пользовательские файлы и все такое). На самом деле, никаких двух отдельных дисков при установке не создается, используется один физический жесткий диск (HDD или SSD) пространство которого делится на несколько частей (разделов). В Windows это происходит не так очевидно и понятно, Linux-дистрибутивы в этом отношении сразу вводят пользователя в необходимость понимания того, что такое раздел.
Также в Linux существует корневая файловая система, в качестве которой используется выбранный пользователем раздел диска. Уже после в корневой файловой системе создаются подкаталоги, которые являются другими созданными разделами. Если очень упростить, то корневая файловая система словно матрешка содержит в себе другие разделы.
Наиболее известными корневыми файловыми системами Linux являются:
Пользователь может при установке вообще не создавать дополнительных разделов и поместить все в корневую файловую систему. Но это может привести к негативным последствиям, потому рекомендуется выделять отдельные разделы для хранения определенных групп файлов.
Почему нужно иметь несколько разделов диска?
Каждый раздел выполняет определенную функцию и содержит определенные файлы. Для безопасности систему лучше разделы изолировать, так в случае нештатных ситуаций выйдет из строя только раздел, а не вся система.
Например, если в разделе с домашней директорией пользователя закончится свободное место, то корневая файловая система продолжит работу и вы сможете высвободить место, почистив ненужные файлы. Кроме того, раздел с домашней директорией удобен при переустановке Linux-дистрибутива: так если вы в результате экспериментов загубили раздел с корневой файловой системой, то ваши личные файлы никуда не денутся, при переустановке вы просто выберите нужный раздел диска и укажите установщику, что желаете использовать его как раздел /home. Раздел, отвечающий за загрузку системы тоже стоит вынести отдельно, так как если он пострадает, то вся остальная система останется целой и нужно будет только восстановить загрузочный раздел.
Основные разделы Linux
Давайте познакомимся с основными разделами и узнаем за что они отвечают.
- / или корневой раздел (root) — используется для хранения корневой файловой системы, там располагаются все системные файлы, в него же будут примонтированы другие разделы.
- /boot или загрузочный раздел — здесь хранятся файлы, отвечающие за загрузку системы, проверку того, чтобы перед стартом ее все было в норме.
- /home или «хомяк» — раздел для хранения файлов пользователя, в котором хранятся скачанные им файлы, установленные пользователем программы и пр.
- swap или раздел подкачки — здесь размещается неиспользуемая память на случай, если она может понадобится в случае нехватки оперативной, также здесь записывается содержимое памяти, если компьютер уходит в режим сна или гибернации.
Существуют и другие разделы, но в качестве информации для знакомства хватит и тех, про которые написал выше.
Подведем итоги
- Физический диск вашего компьютера при установке Linux нужно разделить на несколько частей, называемых разделами.
- Деление на разделы необходимо для безопасного использования системы, для того чтобы избегать ситуации при которых из-за ошибки все файлы будут потеряны.
- Основными разделами в Linux являются root (/), /boot, /home и swap, каждый из которых предназначен для выполнения конкретной функции.
Повторюсь, что это основа по разделам, более детально эту тему затрону в других материалах на канале. Завтра планирую выпустить пост с наглядной демонстрацией работы с разметкой диска при установке Linux Mint. Надеюсь, что для начинающих изложенная информация оказалась понятной и полезной. Другие посты, посвященные особенностям работы с Linux вы найдете по ссылкам ниже.
Чтобы не пропустить новые посты нужно подписаться на канал, а чтобы заметки чаще попадали в ленту рекомендаций Дзена поставьте лайк!
unixforum.org
Как перейти на другой раздел жесткого диска? (какой командой)
Как перейти на другой раздел жесткого диска?
Можно перейти на другой диск, используя меню Переход > Компьютер
А как переходить с диска на диск через терминал(консоль) , какая команда для этого используется?
Переходить из каталога в каталог можно командой cd
А для смены дисков, непонятно,
Re: Как перейти на другой раздел жесткого диска?
Сообщение *Sasha* » 24.02.2008 21:15
Re: Как перейти на другой раздел жесткого диска?
Сообщение Gogast » 24.02.2008 21:19
Re: Как перейти на другой раздел жесткого диска?
Раздел жёсткого диска на который надо перейти называется sda1
В каталоге /dev есть файл sda1
выполняю:
cd /dev/sda1
в ответ на это выдаёт
bash: cd: /dev/sda1: Not a directory
Что тут может быть не так?
P.S.диск sda1 имеет ф.c. NTFS
Kido Сообщения: 949 Статус: Космический Засланец ОС: ArchLinux x86_64 Current Контактная информация:
Re: Как перейти на другой раздел жесткого диска?
Сообщение Kido » 24.02.2008 21:32
Проктолог Сообщения: 99 ОС: Ubuntu 8.04, FreeBSD 6.2 Контактная информация:
Re: Как перейти на другой раздел жесткого диска?
Сообщение Проктолог » 24.02.2008 21:34
А что скажет команда mount ?
А вообще — читать основы Unix — систем.
Отличия Win и Lin структуры ФС — например здесь
Re: Как перейти на другой раздел жесткого диска?
Проктолог Сообщения: 99 ОС: Ubuntu 8.04, FreeBSD 6.2 Контактная информация:
Re: Как перейти на другой раздел жесткого диска?
Сообщение Проктолог » 24.02.2008 21:49
Re: Как перейти на другой раздел жесткого диска?
Если перейти через меню Переход > Компьютер:
то можно переместиться на диск с файловой системой NTFS
не говорит ли это, что этот диск уже примонтирован ?
зачем же его монтировать снова
Re: Как перейти на другой раздел жесткого диска?
Сообщение zh0rzh » 24.02.2008 21:55
Проктолог Сообщения: 99 ОС: Ubuntu 8.04, FreeBSD 6.2 Контактная информация:
Re: Как перейти на другой раздел жесткого диска?
Сообщение Проктолог » 24.02.2008 21:56
Re: Как перейти на другой раздел жесткого диска?
Я на него перехожу при помощи меню Переход > Компьютер> sda1 :
так вопросов не возникает
а если так через консоль: cd /dev/sda1
то не получается
Поэтому и непонятно, нужно ли монтировать повторно,
P.S. Или, возможно, используя первый вариант Переход > Компьютер> sda1 монтирование происходит автоматически
а через консоль такого автомонтирования не происходит и надо монтировать «вручную» ?
Re: Как перейти на другой раздел жесткого диска?
Сообщение zh0rzh » 24.02.2008 22:00
/dev — это устройство. Чтобы в него войти — его надо примонтировать. Оно примонтировано, весь вопрос — куда?
KubuntuUbuntu, сделай mount -l и покажи здесь.
Re: Как перейти на другой раздел жесткого диска?
В ответ на mount -l выдало:
/dev/sda6 on / type ext3 (rw,errors=remount-ro) [] proc on /proc type proc (rw,noexec,nosuid,nodev) /sys on /sys type sysfs (rw,noexec,nosuid,nodev) varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755) varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777) udev on /dev type tmpfs (rw,mode=0755) devshm on /dev/shm type tmpfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) /dev/sda1 on /media/sda1 type fuseblk (rw,nosuid,nodev,noatime,allow_other,default_permissions,blksize=4096) [] /dev/sda7 on /media/sda7 type fuseblk (rw,nosuid,nodev,noatime,allow_other,default_permissions,blksize=4096) [] securityfs on /sys/kernel/security type securityfs (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) /dev/hda on /media/cdrom0 type iso9660 (rw,nosuid,nodev,user=Я) [04242007_1250]
Re: Как перейти на другой раздел жесткого диска?
Сообщение zh0rzh » 24.02.2008 22:20
Re: Как перейти на другой раздел жесткого диска?
В ответ на mount -l выдало:
/dev/sda6 on / type ext3 (rw,errors=remount-ro) [] proc on /proc type proc (rw,noexec,nosuid,nodev) /sys on /sys type sysfs (rw,noexec,nosuid,nodev) varrun on /var/run type tmpfs (rw,noexec,nosuid,nodev,mode=0755) varlock on /var/lock type tmpfs (rw,noexec,nosuid,nodev,mode=1777) udev on /dev type tmpfs (rw,mode=0755) devshm on /dev/shm type tmpfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) /dev/sda1 on /media/sda1 type fuseblk (rw,nosuid,nodev,noatime,allow_other,default_permissions,blksize=4096) [] /dev/sda7 on /media/sda7 type fuseblk (rw,nosuid,nodev,noatime,allow_other,default_permissions,blksize=4096) [] securityfs on /sys/kernel/security type securityfs (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) /dev/hda on /media/cdrom0 type iso9660 (rw,nosuid,nodev,user=Я) [04242007_1250]
т.к fdisk обычно ток руту доступен если я ни чего не путаю
по теме sda1 монтируется у вас как я понимаю в /media/sda1
в него и переходите
если уже примонтирован
если не примонтирован
монтируем