वसा विभाजन का आकार बदलने पर विभाजन का विभाजन Gparted के साथ विफल हो जाता है। उबंटू 14.04


11

मैं इसी तरह के मुद्दों के बारे में कुछ पोस्ट कर रहा हूँ, लेकिन मेरी समस्या का समाधान नहीं मिल सका। मैं अपने पीसी पर Ubuntu 14.04 चला रहा हूं और मैं एक यूएसबी स्टिक पर एक पार्टीशन का आकार बदलना और जोड़ना चाहता हूं, जो ubuntu 4.04 का लाइव संस्करण रखता है।

मैंने एक लाइव gparted सीडी का उपयोग करके Gparted लोड किया है। फिर मैंने डेटा को होल्ड करने के लिए उस पर एकमात्र विभाजन का आकार बदल दिया है और कुछ खाली जगह छोड़ दी है। नए अनलॉक्ड विभाजन में मैंने ex4 फ़ाइल सिस्टम के साथ एक विभाजन बनाया है। परिवर्तनों को लागू करते समय मैंने पहले विभाजन को सिकोड़ते हुए एक त्रुटि का सामना किया है।

किसी को भी इस मुद्दे को हल करने के लिए कोई विचार है?

यहाँ त्रुटि का उत्पादन है:

GParted 0.18.0 --enable-libparted-dmraid --enable-online-resize

Libparted 2.3
Shrink /dev/sdb1 from 7.47 GiB to 2.59 GiB  00:00:05    ( ERROR )

calibrate /dev/sdb1  00:00:00    ( SUCCESS )

path: /dev/sdb1
start: 2048
end: 15667199
size: 15665152 (7.47 GiB)
check file system on /dev/sdb1 for errors and (if possible) fix them  00:00:03    ( SUCCESS )

fsck.fat -a -w -v /dev/sdb1

fsck.fat 3.0.26 (2014-03-07)
fsck.fat 3.0.26 (2014-03-07)
Checking we can access the last sector of the filesystem
There are differences between boot sector and its backup.
This is mostly harmless. Differences: (offset:original/backup)
1:58/5a, 3:53/4d, 4:59/53, 5:53/57, 6:4c/49, 7:49/4e, 8:4e/34, 9:55/2e
, 10:58/31, 90:fa/00, 91:fc/00, 92:31/00, 93:c9/00, 94:8e/00, 95:d1/00
, 96:bc/00, 97:76/00, 98:7b/00, 99:52/00, 100:06/00, 101:57/00, 102:1e/00
, 103:56/00, 104:8e/00, 105:c1/00, 106:b1/00, 107:26/00, 108:bf/00
, 109:78/00, 110:7b/00, 111:f3/00, 112:a5/00, 113:8e/00, 114:d9/00
, 115:bb/00, 116:78/00, 118:0f/00, 119:b4/00, 120:37/00, 121:0f/00
, 122:a0/00, 123:56/00, 124:20/00, 125:d2/00, 126:78/00, 127:1b/00
, 128:31/00, 129:c0/00, 130:b1/00, 131:06/00, 132:89/00, 133:3f/00
, 134:89/00, 135:47/00, 136:02/00, 137:f3/00, 138:64/00, 139:a5/00
, 140:8a/00, 141:0e/00, 142:18/00, 143:7c/00, 144:88/00, 145:4d/00
, 146:f8/00, 147:50/00, 148:50/00, 149:50/00, 150:50/00, 151:cd/00
, 152:13/00, 153:eb/00, 154:62/00, 155:8b/00, 156:55/00, 157:aa/00
, 158:8b/00, 159:75/00, 160:a8/00, 161:c1/00, 162:ee/00, 163:04/00
, 164:01/00, 165:f2/00, 166:83/00, 167:fa/00, 168:4f/00, 169:76/00
, 170:31/00, 171:81/00, 172:fa/00, 173:b2/00, 174:07/00, 175:73/00
, 176:2b/00, 177:f6/00, 178:45/00, 179:b4/00, 180:7f/00, 181:75/00
, 182:25/00, 183:38/00, 184:4d/00, 185:b8/00, 186:74/00, 187:20/00
, 188:66/00, 189:3d/00, 190:21/00, 191:47/00, 192:50/00, 193:54/00
, 194:75/00, 195:10/00, 196:80/00, 197:7d/00, 198:b8/00, 199:ed/00
, 200:75/00, 201:0a/00, 202:66/00, 203:ff/00, 204:75/00, 205:ec/00
, 206:66/00, 207:ff/00, 208:75/00, 209:e8/00, 210:eb/00, 211:0f/00
, 212:51/00, 213:51/00, 214:66/00, 215:ff/00, 216:75/00, 217:bc/00
, 218:eb/00, 219:07/00, 220:51/00, 221:51/00, 222:66/00, 223:ff/00
, 224:36/00, 225:1c/00, 226:7c/00, 227:b4/00, 228:08/00, 229:e8/00
, 230:e9/00, 232:72/00, 233:13/00, 234:20/00, 235:e4/00, 236:75/00
, 237:0f/00, 238:c1/00, 239:ea/00, 240:08/00, 241:42/00, 242:89/00
, 243:16/00, 244:1a/00, 245:7c/00, 246:83/00, 247:e1/00, 248:3f/00
, 249:89/00, 250:0e/00, 251:18/00, 252:7c/00, 253:fb/00, 254:bb/00
, 255:aa/00, 256:55/00, 257:b4/00, 258:41/00, 259:e8/00, 260:cb/00
, 262:72/00, 263:10/00, 264:81/00, 265:fb/00, 266:55/00, 267:aa/00
, 268:75/00, 269:0a/00, 270:f6/00, 271:c1/00, 272:01/00, 273:74/00
, 274:05/00, 275:c6/00, 276:06/00, 277:46/00, 278:7d/00, 280:66/00
, 281:b8/00, 282:46/00, 283:ee/00, 286:66/00, 287:ba/00, 292:bb/00
, 294:80/00, 295:e8/00, 296:0e/00, 298:66/00, 299:81/00, 300:3e/00
, 301:1c/00, 302:80/00, 303:a1/00, 304:f3/00, 305:42/00, 306:6f/00
, 307:75/00, 308:74/00, 309:e9/00, 310:f8/00, 311:02/00, 312:66/00
, 313:03/00, 314:06/00, 315:60/00, 316:7b/00, 317:66/00, 318:13/00
, 319:16/00, 320:64/00, 321:7b/00, 322:b9/00, 323:10/00, 325:eb/00
, 326:2b/00, 327:66/00, 328:52/00, 329:66/00, 330:50/00, 331:06/00
, 332:53/00, 333:6a/00, 334:01/00, 335:6a/00, 336:10/00, 337:89/00
, 338:e6/00, 339:66/00, 340:60/00, 341:b4/00, 342:42/00, 343:e8/00
, 344:77/00, 346:66/00, 347:61/00, 348:8d/00, 349:64/00, 350:10/00
, 351:72/00, 352:01/00, 353:c3/00, 354:66/00, 355:60/00, 356:31/00
, 357:c0/00, 358:e8/00, 359:68/00, 361:66/00, 362:61/00, 363:e2/00
, 364:da/00, 365:c6/00, 366:06/00, 367:46/00, 368:7d/00, 369:2b/00
, 370:66/00, 371:60/00, 372:66/00, 373:0f/00, 374:b7/00, 375:36/00
, 376:18/00, 377:7c/00, 378:66/00, 379:0f/00, 380:b7/00, 381:3e/00
, 382:1a/00, 383:7c/00, 384:66/00, 385:f7/00, 386:f6/00, 387:31/00
, 388:c9/00, 389:87/00, 390:ca/00, 391:66/00, 392:f7/00, 393:f7/00
, 394:66/00, 395:3d/00, 396:ff/00, 397:03/00, 400:77/00, 401:17/00
, 402:c0/00, 403:e4/00, 404:06/00, 405:41/00, 406:08/00, 407:e1/00
, 408:88/00, 409:c5/00, 410:88/00, 411:d6/00, 412:b8/00, 413:01/00
, 414:02/00, 415:e8/00, 416:2f/00, 418:66/00, 419:61/00, 420:72/00
, 421:01/00, 422:c3/00, 423:e2/00, 424:c9/00, 425:31/00, 426:f6/00
, 427:8e/00, 428:d6/00, 429:bc/00, 430:68/00, 431:7b/00, 432:8e/00
, 433:de/00, 434:66/00, 435:8f/00, 436:06/00, 437:78/00, 439:be/00
, 440:da/00, 441:7d/00, 442:ac/00, 443:20/00, 444:c0/00, 445:74/00
, 446:09/00, 447:b4/00, 448:0e/00, 449:bb/00, 450:07/00, 452:cd/00
, 453:10/00, 454:eb/00, 455:f2/00, 456:31/00, 457:c0/00, 458:cd/00
, 459:16/00, 460:cd/00, 461:19/00, 462:f4/00, 463:eb/00, 464:fd/00
, 465:8a/00, 466:16/00, 467:74/00, 468:7b/00, 469:06/00, 470:cd/00
, 471:13/00, 472:07/00, 473:c3/00, 474:42/00, 475:6f/00, 476:6f/00
, 477:74/00, 478:20/00, 479:65/00, 480:72/00, 481:72/00, 482:6f/00
, 483:72/00, 484:0d/00, 485:0a/00, 504:fe/00, 505:02/00, 506:b2/00
, 507:3e/00, 508:18/00, 509:37/00
Not automatically fixing this.
Boot sector contents:
System ID "SYSLINUX"
Media byte 0xf8 (hard disk)
512 bytes per logical sector
2048 bytes per cluster
32 reserved sectors
First FAT starts at byte 16384 (sector 32)
2 FATs, 32 bit entries
15604224 bytes per FAT (= 30477 sectors)
Root directory start at cluster 2 (arbitrary size)
Data area starts at byte 31224832 (sector 60986)
3901041 data clusters (7989331968 bytes)
63 sectors/track, 255 heads
2048 hidden sectors
15665152 sectors total
Reclaiming unconnected clusters.
Checking free cluster summary.
/dev/sdb1: 248 files, 504715/3901041 clusters
shrink file system  00:00:02    ( ERROR )

using libparted
libparted messages    ( INFO )

GNU Parted cannot resize this partition to this size. We're working on it!

========================================
Create Primary Partition #1 (ext4, 4.88 GiB) on /dev/sdb

========================================

यदि Windows उपलब्ध है, तो ड्राइव अक्षर पर chkdsk / f / r चलाएं । यदि आपके पास केवल GNU / Linux है, तो आप समस्या को ठीक करने के लिए sudo dosfsck -v -V -r / dev / sdb1 आज़मा सकते हैं । यदि ये समस्या ठीक करते हैं, तो GParted (वर्तमान में 0.20.0) के नवीनतम संस्करण का उपयोग करें। नवीनतम संस्करण GParted Live पर उपलब्ध है ।
कर्टिस गेडक

जवाबों:


2

लिनक्स fschkसभी FAT त्रुटियों को मज़बूती से ठीक नहीं करता है। यदि आप विंडोज मशीन पर अपने हाथ रख सकते हैं, तो उस मशीन पर यूएसबी का ड्राइव अक्षर chkdsk /f x:कहां xहै और फिर से आकार बदलें।

यदि आपके पास विंडोज मशीन तक पहुंच नहीं है, तो FreeDOS डाउनलोड करें ।


इस समस्या को ध्वजांकित करने वाले शुद्धतावादियों के लिए एक टिप्पणी "उबंटू के बारे में नहीं" के रूप में: त्रुटि उबंटू में है, समाधान (वर्तमान में) नहीं है और उपयोगकर्ता की मदद की गई है ...
Fabby

1
धन्यवाद! मैं कोशिश करूँगा कि इस बीच मैंने कुछ अन्य समाधानों की कोशिश की, जो काम करने में विफल रहे: मैंने gparted live cd का उपयोग किया है। इस बार यह दुर्घटनाग्रस्त नहीं हुआ, लेकिन यह विभाजन के आकार को नहीं बदल सका ... पता नहीं क्यों। मुझे संदेह है कि या तो मेरे द्वारा उपयोग किए जा रहे पेनड्राइव या 32 बिट संस्करण का उपयोग करने के लिए कुछ है जो मैंने इसे स्थापित किया है (मेरे पास 32 बिट संस्करण का उपयोग करने के अलावा और कोई विकल्प नहीं था ... मुझे विश्वास है, मैं चाहता हूं कि मैं इसका उपयोग कर सकता हूं 64 बिट)। वैसे भी, मैं अभी भी इसे हल नहीं किया है, लेकिन मैं निश्चित रूप से chkdsk / f विकल्प की कोशिश करूंगा।
आदि लवी

यदि यह काम करता है, तो कृपया उत्तर स्वीकार करें और जब आपने इस साइट पर पर्याप्त प्रतिष्ठा अर्जित की है, तो वापस आना और उसे वोट देना न भूलें! ;-)
फाबबी

6

सभी को धन्यवाद! मैंने फैबी के सुझाव का उपयोग किया और भाग गया chkdskऔर ऐसी त्रुटियां थीं जो विंडोज़ ने ठीक कीं, लेकिन यह मेरे पास मौजूद समस्या को हल नहीं करता था।

मैंने फैसला किया है कि यह हो सकता है कि पेन ड्राइव ही समस्या का स्रोत है इसलिए मैंने इसे एक और पेन ड्राइव से बदल दिया और चरणों को दोहराया (FAT32 के लिए, बूट करने योग्य लाइव उबंटू को लगातार, कापर-आरडब्ल्यू फ़ाइल को हटाने के साथ स्थापित करना GParted लाइव सीडी का उपयोग करके पुन: आकार देने और एक नई निर्देशिका नाम कैस्पर-आरडब्ल्यू बनाने)।

इस बार यह काम कर गया!


4

यह Ubuntu 14.04 के विशेष संस्करण के साथ एक बग प्रतीत होता है gparted। उबंटू 14.04 का उपयोग करके वसा 32 विभाजनों के आकार बदलने के साथ बार-बार विफलताओं को भी इस असक्यूबुनु प्रश्न में सूचित किया गया है

समाधान (मेरे लिए) काफी सरल है। उबंटू 12.04 या पिछले संस्करणों का उपयोग या तो किसी अन्य मशीन पर या एक लाइवसब से करें। मैं एक समस्या के बिना थंब-ड्राइव पर वसा 32 विभाजनों को सिकोड़ने में सक्षम था।


2
वाह एक distro पर एक पूर्ण विफलता के बारे में बात करते हैं। यह बग शायद सबसे खराब चीज है जो हो सकता है।
कलमला किड

1

यदि लक्ष्य लगातार विभाजन के साथ फ्लैश ड्राइव पर एक लाइव ubuntu है, तो आपको एक Gparted लाइव सीडी की भी आवश्यकता नहीं है। आप पहले विभाजन सेट कर सकते हैं और फिर बाद में usb-creator-gtk के साथ लाइव ubuntu स्थापित कर सकते हैं।

बस ubuntu सीडी से बूट करें या यहां तक ​​कि ubuntu चलाने के लिए वर्चुअलबॉक्स का उपयोग करें और सभी एक सत्र में किया जा सकता है। उबंटू के लिए उपलब्ध Gparted का संस्करण विभाजन को बना सकता है और बिना किसी समस्या के विभाजन को हटा सकता है लेकिन हमेशा (?) विभाजन का आकार बदलने में विफल रहता है।


1

मैंने सिर्फ gitUbuntu 14.04 पर स्रोत से लीवरपार्ट / ग्रिप्टेड बनाया , ऐसा लगता है कि FAT32 उसी के साथ काम करता है; YMMV। यहां मेरे नोट्स हैं (उदाहरण के लिए, मैं /tmpयहां काम करता हूं , और मैं एक इंस्टॉल नहीं करता; गड़बड़ के लिए खेद भी):

cd /tmp
## https://git.gnome.org/browse/gparted/tree/README
## c. Building using a Specific (lib)parted Version
git clone git://git.debian.org/git/parted/parted.git parted_git
cd parted_git/
# WARNING: USING PARTED TO PERFORM FILE SYSTEM OPERATIONS IS NO LONGER SUPPORTED
#./bootstrap
#./bootstrap: Error: 'gperf' not found
#./bootstrap: Error: 'makeinfo' not found
# ./bootstrap: Please install the prerequisite programs
sudo apt-get install gperf
sudo apt-get install texinfo # makeinfo; WARNING: The following packages cannot be authenticated: libxml-libxml-perl
./bootstrap
#./configure
# configure: error: libdevmapper could not be found,
# sudo apt-get install libdevmapper1.02.1 - already the newest version.
sudo apt-get install libdevmapper-dev # WARNING: The following packages cannot be authenticated! - libsepol1-dev libselinux1-dev
# configure: error: termcap could not be found
sudo apt-get install libncurses5-dev
# sudo apt-get install libreadline6 - already newest
sudo apt-get install libreadline6-dev
./configure
#make
# ui.c:1477:41: error: 'CPPFunction' undeclared (first use in this function)
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741767
sed -i 's/CPPFunction/rl_completion_func_t/' ./parted/ui.c
make
# built now... ./libparted/.libs/libparted.so; ./libparted/fs/.libs/libparted-fs-resize.so; ./parted/parted
# $ ./parted/parted --version # parted (GNU parted) 3.1.52-1c659-dirty; bash shell script

cd ..
git clone git://git.gnome.org/gparted gparted_git
cd gparted_git
#./autogen.sh
# You need to install gnome-common
sudo apt-get install gnome-common
# Cannot find file: gnome-doc-utils.make
# You need to install gnome-doc-utils
sudo apt-get install gnome-doc-utils
# configure: error: *** libuuid not found.
# sudo apt-get install libuuid1 - installed
# sudo apt-get install libuuidm-ocaml-dev - no dice; removed
sudo apt-get install uuid-dev # WARNING: The following packages cannot be authenticated?
# configure: error: *** libparted not found. --- build parted; use env vars CPPFLAGS etc...
# **Warning**: I am going to run `configure' with no arguments.
# If you wish to pass any to it, please specify them on the
# `./autogen.sh' command line.
# checking for libparted >= 1.7.1 (querying pkg-config)... 3.1.52-1c659-dirty #(otherwise trusty 2.3-19ubuntu1.14.04.1)
# No package 'gtkmm-2.4' found
# sudo apt-get install libgtkmm-2.4-1c2a - is already the newest version.
sudo apt-get install libgtkmm-2.4-dev
# https://mail.gnome.org/archives/commits-list/2012-March/msg01187.html
# The parted-3.1 release brings back FAT16/FAT32 and HFS/HFS+ file
#    system resize capabilities in a new libparted fs resize library.
CPPFLAGS=-I/tmp/parted_git/include \
LDFLAGS="-L/tmp/parted_git/libparted/.libs -L/tmp/parted_git/libparted/fs/.libs" \
LD_RUN_PATH=/tmp/parted_git/libparted/.libs:/tmp/parted_git/libparted/fs/.libs \
PKG_CONFIG_PATH=/tmp/parted_git \
./autogen.sh --enable-online-resize

#       --- Features Based On Libparted Version ---
#       Need delete old partitions before
#              creating a loop table workaround?  :  no
#       Need partition table re-read workaround?  :  no
#     Supports large sector sizes (> 512 bytes)?  :  yes
#   Have old libparted file system resizing API?  :  no
#   Have new libparted file system resizing LIB?  :  yes
#                  Enable online resize support?  :  yes
#

make #-j 2

# file gparted: POSIX shell script, ASCII text executable; /usr/local/sbin/gpartedbin: not found
# file ./src/gpartedbin:  Bourne-Again shell script, ASCII text executable, with very long lines
# file ./src/.libs/gpartedbin: ELF 32-bit LSB  executable, Intel 80386, version 1 (GNU/Linux), dynamically linked (uses shared libs),...
# version is GParted 0.26.0-git
gksu ./src/gpartedbin
#======================
#libparted : 3.1.52-1c659-dirty
#======================

# clean up:
sudo apt-get remove --purge gperf texinfo libdevmapper-dev libncurses5-dev libreadline6-dev && sudo apt-get autoremove --purge
sudo apt-get remove --purge gnome-common gnome-doc-utils uuid-dev libgtkmm-2.4-dev && sudo apt-get autoremove --purge
# gksu ./src/gpartedbin still works...
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.