Ако искате да използвате терминала по -често, научаването как да монтирате ръчно твърд диск и да го демонтирате отново в Linux система е лесно начало. Освен това, ако някога се окажете в ситуация, която ви оставя далеч от традиционния работен плот, знанието как да направите това може да спести много време и усилия за изследвания.
За щастие, съвременните дистрибуции на Linux правят този процес много по -лесен и интуитивен от преди.
Какво е монтаж?
В повечето случаи монтажът се отнася до процеса, който позволява на компютъра ви да има достъп до файлове, съхранявани на различни устройства, като USB устройства или твърди дискове. Всяко устройство има своя собствена отделна файлова система или системи, които трябва да бъдат интегрирани в екосистемата на вашия компютър. Повечето дистрибуции на Linux се монтират много, защото са съставени от множество файлови системи под формата на „дялове“.
Обикновено съвременните настолни компютри на Linux се справят автоматично с процеса на монтиране. Въпреки това е добре да знаете как да го направите ръчно, ако всичко друго се провали или ако случайно сте останали само с терминал и трябва да архивирате някои данни.
Проверка на наличните ви дялове
След като свържете вашия твърд диск или USB, можете да видите вашите устройства и техните отделни файлови системи, като използвате тази команда:
lsblk
Както се вижда по -горе, всяко физическо устройство следва конвенцията за именуване на sd (x) , като първият е посочен sda , секундата баня , третият sdc , и така нататък. The SD името е съкратено от SCSI устройство . Ако използвате по -стар компютър, може да ги видите с име hd (x) вместо.
Тези отделни устройства са допълнително разделени на различни дялове: sda1, sda2, sda3 и т.н. Просто казано, те представляват как вашият твърд диск е разделен. Ние ще монтираме тези специфични дялове, а не самите устройства-тъй като те са мястото, където се съхраняват действителните данни.
Обикновено можете да идентифицирате вашата Linux кутия по нейните множество дялове. Целта на това е да се отделят важни и маловажни системни файлове, като вашия swap дял . Друг начин да разберете е да погледнете под Mountpoint влизане. Записите, които са част от вашата Linux кутия, вече ще бъдат монтирани.
Как да монтирате твърд диск в Linux
Всъщност има два различни интерфейса на командния ред, които можете да използвате за монтиране на устройства в Linux: Удиск и монтиране/монтаж . Препоръчваме Udisks в почти всички ситуации, но тъй като случаят на използване на всеки е различен, ще очертаем и метода на монтиране.
Монтаж с Udisks
Udisks е важен софтуер, използван в много дистрибуции на Linux. Той отговаря за управлението на устройства за съхранение, като USB флаш памет и твърди дискове. Той включва инструмент, наречен команден ред udisksctl . Под този инструмент всички ваши команди за разделяне следват този основен модел:
udisksctl [command] [options] [location]
Просто, нали? За да монтирате желания от вас дял, използвайте тази команда, като я замените sdb1 с името на вашия дял:
udisksctl mount -b /dev/sdb1
The -b флаг просто означава, че дялът, който монтирате, е от устройство.
Можете също да монтирате виртуални устройства, като изображения на дискове, с Udisks:
udisksctl loop-setup -r -f example.iso
Ако вашето изображение не завърши процеса на монтиране самостоятелно, идентифицирайте името на цикъла с lsblk и въведете тази команда, замествайки loop0 с името на вашия цикъл.
udisksctl mount -b /dev/loop0
Имайте предвид, че тъй като не монтираме физически твърд диск, той е означен като цикъл отколкото sd (x) .
Първата команда ви позволява да разпознаете образа на вашия диск като виртуален (или цикъл ) устройство. The -r флаг, стоящ за Само за четене , е по избор, но гарантира двойно, че файловете, които монтирате, няма да бъдат случайно презаписани. След това можем да продължим както обикновено и да монтираме вече наличния образ на диска.
Ако проверите монтираните си дялове с lsblk команда отново, ще забележите няколко промени.
Забележете как устройствата, различни от вашата Linux кутия, сега също имат специфични точки на монтиране. Това означава, че вече имате достъп до файловете в тях, като промените директориите на определените от тях места.
Демонтиране с удиски
След като приключите с монтираното устройство, трябва да го премахнете безопасно от кутията на Linux, за да предотвратите загуба на данни. Можете да направите това, като изключите и след това изключите чуждата файлова система, отделяйки я от вашата.
За да демонтирате, можете да използвате повторно предишната команда, но да я замените монтаж с демонтирай :
udisksctl unmount -b /dev/sdb1
Не забравяйте да промените името в края с името на вашето устройство и имайте предвид, че виртуалните устройства, като например изображения на дискове, се наричат по различен начин от устройствата на твърдия диск и USB.
Ако проверите устройствата си с помощта lsblk , ще забележите, че вашият твърд диск все още е наличен, дори след като го демонтирате. За да го премахнете напълно и безопасно да премахнете устройството си, трябва да въведете друга команда, която го изключва:
udisksctl power-off -b /dev/sdb1
Обърнете внимание, че никога не трябва да изключвате дяловете на вашия компютър с Linux, тъй като те са част от вашата система. Същото важи и за образите на дискове, тъй като те не се захранват на първо място; вместо това ще ви трябва различна команда, за да ги премахнете от списъка си с устройства:
udisksctl loop-delete -b /dev/loop0
Монтаж С монтаж
В по -голямата си част Udisks трябва да свършат работата вместо вас. Въпреки това е добре да знаете как да направите алтернативно, в случай че първото не е опция.
Другият вариант е монтаж команда. Основната разлика между Udisks и mount е, че с монтирането трябва да посочите къде искате да монтирате вашите дялове. Освен това няма да можете да изключите устройството си, след като приключите с него, като използвате командата mount.
Ще ви трябват и администраторски права (следователно sudo в началото на следните команди). Тъй като привилегиите на sudo са много мощни, ние препоръчваме метода Udisks в повечето случаи, за да предотвратите случайно повреда на вашата система.
Ако искате да продължите и да използвате командата mount, можете да го направите така:
sudo mount /dev/sdb1 /mnt
Последната част, / mnt , показва къде искате да поставите монтирания твърд диск във вашия компютър. Традиционно в Linux това е / mnt директория. За множество устройства можете да ги монтирате в подпапки под / mnt . Просто не забравяйте да създадете тези папки с mkdir първо.
Подобно на удиските, монтаж инструментът също поддържа изображения на дискове. Запомнянето на начина, по който работи, може да бъде малко по -тромаво. За разлика от Udisks, трябва само да въведете една команда, докато монтирате дискови изображения с монтиране:
sudo mount example.iso /mnt -t iso9660 -o loop
Ако съдържанието на изображението на вашия диск не се показва правилно, опитайте да го замените iso9660 с udf . Тази опция показва формата на изображението на диска.
Свързани: Как да клонирате вашия твърд диск на Linux
Демонтиране с umount
Може да изглежда странно, но командата за демонтиране на дял не е „демонтиране“, но умунт . За разлика от монтажа, не е нужно да посочвате местоположението на вашата точка на монтиране; имате нужда само от името на устройството.
sudo umount /dev/sdb1
Внимавайте, че ако работите с физическо устройство, все още трябва да използвате Udisks изключване команда (обяснено по -горе), за да се гарантира, че няма да се загубят данни при прекъсване на връзката.
За изображения на дискове просто назовете цикличното устройство:
sudo umount /dev/loop0
Отново не забравяйте да смените loop0 с името на вашето устройство.
Получаване на помощ при монтиране на твърди дискове
Монтирането и демонтирането на устройства може да се усложни, ако нямате навика. Ако трябва да запомните конкретните стъпки за тези помощни програми, не забравяйте, че винаги можете да въведете помогне команда да получите незабавно ръководство.
що за цвете е това
udisksctl help
mount help
За щастие на потребителите на Linux, в допълнение към нашите ръководства, всъщност има много начини да получите помощ за всяка команда.
Дял Дял Туит електронна поща 7 начина да получите помощ от командния ред за LinuxВсички основни команди за изучаване на Linux команди от командния ред
Прочетете Напред Свързани теми- Linux
- Файлова система
- Дисков дял
- Команди на Linux
- Съвети за Linux
Джордан е писател на персонал в MUO, който се стреми да направи Linux достъпен и без стрес за всички. Той също така пише ръководства за поверителност и производителност.
Още от Джордан ГлорАбонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!
Щракнете тук, за да се абонирате