Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Mam problem z postawieniem partycji na persistence dla Grml'a.
Debiana Live zawsze "dd"owałem na pendrive a potem dorabiałem w fdisk'u drugą partycję dla persistence i wszystko działało.
Ale Grml stawia sobie GPT
fdisk tego nie ugryzie, ale przynajmniej pokazuje co jest na pendrivie:
WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted. Device Boot Start End Blocks Id System /dev/sdb1 * 1 763903 381951+ ee GPT
gdisk widzi jakieś strzępy i wyświetla chińskie znaczki
Number Start (sector) End (sector) Size Code Name 2 760372 762099 864.0 KiB 0700 卉䡏批楲d敶╛嵤›搥
i ostrzeżenie że tablica partycji włazi na partycje z grml'em:
Found valid GPT with protective MBR; using GPT. Warning! Main partition table overlaps the first partition by 34 blocks! You will need to delete this partition or resize it in another utility.
parted w ogóle wita błędami:
root@night:~# parted /dev/sdb print Error: The backup GPT table is not at the end of the disk, as it should be. This might mean that another operating system believes the disk is smaller. Fix, by moving the backup to the end (and removing the old backup)? Fix/Ignore/Cancel? i Warning: Not all of the space available to /dev/sdb appears to be used, you can fix the GPT to use all of the space (an extra 30502912 blocks) or continue with the current setting? Fix/Ignore? i Error: Unable to satisfy all constraints on the partition.
Po próbie sugerowanego naprawienia tychże daje:
Error: The backup GPT table is corrupt, but the primary appears OK, so that will be used. OK/Cancel? ok Warning: Not all of the space available to /dev/sdb appears to be used, you can fix the GPT to use all of the space (an extra 30502912 blocks) or continue with the current setting?
co zresztą skutkuje uszkodzeniem GPT (zapasowego?), o czym informuje gdisk:
Partition table scan: MBR: protective BSD: not present APM: not present GPT: damaged **************************************************************************** Caution: Found protective or hybrid MBR and corrupt GPT. Using GPT, but disk verification and recovery are STRONGLY recommended. ****************************************************************************
Jak w takim razie zrobić tą dodatkową partycję?
Na stronie Grml'a znalazłem takie "how to":
# Create two partitions on your medium, one vfat (about the size of the ISO(s) you want to boot) and one ext2/3/4 for your persistent data. Give the later the label “persistence” (either by passing ”-L persistence” to mkfs.ext3 or tune2fs). # Deploy the ISO(s) to the vfat partition with `grml2usb`:
# grml2usb --bootoptions="persistence" grml64-full_2013.02.iso /dev/sdX1
jak rozumiem należy to wykonać z odpalonego Grml'a.
Czyli odplam Grml z cd wpinam i formatuję pendrive pod tego "właściwego" grml'a i instaluję "właściwego" grml'a za pomocą grml2usb ?
Ale jak zrobić to bezpośrednio z debiana? Bez zabawy "grml w grmlu"?
Offline
Strony: 1