Реклама
.
Рекламки



Авторизация






Последние комментарии
#1
2023 пишет: » Запостите:

s3r [точка] ru/stavka-tolko-na-linuks-et... (18.03.2023)
// ОСТОРОЖНО: ВИНДОФИЛИЯ!
#2
бронедрочец пишет: » В костылинуксе порядок таков: нужен нормальный кал... (02.03.2023)
// Обзор калькуляторов в GNU/Linux
#3
Линупсодав пишет: » Костылинупс на десктопе не взлетит без прикладнухи... (13.02.2023)
// ОСТОРОЖНО: ВИНДОФИЛИЯ!
#4
admin пишет: » БоЗяН, ожидаемо. (30.01.2023)
// ReactOS 0.4.1
#5
БоЗяН пишет: » Хех. Чёт делать было нечего - дело было вечером)))... (29.01.2023)
// ReactOS 0.4.1
Цитаты



Работаем с разделами хард диска в GNU/Linux | автор: admin | 27 ноября 2016

Категория: GNU/Linux


В жизни любого компьютерщика иногда возникает необходимость проверить разделы своего хард диска на ошибки, изменить размеры разделов, переместить их, дефрагментировать и т. д. В ОС Windows человек берет Partition Magic или Acronis Disk Director, или другие похожие программы, дает задания на редактирование разделов и перезагружает компьютер. Windows проходит начальные этапы загрузки и выполняет переразметку дисков.








А что же делает тот 1% ? Редактировать и проверять примонтированые разделы в Гнулинуксе невозможно:

gparted.png (80.29 Kb)


Ладно, проверим его:
root@comp1:/home/test# fsck.jfs /dev/sda3
fsck.jfs version 1.1.15, 04-Mar-2011
processing started: 11/27/2016 17:07:27

/dev/sda3 is mounted.

WARNING!!! #ВНИМАНИЕ!!!
Running fsck on a mounted file system #Запустить fsck на смонтированной файловой системе
may cause SEVERE file system damage. #может привести к серьезному повреждению файловой системы.

Do you really want to continue (y/n)? n #Конечно что NO!

Размонтировать системный раздел в загруженном Гнулинуксе, конечно же невозможно:
umount: /: target is busy
(In some cases useful info about processes that
use the device is found by lsof(8) or fuser(1).)
так как он занят кучей процессов.

Это значить что проверять и редактировать системные разделы GNU/linux можно только в других ОС. И если на компе у линуксоида, только один Линукс, обязательно нужно установить еще один: на винт, на флэшку или на CD - не важно. Для восстановления винды тоже нужен LiveCD/USB с Досом или виндой, но случаи сбоя NTFS бывают очень и очень весьма редко.

Цитата:
Задумайтесь! А много ли нормальных людей устанавливают себе две винды ?

Загрузившись в LiveCD и выполнив разметку диска через Gparted или консольные cfdisk и fdisk, вводим туеву хучу консольных команд от имени админа:
sudo su
линукс на sda или sdx ? Ладно, пусть будет на sda
mount /dev/sda /mnt
mount /dev/sda4 /mnt/home
mount /dev/sda6 /mnt/var
mount /dev/sda2 /mnt/usr
mount --bind /dev /mnt/dev
mount --bind /dev/pts /mnt/dev/pts
mount -t proc /proc /mnt/proc
mount -t proc /sys /mnt/sys
chroot /mnt
Теперь нужно поправить UUIDы (уникальные инденификаторы) разделов в системных файлах на hdd. Смотрим UUIDы через Gparted или командой blkid, открываем от root файлы /mnt/etc/fstab и /mnt/boot/grub/grub.cfg ищем UUIDы и правим их на новые значения
Если UUID в файлах отличается, значит исправьте его, иначе линукс не загрузиться.
Устанавливаем загрузчик GRUB:
update-grub2 /dev/sda
grub-install /dev/sda

Перезагружаем комп и наслаждаемся новыми разделами.
Иногда, после неправильного выключения, Линукс не может загрузиться, мол проблема с диском - fsck выдал ошибку. В этом случае загрузите LiveCD и попытайтесь запустить команду fsck с не стандартными ключами, если не поможет - занимайтесь восстановлением документов.

Я тестировал надежность файловых систем на винчестере, где нет ни одной ошибки и наблюдал потерю работоспособности после первого Reset на ext, xfs, btrfs и raiserfs; ntfs и jfs я долго вырубал - работают без вопросов.. JFS хоть и линуксовый опенсорсный и не поддерживает редактирование разделов, но он не является криворуким подделием студентов-программистов, так как был создан в компании IBM для OS/2. А OS/2 применялся в банковской сфере и на файловых серверах.



      ВНИМАНИЕ !
Возможно что-то уже неактуально. Обращайте внимание на даты !
Эта статья опубликована 27 ноября 2016-го года !



Голосов: 5


Прочитано 92869 раз и оставлено 13 комментариев.





Комментарии посетителей

#1. watersoda

Тем не менее все российские военные операционки основаны на линуксе.

#2. watersoda

А это что-нибудь да значит.

#3. admin

Потому что код открытый.

#4. watersoda

У *BSD тоже код открытый, но МинОбороны почему-то на него не позарилось.

Кстати, админ, нельзя сделать так, чтобы следующее сообщение было под предыдущим, а не над, как сейчас?

#5. admin

watersoda, значит BSD хуже.

#6. watersoda

Почему сразу хуже? Линукс могли выбрать в том числе и из-за того, что он больше был на слуху.

#7. admin

watersoda написал:
А это что-нибудь да значит.

довольно серьёзный недостаток

#8. watersoda

Цитата:
довольно серьёзный недостаток

В смысле?

#9. Rector

Rector
Админ опять постит всякую хуету, в чём совсем не разбирается -))
Rector, да, он вообще совсем не разбирается, но хотя бы не орет, как Люся, про «ущербный линукс, у которого слишком много исходников». Он объективно поливает дерьмом всё подряд, ковровые бомбардировки проводит.

#11. admin

watersoda написал:
В смысле?

В смысле для десктопных ОС.

Linups_Troolvalds написал:
он вообще совсем не разбирается


На Винде ФС работает без проблем. У многих по 100 битых секторов на винчестере - винда работает без проблем. А Линукс на своих ФС после 2-3 ресетов не запускается даже на новых винчестерах. В чем тут нужно разбираться ? Так где лучше файлы хранить ? Почему в GNU/Linux нужно обязательно иметь LiveUSB чтобы изменить размер системного раздела ? Так что проще для простого обывателя, Windows или Linux ?
Цитата:
Редактировать и проверять примонтированые разделы в Гнулинуксе невозможно:

А в какой чудо-ОС возможно? В Windows, что ли? Ну так у меня плохие новости для admin, пусть попробует при изменении размера раздела зайти на него biggrin
Цитата:
Размонтировать системный раздел в загруженном Гнулинуксе, конечно же невозможно:

Аффтар уже размонтировал системный раздел в Windows? И как ощущения? biggrin

#13. admin

SemyonKozakov,
admin написал:
В ОС Windows человек берет Partition Magic или Acronis Disk Director, или другие похожие программы, дает задания на редактирование разделов и перезагружает компьютер. Windows проходит начальные этапы загрузки и выполняет переразметку дисков.