pingus
(usa Slackware)
Enviado em 19/10/2007 - 11:27h
Bom dia,
Amigão, como não podemos dar permissão para o usuário comum usar fdisk pois isso poderia ser desastroso, você pode fazer um script para colher essa informações para o user e disponibiliza-la em um arquivo somente de leitura.
Eu teste e funcionou:
em /usr/sbin/ eu crie um script básico;
#!/bin/bash
fdisk -l /dev/sda | grep GB > /var/log/hd.log
fdisk -l /dev/sdb | grep GB >>/var/log/hd.log
E adicionei o mesmo no /etc/rc.d/rc.local agora toda vez que eu ligo a maquina ela disponibiliza as informações que eu preciso no arquivo /var/log/hd.log.
bash-3.1$ cat /var/log/hd.log
Disk /dev/sda: 320.0 GB, 320072933376 bytes
Disk /dev/sdb: 80.0 GB, 80026361856 bytes
É claro que deve existir uma maneira melhor de se fazer isso mas essa foi a primeira que eu achei.
Valeu.