Saya telah membuat USB flash drive yang dapat di-boot untuk menjalankan Ubuntu. Drive berfungsi dengan baik di sebagian besar laptop/komputer yang saya coba:Tidak ingin memulai pada (favorit) Acer Aspire 5745 (Windows 7 64 bit) saya. Layar pembuka memiliki SYSLINUX 4.06 EDD 4.06-pre1 (...) dan hanya duduk di sana. Saya menggunakan Ubuntu 12.04.1 64 bit sampai saya mencoba boot ke Acer pagi ini. Saya sudah mencoba mem-boot ke 10,04 juga (melihat ini sebagai perbaikan pada diskusi) dengan hasil yang sama.
Saya sangat ingin menggunakan Acer untuk pengembangan dan tidak ingin menghapus Windows 7 saya dari hard disk.
Apakah ada solusi/jawaban?
Saya menggunakan drive Cruzer 16 GB (saya sedang "bermain" sampai dua drive Kingston 32 GB tiba pagi ini dari Staples). Meskipun drive Cruzer bekerja dengan baik di laptop lain, itu tidak ingin bekerja di Acer. Saya memformat salah satu Kingston 32 GB dan langsung menyala. Pelajaran yang dipetik untuk jiwa-jiwa malang lainnya yang saya lihat dengan masalah yang sama. Terima kasih atas balasan cepat dan beri tahu teman Anda tentang solusinya. Membuatku sedikit bingung…
Jawaban yang Diterima:
Terlambat untuk menulis yang satu ini.
Pembukaan
Masalahnya tampaknya tabel partisi yang tidak konsisten, sering ditemukan pada USB thumb drive yang diformat pabrik. Sesuatu tentang tabel partisi membuatnya tidak cocok untuk membuat liveUSB.
Masalahnya
Penelitian saya tentang ini tampaknya menunjukkan bahwa masalahnya berasal dari tabel partisi yang ditulis dalam format DOS 6.x, implementasi kereta yang dikenal. Berikut penjelasan dari halaman manual cfdisk Linux (cfdisk adalah utilitas berbasis teks untuk memanipulasi tabel partisi disk):
DOS 6.x PERINGATAN
The DOS 6.x FORMAT command looks for some information in the first sec‐ tor of the data area of the partition, and treats this information as more reliable than the information in the partition table. DOS FORMAT expects DOS FDISK to clear the first 512 bytes of the data area of a partition whenever a size change occurs. DOS FORMAT will look at this extra information even if the /U flag is given -- we consider this a bug in DOS FORMAT and DOS FDISK.
Manifestasi dari masalah ini akan sering mencakup beberapa atau semua gejala berikut:
- Testdisk dan program serupa akan mengidentifikasi tabel partisi yang dibuat oleh DOS 5.x
- Pembuat disk boot di Ubuntu akan sering menolak untuk menggunakan USB thumbdrive karena tidak dapat menemukan tabel partisi yang valid, namun pesan kesalahan tidak menyatakan hal ini dengan jelas.
- Utilitas disk dan Gparted tidak dapat menghapus tabel partisi karena mereka tidak mengenalinya. Sebaliknya mereka tidak bisa membuat tabel partisi juga, karena mereka juga mengenali bahwa ada sesuatu di sana.
- Menjalankan fdisk -l pada thumbdrive akan sering menyatakan bahwa ia tidak memiliki tabel partisi, meskipun Anda tahu ada tabel partisi dan dapat menulis data ke dalamnya jika masih terpasang OK.
- Mencoba menggunakan drive dan meletakkan tabel partisi tipe ext di atasnya jika berhasil terkadang dapat mengakibatkan inkonsistensi – drive dapat gagal bekerja pada mesin lain, atau tiba-tiba gagal dipasang pada mesin yang memformatnya. Ini tampaknya USB thumbdrives 'mati' karena perangkat dikenali firmware tetapi gagal dipasang dan tabel partisi tidak dapat dibaca sama sekali. Saya menduga beberapa thumbdrives yang cukup baru telah dibuang, termasuk salah satu milik saya sebelum saya mengetahui apa masalahnya.
Perangkat yang terpengaruh
Perangkat yang saya tahu dari pengalaman pribadi yang memiliki masalah ini:
Perangkat 'Stor N Go' 4 dan 8 GB putih verbatim
Banyak perangkat Kingston 4Gb
Perangkat 4GB Woolworths "penting"
Faktor umum dengan semua perangkat ini sering kali mereka mengklaim kompatibilitas OS Linux, dan mereka sering menyertakan beberapa perangkat lunak cadangan Windows untuk menyinkronkan folder data Windows.
Saya tidak tahu mengapa produsen USB thumbdrive memasok perangkat dengan format tabel partisi yang tampaknya bermasalah saat dirilis. Format selanjutnya mungkin akan berfungsi tanpa masalah apa pun, meskipun mungkin tidak sempurna menurut standar saat ini.
Solusinya
dd if=/dev/zero of=/dev/sdX bs=512 count=1
Baris kode kecil ini hanya menulis nol di atas tabel partisi pada perangkat /dev/sdX
Anda perlu mengubah sdX ke perangkat yang benar untuk flashdisk USB Anda yang rusak.
Peringatan:Menggunakan nama perangkat yang salah akan menghapus tabel partisi sepenuhnya dari perangkat apa pun yang Anda tuju – hard drive, drive cadangan eksternal, apa saja. Ini akan mengakibatkan penghapusan setiap dan semua partisi yang mungkin ada di drive, dan menyebabkan Anda sangat sedih jika Anda tidak memiliki semua data penting yang dicadangkan. Anda Telah Diperingatkan
Setelah tabel partisi dihapus, Anda harus menggunakan program seperti gparted untuk membuat yang baru, dan menambahkan 1 atau lebih partisi agar perangkat dapat digunakan. Dalam pengalaman saya, perbaikan ini cepat, sederhana, dan permanen. Saya biasanya melakukannya di semua perangkat flashdisk USB baru yang saya beli.
Anda juga dapat menggunakan utilitas baris perintah Linux seperti fdisk dan extfs untuk membuat tabel partisi baru. Saya akan menambahkan beberapa detail tentang ini jika waktu memungkinkan.
Referensi
-
Wikipedia
-
halaman manual cfdisk