LINUX.ORG.RU

Идеальный fstab для SSD

 , ,


1

2

Решил в очередной раз переустановить Дебиан на маленьком домашнем сервере (Atom 330, NVIDIA ION, пассивное охлаждение). Причина - хочу x86_64.
Скачал соответственный netinstall, поставил. Подумал, что никогда не делал ничего против износа SSD, нагуглил мануал, сделал всё согласно инструкциям и... система больше не грузится.
Почему-то «/» монтируется в readonly, править ничего нельзя. В netinst нашёлся «режим восстановления», который вместо того чтобы дать мне консоль, сначала долго водил по псевдографическим меню и пытался поднять сеть. Трудно было просто сделать дать мне баш? В итоге я получил busybox без возможности стирать написанные символы (просто офигенно с клавиатурой без маркировки клавиш). Теперь самое время привести систему в работоспособное состояние.
Как я убедился, инструкции по ссылке выше плохие. Можете дать советов мудрых, что бы такого написать в fstab?
И ещё: на этот раз я не стал размечать ничего для свопа (памяти 4 гига, а использую 80 Мб). В таком случае меня как-нибудь касается /proc/sys/vm/swappiness?

★★★★★

Последнее исправление: CYB3R (всего исправлений: 1)

init=/bin/dash

mount -o remount,rw /

правь fstab

unanimous ★★★★★
()

при загрузке в grub'е сначала поменяй ro на rw, и допиши init=/bin/bash. Там уже меняй /etc/fstab. Если хочешь оставить / в ro то не забудь

tmpfs   /home           tmpfs   defaults        0 0
tmpfs   /tmp            tmpfs   defaults        0 0
tmpfs   /var/tmp        tmpfs   defaults        0 0
tmpfs   /var/log        tmpfs   defaults        0 0
tmpfs   /var/db         tmpfs   defaults        0 0
tmpfs   /run            tmpfs   defaults        0 0

r0ck3r ★★★★★
()
Ответ на: комментарий от CYB3R

ну или, вероятно, нужно клацать какую-то клавишу...думаю там это должно быть предусмотрено...пробуй для начала от ф1 до ф12

r0ck3r ★★★★★
()

Почему-то «/» монтируется в readonly, править ничего нельзя

mount / -o remount,rw

В netinst нашёлся «режим восстановления», который вместо того чтобы дать мне консоль, сначала долго водил по псевдографическим меню и пытался поднять сеть. Трудно было просто сделать дать мне баш?

Трудно было нажать Alt+F2 чтобы получить обычную консоль? Чем не устроил GRML вместо netinstall ?

Трудно было просто сделать дать мне баш? В итоге я получил busybox без возможности стирать написанные символы

Ctrl-H, ctrl-w, ctrl-u

router ★★★★★
()

Единственное, что из тех советов могло привести к такому эффекту только параметры для монтирования корня. Можно было бы оставить там единственный defaults и попытаться загрузиться ещё раз.

imul ★★★★★
()
Ответ на: комментарий от CYB3R

Никак не могу попасть в grub, поставил задержку в 0. Я ССЗБ, знаю.

ЕМНИП, достаточно нажимать кнопку «вверх», например.

router ★★★★★
()
Ответ на: комментарий от r0ck3r

Да, с ним сейчас и воюю. Вроде бы всё всё починил, пользуясь их корявым busybox'ом.

CYB3R ★★★★★
() автор топика
Ответ на: комментарий от router

Ctrl+H даёт точно такой же ^H, как и Backspace. Alt+F2 работает только в графическом инсталяторе и там точно такой же busybox. Про GRML не знал.

CYB3R ★★★★★
() автор топика
Ответ на: комментарий от r0ck3r

Пробовал же, не спасает.

CYB3R ★★★★★
() автор топика
Ответ на: комментарий от CYB3R

Man читать не в твоих правилах? Зажимай Shift, а потом Esc.

Lighting ★★★★★
()

Так же интересно, нужны ли мне опции монтирования noatime и discard? И про swappiness тоже.

CYB3R ★★★★★
() автор топика
$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda2 during installation
UUID=2d98cbc1-df00-46e5-8d58-f74b0db555a1 /               btrfs   defaults,ssd,compress=lzo,subvol=@ 0       1
# /boot was on /dev/sda1 during installation
UUID=5155fd9a-5764-48ca-be4c-ad73c031ab81 /boot           ext4    defaults        0       2
# /home was on /dev/sda2 during installation
UUID=2d98cbc1-df00-46e5-8d58-f74b0db555a1 /home           btrfs   defaults,ssd,compress=lzo,subvol=@home 0       2
Deleted
()
Ответ на: комментарий от CYB3R

Ну с SSD логично уменьшить swppiness что бы не было постоянных обращений к диску. Либо своп вообще не создавать и делать хибернейт в файл.

Lamppost ★★
()
Ответ на: комментарий от Lamppost

Проблем не возникало, тьфу-тьфу. Все работает уже пол-года, хотя продвинутые функции ФС типа снапшотов и не использую. По ощущениям эта ФС всё ещё несколько медленнее ext4.

Deleted
()
Ответ на: комментарий от Lighting

У меня /boot на ext2, а /home и / на ext4. На четырёх машинах. ИМХО, идеальная разметка.

CYB3R ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.