Mam jeden HD na moim laptopie, z dwiema partycjami (jedna ext3 z zainstalowanym Ubuntu 12.04 i jedna wymiana).
fdisk
daje mi partycję 1, która nie uruchamia się z ostrzeżeniem o granicy sektora fizycznego . Co jest przyczyną i czy muszę to naprawić? Jeśli tak to jak?
To jest sudo fdisk -l
:
Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 testine, 63 settori/tracce, 91201 cilindri, totale 1465149168 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Identificativo disco: 0x5a25087f
Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 63 1448577023 724288480+ 83 Linux
Partition 1 does not start on physical sector boundary.
/dev/sda2 1448577024 1465147391 8285184 82 Linux swap / Solaris
Jest to sudo lshw
powiązany wynik:
*-disk
description: ATA Disk
product: WDC WD7500BPKT-0
vendor: Western Digital
physical id: 0
bus info: scsi@0:0.0.0
logical name: /dev/sda
version: 01.0
serial: WD-WX21CC1T0847
size: 698GiB (750GB)
capabilities: partitioned partitioned:dos
configuration: ansiversion=5 signature=5a25087f
*-volume:0
description: EXT3 volume
vendor: Linux
physical id: 1
bus info: scsi@0:0.0.0,1
logical name: /dev/sda1
logical name: /
version: 1.0
serial: cc5c562a-bc59-4a37-b589-805b27b2cbd7
size: 690GiB
capacity: 690GiB
capabilities: primary bootable journaled extended_attributes large_files recover ext3 ext2 initialized
configuration: created=2010-02-27 09:18:28 filesystem=ext3 modified=2012-06-23 18:33:59 mount.fstype=ext3 mount.options=rw,relatime,errors=remount-ro,user_xattr,barrier=1,data=ordered mounted=2012-06-28 00:20:47 state=mounted
*-volume:1
description: Linux swap volume
physical id: 2
bus info: scsi@0:0.0.0,2
logical name: /dev/sda2
version: 1
serial: 16a7fee0-be9e-4e34-9dc3-28f4eeb61bf6
size: 8091MiB
capacity: 8091MiB
capabilities: primary nofs swap initialized
configuration: filesystem=swap pagesize=4096
Są to powiązane /etc/fstab
linie:
UUID=cc5c562a-bc59-4a37-b589-805b27b2cbd7 / ext3 errors=remount-ro,user_xattr 0 1
UUID=16a7fee0-be9e-4e34-9dc3-28f4eeb61bf6 none swap sw 0 0
źródło
W przypadku nowego dysku twardego najpierw utwórz partycje za pomocą gparted zgodnie z własnym życzeniem.
Następnie uzyskaj dostęp do dysku twardego za pomocą sudo fdisk nazwa_urządzenia . Polecenie m w fdisk wyświetli menu pomocy.
Teraz usuń partycję, która wyświetla ostrzeżenie za pomocą opcji d w programie fdisk.
Najpierw polecenie d , a następnie numer partycji (wymieniony w ostrzeżeniu).
Teraz zapisać zmiany na dysku, używając w poleceniu. Wyjdzie z fdisk.
Po raz drugi uzyskaj dostęp do dysku twardego za pomocą sudo fdisk nazwa_urządzenia .
Teraz utwórz nową partycję, używając wolnego miejsca (wcześniej usunęliśmy partycję, która będzie wolnym miejscem lub nieprzydzielonym miejscem) za pomocą polecenia nw fdisk.
W poleceniu Nowa partycja nie wprowadzaj żadnej wartości dla pierwszego i ostatniego sektora, po prostu naciśnij Enter . przyjmie wartość domyślną.
Teraz zapisać zmiany na dysku, używając w poleceniu. Wyjdzie z fdisk.
Wykonaj powyższe kroki dla wszystkich partycji. Po zakończeniu tego formatu nowo utworzone partycje za pomocą gparted . (Właśnie to dla mnie zadziałało. Brak ostrzeżeń w wyjściu fdisk -l.)
źródło
Jak wskazał izx :
Szczegółowy opis formatu i jego wpływ na praktyki partycjonowania dysku twardego po stronie użytkownika zostały dobrze wyjaśnione w tym artykule .
Aby rozwiązać ten problem, musisz wykonać kopię zapasową danych, a następnie:
Aby to zrobić za pomocą graficznego oprogramowania do partycjonowania dysku twardego o nazwie GParted, możesz:
Uruchom aplikację Gparted z uprawnieniami superużytkownika; zachowaj ostrożność !
Wybierz urządzenie pamięci masowej zawierające partycję o niewłaściwym rozmiarze z menu rozwijanego w prawym górnym rogu menu GParted.
.
źródło
Przełączając jednostki „u”. Domyślny rozmiar sektora pojawi się podczas tworzenia partycji. Jeśli zaczynasz partycjonować nowy dysk i pojawi się ten błąd, możesz to zrobić.
źródło
Wystarczy usunąć wszystkie partycje i zrobić to za pomocą
fdisk
:źródło
1. Rozwiąż to
Napotykam również ten problem i w ten sposób tłumię irytujące ostrzeżenie!
Kluczowym punktem jest:
set the start to any logical sector, which is a multiple of 8
.Ustawiam
204800
(ponieważ mogę wybierać tylko spośród 65535-976773167).krok 1 fdisk
step2 sformatuj dysk
krok 3 wynik
I wreszcie ostrzeżenie zniknęło.
2.Jak wygląda ten problem?
Pokaż dysk
fdisk
format
problem
Partition 1 does not start on physical sector boundary.
źródło
Jeśli masz podwójny rozruch systemu Windows, możesz użyć Kreatora partycji MiniTool. Ta rzecz uratowała mi tyłek wiele razy. Kliknij partycję prawym przyciskiem myszy i kliknij wyrównaj. Nie zapomnij kliknąć Zastosuj.
źródło