Non-interaktif membuat satu partisi dengan semua ukuran disk yang tersedia


11

Ini menjijikkan bagi saya, tetapi berhasil:

echo -e "n\np\n1\n\n\nt\nc\na\n1\nw" | fdisk /dev/sdb

Saya ingin tahu cara yang lebih bijaksana atau elegan untuk mencapai ini. Seluruh catatan boot dan tabel partisi sedang di-zeroed sebelum tugas ini, jadi kami bisa percaya bahwa partisi 1 tersedia.


1
Dimungkinkan juga untuk menulis 'gema' yang sama pada beberapa baris (jika Anda melakukannya dalam skrip bash) - tingkat 'menjijikkan' yang sama, tetapi sedikit lebih mudah dibaca. Pilihan yang lebih baik dalam jawaban di bawah ini :-)
Ralph Bolton

Jawaban:


6

Lihatlah parted yang dapat digunakan dalam mode baris perintah untuk skrip. sfdisk juga dapat dituliskan tetapi perhatikan peringatan tentang GPT dan ukuran partisi.


1
Saya yakin ada di sini di suatu tempat, tetapi saya mengalami kesulitan menemukan bagaimana Anda dapat menentukan untuk menggunakan semua ruang yang tersedia.
andyortlieb

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.