Maneira correta de fsck o sistema de arquivos raiz em um dispositivo?

0

Antes de prosseguir, gostaria de ter certeza de que entendi como executar uma verificação de arquivo no sistema de arquivos raiz que está instalado em uma pen USB em um Sheevaplug appliance que executa o Debian 9.

Eu estava pensando em rodar um servidor TFTP em um host remoto a partir do qual o Sheevaplug irá baixar o Linux para a RAM, executar o fsck a partir dali e, quando estiver tudo bem, reinicialize o dispositivo.

Este é o caminho certo?

Obrigado.

Aqui estão informações sobre o dispositivo:

~# fdisk -l
Disk /dev/mmcblk0: 14.9 GiB, 16012804096 bytes, 31275008 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x40c68308

Device         Boot Start      End  Sectors  Size Id Type
/dev/mmcblk0p1       2048 31275007 31272960 14.9G  c W95 FAT32 (LBA)


Disk /dev/sda: 3.7 GiB, 3999268864 bytes, 7811072 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x55a1afc3

Device     Boot   Start     End Sectors  Size Id Type
/dev/sda1  *       2048  450559  448512  219M 83 Linux
/dev/sda2        450560 6805503 6354944    3G 83 Linux
/dev/sda3       6807550 7809023 1001474  489M  5 Extended
/dev/sda5       6807552 7809023 1001472  489M 82 Linux swap / Solaris

~# mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=250696k,nr_inodes=62674,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=51400k,mode=755)
/dev/sda2 on / type ext4 (rw,relatime,errors=remount-ro,data=ordered)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=25,pgrp=1,timeout=0,minproto=5,maxproto=5,direct)
mqueue on /dev/mqueue type mqueue (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
/dev/sda1 on /boot type ext2 (rw,relatime,block_validity,barrier,user_xattr,acl)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=51396k,mode=700,uid=1000,gid=1000)
    
por Gulbahar 21.05.2018 / 12:30

0 respostas

Tags