文件shell.sh内容:
#!/bin/bash
i=1
for ID in $( cat /proc/partitions )
do
NUM=$i
VALUE-$( awk ' NR=='$NUM' {print $4} /proc/partitions ' )
if [[ $VALUE == sd[a-z] ]]
then
parted /dev/$VALUE<<EOF
mklabel gpt
q
EOF
fi
: $(( i++ ))
done
./shell.sh执行本脚本就可以将磁盘由MBR改为GPT,如果是在linux系统中修改的话系统占用的磁盘是不能够修改的。
参考链接:
http://mnt.conf.blog.163.com/blog/static/115668258201532412350759/